Follow this integration guide to connect your Shopify data to SourceMedium.
Shopify is the source of truth for your orders, customers, and products.How to connect
SourceMedium connects to Shopify with a secure authorization that you approve in your Shopify admin.Enter your Shopify store domain
Find Shopify in the connector picker, enter your store domain, and click Connect. SourceMedium uses your permanent
.myshopify.com domain (for example, mystore.myshopify.com); you can type just mystore or the full domain. This kicks off the Shopify authorization.Authorize in Shopify
A Shopify window opens. Sign in if prompted, then approve the access SourceMedium requests. SourceMedium asks for read-only access to your orders, customers, products, inventory, locations, marketing events, returns, and fulfillment data, and nothing more.
Shopify requires a store Admin to authorize the connection. If newer permissions are ever added, you may be asked to re-authorize before SourceMedium can read the additional data.
Product metadata changes
Shopify product and variant metadata is ingested into SourceMedium and appears in product and order reporting. If you change a product name, variant name, SKU, product type, vendor, or product tags in Shopify:- SourceMedium should pick up the changed metadata through the Shopify integration after the relevant sync and transformation refresh.
- Product reporting usually reflects the current Shopify product metadata after refresh, so historical orders may show the updated name.
- You usually do not need to create a SourceMedium-side mapping change for a normal Shopify product name edit.
- If the product is used in custom dashboard logic, custom SKU groupings, or Configuration Sheet rules, review those rules after the Shopify change.
How subscription order classification works in Shopify
SourceMedium can classify Shopify subscription behavior using several signal types:- direct subscription-platform integrations such as ReCharge, Skio, Stay AI, Loop Subscriptions, or Retextion
- explicit Shopify line-item metadata and properties
- legacy order tags and app/source signals
Recommended merchant setup
To improve subscription reporting quality:- Preserve explicit subscription properties emitted by your subscription app.
- Avoid relying only on order tags when line-item metadata is available.
- Share with SourceMedium if your app writes both subscription and one-time line-level indicators.

