Skip to main content
ShopMy is a creator-affiliate platform for consumer brands. SourceMedium syncs your ShopMy order and commission data so creator performance can be analyzed alongside paid media and customer acquisition reporting.

What you need

  • A ShopMy Brand Partners account with access to Brand Account Settings → Tokens
  • A ShopMy Developer Key
  • Your brand’s registered ShopMy domain (for example examplebrand.com)
ShopMy issues the Developer Key per brand. If you do not have one yet, request it from your ShopMy contact or brandsupport@shopmy.us before you connect. ShopMy’s API has no endpoint that lists registered domains, so you enter the domain yourself.

How to connect

Paste the Developer Key and brand domain in SourceMedium. Do not email the key.
You connect data sources yourself in SourceMedium. Sign in to your SourceMedium account, open your store, then in the Data sources section click Connect data source and choose the platform. You need an Editor or Admin role on the store. If you have view-only access, ask an admin or editor on your team to connect it.Once it is connected, what happens next covers first-sync timing and what each connection status means.
1

Get your ShopMy Developer Key

In ShopMy, open Brand Account Settings → Tokens and copy the Developer Key. ShopMy’s own note: API access is not fully public yet, so if Tokens is missing, ask ShopMy to enable it (brandsupport@shopmy.us). See Getting Started.
2

Add the key and domain in SourceMedium

Find ShopMy in the connector picker and click Connect. Enter:
  • Developer key: the key you just copied
  • Brand domain: your registered ShopMy domain, usually the storefront host without www. (for example examplebrand.com)
Click Connect. SourceMedium checks both values before saving them.
3

Confirm it is connected

The connection reads Awaiting first data until the first sync lands, then Connected.
SourceMedium only ever reads from your connected platforms. It does not create, change, or delete anything, so create the key with read-only access wherever the platform offers it. Treat it like a password: keep it confidential and avoid sharing it over email or in spreadsheets. If the credential is rotated or revoked, follow this guide’s connection method to update SourceMedium.

What data syncs

Commission and order revenue arrive in USD, pre-converted by ShopMy.
  • ShopMy restates orders after the fact: commission and status can change on an order placed months earlier. SourceMedium tracks those updates, so historical figures may revise as ShopMy revises them.
  • Not every order carries a promo code or a click. Orders attributed by creator link without a recorded click have no click timestamp, and click-to-order timing is only reported where a click exists.
If your ShopMy commission is currently entered by hand as a custom marketing cost, remove those manual entries when this integration goes live. Leaving them in place double-counts ShopMy spend, because the connector brings in the same commission automatically.