Commerce & billing
Set up Shopify
Connect your Shopify store to make products, customers and orders searchable — orders carry their line items and link to their customer, so “how much has this customer ordered” and “do we still stock X” answer from the store's own data. Read-only.
The custom app and its token
- An Admin API access token, from a custom app you create in the store's own admin — no OAuth, no app-store listing.
- Needs the read_products, read_customers, read_orders and read_all_orders Admin API scopes; without read_all_orders Shopify serves only the last 60 days of orders and older ones fall out of sync.
- Can never write — only reads are ever issued, and the token works only against your own store.
- In the store admin open Settings → Apps and sales channels → Develop apps → Create an app.
- Under API credentials grant the Admin API scopes read_products, read_customers, read_orders and read_all_orders, press Install app, and copy the Admin API access token (shpat_…) — Shopify reveals it once.
- Documents → Shopify, enter Store (the your-company in your-company.myshopify.com) and paste the token as Admin API access token.
- Choose access groups, Test, then Sync.
What comes in
- Products — title, status, type, vendor, a coarse stock bucket (in stock / low / out of stock) and description.
- Customers — name, email, order count, lifetime spend, currency and any note on the record.
- Orders — order name, date, payment and fulfilment status, total and currency, with up to 10 line items and a link to their customer.
Access
Access is allow-only: the groups chosen on the source cover everything Shopify brings in — the source exposes no per-item viewers to mirror.
Products cap at 2,000 and customers and orders at 3,000, most-recently-updated first; anything that ages past a cap stays searchable rather than disappearing. Without the read_all_orders scope, orders older than 60 days are never read on a sync — granting that scope in the custom app fixes it. Revoke access any time by uninstalling the custom app in the store admin.
Last updated 20 Sep 2026