All Collections
For Web
3rd Party Integrations
Pull integrations
Shopify – Read-Only Access to Back-end data
Shopify – Read-Only Access to Back-end data
Updated over a week ago

Sometimes, we will require read-only access to aspects of your Shopify store such as orders created. These can help us to power experiences such as Recommendations engines, with data sets that are complete.

Creating a simple integration

1. Browse into your admin area

2. Select “Apps and sales channels” from the menu

3. Click on “Develop apps for your store”

4. Click on “Create an app”

5. Name the app something relevant, like “Webtrends Optimize”

6. Click “Create app”

7. Click “Configure Amin API scopes”

8, 9. Search and select the fields you’d like to share. We recommend the following to cover all things we may do together: read_orders, read_customer_events, read_inventory, read_product_listings, read_products.

To explain why we suggest these fields:

  • read_orders – to aid recommendations based on 100% of available data.

  • read_orders, read_customer_events – as we look to change how we track data, the long-term goal is to take these events directly from Shopify instead of front-end intercepts.

  • read_products, read_inventory, read_product_listings – So we can know which products are on the site, which categories you’ve grouped them into, and what their stock levels are – essential bits of information for creating valid recommendations.

  • 9. Tick read_orders from the list

    10. Click “Save”

    Note: This proves we will only have access to read your orders.

    11. Click the “API credentials” tab

    12. Click “Install app”

    13. Click “Install” on the confirmation modal

    14. Click “Reveal token once”

    15. Copy the token (starts with shpat_”) and send it to us.

  • That’s it. We’ll now be able to read your orders, and understand which products are popular, which are bought together, etc. in full.

Did this answer your question?