Skip to main content
SideShift Pixel connects creator visits to verified orders. Use it with your own ad account, a SideShift-provided ad account, or creator links without any ads. A Shopify connection is not required.
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

  1. 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.
  2. 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.
  3. Install the pixel and connect consent.
  4. Save the pixel visitor ID with checkout, then send verified orders from your server.
  5. 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.
  6. Verify the full flow before using it for commissions.
The public pixel code starts with 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 an ss 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. 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 single ss 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.

Attribution and ad optimization

SideShift store tracking measures verified sales for creator attribution and commissions. Your existing Meta pixel and Conversions API serve Meta’s optimization and reporting. With your own ad account, keep those integrations if you need those signals; SideShift Pixel does not automatically send your events to your own Meta dataset. With a SideShift-provided ad account connected to the store, the same consented pixel can also forward supported advertising events. Advertising context connects verified server purchases to that destination. The SideShift visitor ID and advertising visitor ID are different identifiers.

Guides and reference