Skip to content

Shopify

Category: Ecommerce · Connection: OAuth

Shopify is connected via oauth.

  • Source-platform requirement: Shopify staff role with orders, customers, and products permissions.
  • read_orders
  • read_customers
  • read_products
  • read_inventory
  • read_fulfillments

All scopes are read-only.

  1. Go to Settings → Integrations and select Shopify.
  2. Click Connect. The Shopify authorization screen opens.
  3. Approve the requested scopes.
  4. The integration appears as Connected, with initial sync running.

For the full connection-method walkthrough, see Connect a datasource.

  • Orders and line items
  • Customers and addresses
  • Products and variants
  • Refunds and returns
  • Discounts and promotions
  • Fulfillment data
  • DTC dashboard
  • Brand Overview DTC section
  • Customer Retention dashboards
  • Operations / Fulfillment dashboard
  • Sales don’t match Shopify Admin — the most common cause is the date anchor. Shopify Admin defaults to order created date in the store’s time zone, while reports in Ignyte IQ can use order paid or order closed. See Shopify Sales vs Order closed date.
  • Refunds appear in a different period than the order — refunds are anchored to the refund date, not the original order date. A January refund of a December order shows up in January.
  • Customer-level metrics (LTV, repurchase rate) are missing — the protected-customer-data scope may not have been granted on the connection. Reconnect with the protected-data scope enabled.
  • General connection issues — see Datasource won’t connect.
  • Other reconciliation differences — see Why numbers don’t match.