Requirements
- Admin access for Shopify to be able to accept partner request
- If you require a Collaborator Request Code, please share this code with integrations@sourcemedium.com. You can find the code on the Plan and Permissions page of your Shopify Admin. Learn more.
Steps
-
A partner invite from partners@sourcemedium.com will be sent to your Shopify store owner’s email inbox
-
The email will be titled: “View request by SourceMedium to access…” FROM: mailer@shopify.com

-
The email will be titled: “View request by SourceMedium to access…” FROM: mailer@shopify.com
-
In the store’s admin, review and accept the request
-
Log into your admin at:
https://{{STORE}}.myshopify.com/adminand click Review request
-
Click Accept request. Note SourceMedium only asks for the permissions we need to pull in the correct data
- Please allow for all permissions we request or we may experience issues during the integration process

-
Once the invite is successfully accepted, SourceMedium will show up under your list of Collaborator accounts at
https://{{STORE}}.myshopify.com/admin/settings/account
-
Log into your admin at:
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, or Retextion
- explicit Shopify line-item metadata and properties
- legacy order tags and app/source signals
What this means in practice
- Explicit one-time line metadata can prevent false subscription classification.
- Explicit subscription line metadata is stronger than tag-only heuristics.
- Placeholder values such as Shopify
subscription_id = 1may be ignored when they are known bad signals. - Free-gift metadata is not treated as a subscription signal by itself.
- Order tags still help, but they are fallback support rather than the best signal for cutover merchants with explicit line metadata.
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.

