Pixel and store tracking must be enabled for your company. If SideShift Pixel / store tracking is unavailable, contact SideShift. Shopify app setup is a separate integration and depends on app availability and merchant authorization.
Get started
- Open Settings → Ads & Ecom (
https://app.sideshift.app/settings?tab=ads-ecom) or Ads → Ad Settings, then connect SideShift Pixel. Add your website with its public HTTPS domain and currency. - Copy the install code from the website’s Tracking tab, and save the Orders API key that SideShift shows once when you add the website. To get a new key, use Replace key in the website’s Settings tab.
- Install the pixel and connect consent.
- Save the pixel visitor ID with checkout, then send verified orders from your server.
- In your campaign’s commission rule, set Count sales from to Store orders and choose this store. When you approve a creator submission, SideShift creates its tracking link and sends it to the creator.
- Verify the full flow before using it for commissions.
ss_pixel_. The secret Orders API key starts with ss_orders_ and belongs only on your server. A regular SideShift API key or OAuth token cannot replace it.
How attribution works
A visitor opens a submission’s tracking link, containing anss parameter. After consent, the pixel records the creator click. Your server submits the confirmed order with the same visitor ID. SideShift selects the latest eligible creator click in the seven days before payment, scoped to the store and eligible creator contract and submission.
One order has at most one attributed submission. Replaying an order does not create a second commission. A browser checkout event is not proof of payment. Sample orders do not earn commission. Commission terms, caps, refund settings, and creator acceptance still apply; selecting a store alone does not make an order payable.
For eligible website ads launched from an approved submission in SideShift, the ad builder adds the submission tracking code. For ads built elsewhere, copy the submission’s tracking link and use it as the destination. Preserve ss through redirects. A linkless social post cannot carry website attribution simply by adding tracking tags.
Tracking links on approval
When a brand with a connected store approves a submission, SideShift creates the submission’s tracking link. It sends the link to the creator in a direct message, after the approval message. SideShift uses the store of the campaign’s active products. If the products do not point to one store, SideShift uses the brand’s only connected store. If neither gives exactly one store, SideShift does not create a link. A link failure never affects the approval itself. The link opens the product page when the campaign has exactly one active product with a page URL. Otherwise, it opens the storefront homepage. Tracking links add or replace a singless parameter and leave the rest of the landing URL as written. Existing query parameters and ad-platform click macros, such as Meta’s {{ad.id}} or TikTok’s __CID__, are kept, so the ad platform still fills them at click time.