BigCommerce
0% transaction fees
No app needed
From $19.99/mo

Affiliate Program
for BigCommerce

Run your own affiliate program on a BigCommerce store. One script in Script Manager and one code box in Data solutions, and every order a partner sends you is credited to them, with the commission worked out and waiting for your approval.

BigCommerce integrationINTEGRATIONS
Script Manager
Header · Storefront pagesDone
Affiliate Conversion Tracking
ConnectedDone
Sale credited, waiting for your approval
The short answer

Does BigCommerce have a built-in affiliate program?

Not one you can run for your store. BigCommerce's own affiliate program, which paid partners for referring customers to BigCommerce, closed on May 17, 2025, and BigCommerce has no feature for giving your partners tracking links, commissions or payouts. It does have Affiliate Conversion Tracking, a box in Data solutions whose code runs on the order confirmation page with the order number and total filled in. LinkJolt uses it to credit each order to the affiliate who sent it.

This page is about running a program for your own store: the tool, the setup, and what it does and does not track.

What you get

Credited from the confirmation page

BigCommerce fills in the order number and total on its order confirmation page, and the code sends them to LinkJolt, credited to the affiliate whose link the customer arrived through in the last 30 days.

Nothing on your checkout

The tracking script runs on storefront pages and the confirmation page, never on the checkout, so it stays out of BigCommerce's integrity-hash rule for payment pages.

Counted once

LinkJolt records each order number once per campaign, so a customer refreshing the confirmation page never counts the sale twice.

Waits for your approval

A sale reported from the confirmation page is never approved automatically. It lands as pending in Commissions, after LinkJolt's rule-based fraud checks, with its commission worked out.

A portal for your affiliates

Partners get their own branded dashboard with their links, live earnings and payout setup, included on every plan.

Pay them your way

Stripe payouts transfer each affiliate their share to the US, UK, EEA, Canada and Switzerland; for everyone else, export a CSV for PayPal or Wise.

Setup

Two places in BigCommerce, about five minutes

The same steps the Integration Hub walks you through after you sign up, with your real merchant ID filled in.

Script Manager is for stores on a Stencil theme, and Affiliate Conversion Tracking needs the Manage Web Analytics permission on your BigCommerce user account.

1

Create your campaign

Sign up, create a campaign with your commission terms, then open Integrations, Other platforms, BigCommerce. Your tracking script and conversion code are there with your merchant ID filled in.

2

Add the tracking script in Script Manager

In BigCommerce open Storefront, Script Manager and click Create a Script. Set Placement to Header and Location to Storefront pages, paste the tracking script as the script's contents and save.

3

Paste the conversion code into Affiliate Conversion Tracking

In Settings, Data solutions, click Connect next to Affiliate Conversion Tracking, paste the conversion code into the Conversion Tracking Code box and click Connect. It carries the tracking script too, because this box runs only on the order confirmation page.

4

Invite affiliates

Invite partners by email or share your public sign-up link. Each gets their own tracking link in their portal.

Step 2: the tracking script, in Script Manager

<script src="https://www.linkjolt.io/api/tracking.js?id=YOUR_MERCHANT_ID" async></script>

Storefront, Script Manager, Create a Script. Placement: Header. Location: Storefront pages, not All pages, which includes your checkout. BigCommerce's guide: Using Script Manager.

Step 3: the conversion code, in Affiliate Conversion Tracking

<script src="https://www.linkjolt.io/api/tracking.js?id=YOUR_MERCHANT_ID" async></script>
<script>
window.linkjoltQueue = window.linkjoltQueue || [];
window.linkjoltQueue.push(function (linkjolt) {
  if (!linkjolt.isAffiliateVisit()) return;
  linkjolt.trackPurchase(
    %%ORDER_AMOUNT_IN_CENTS%% / 100,
    { orderId: '%%ORDER_ID%%' }
  );
});
</script>

Settings, Data solutions, then Connect next to Affiliate Conversion Tracking. %%ORDER_ID%% and %%ORDER_AMOUNT_IN_CENTS%% are BigCommerce's own variables, filled in on the confirmation page before it reaches the browser. BigCommerce's guide: Setting up Conversion and Affiliate Tracking.

Good to know

What a sale reported from BigCommerce's confirmation page does and does not do.

Refunds are yours to reject

LinkJolt hears about a BigCommerce order from its confirmation page and nothing after that, so a refund does not reverse the commission by itself. Reject the sale in Commissions before you approve it.

Links credit affiliates, codes do not

An order is credited to the affiliate whose link the customer used. A BigCommerce coupon code still gives its discount, but on its own it does not say which affiliate to credit.

Recorded in your currency

BigCommerce's conversion variables carry no currency, so the code sends the amount alone and LinkJolt records it in your brand's currency from Settings. Set it to the currency your store sells in.

Reported by the browser

The customer's browser reports the sale, so a browser that blocks the LinkJolt script sends nothing and that order is not credited.

Multi-Storefront: each storefront

BigCommerce manages Data solutions per storefront and keeps Script Manager in Channel Manager, so add both pieces to every storefront your affiliates send customers to.

The cookie consent banner

Script Manager files every script under a category. With BigCommerce's cookie consent banner on, shoppers can opt out of every category except Essential, and a shopper who opts out of the script's category is not tracked.

FAQ

BigCommerce affiliate program FAQs

What BigCommerce store owners ask before setting a program up

Does BigCommerce have a built-in affiliate program?

Not one you can run for your store. BigCommerce's own affiliate program, which paid partners for referring customers to BigCommerce, closed on May 17, 2025, and BigCommerce has no feature for giving your partners tracking links, commissions or payouts. It does have Affiliate Conversion Tracking, a box in Data solutions whose code runs on the order confirmation page with the order number and total filled in. LinkJolt uses it to credit each order to the affiliate who sent it.

Why Storefront pages, not All pages, in Script Manager?

Because All pages includes your checkout. BigCommerce says a script on a payment page, such as the checkout, must carry an integrity hash for PCI DSS, and a hash stops matching when the script changes; the LinkJolt script ships new versions. Storefront pages covers every page a visitor lands on from an affiliate link, and the order confirmation page gets the script from the Affiliate Conversion Tracking box instead.

What do I need on the BigCommerce side?

A Stencil theme and the Manage Web Analytics permission. BigCommerce offers Script Manager only to stores using Stencil themes, and managing Affiliate Conversion Tracking needs the Manage Web Analytics permission on your user account. No app and no API key are needed.

Which amount is the commission worked out on?

The order total. The code reads BigCommerce's %%ORDER_AMOUNT_IN_CENTS%%, the order total in cents, and divides it by 100. To pay on the subtotal after coupons and discounts instead, swap in %%ORDER_SUBTOTAL_DISCOUNTED_IN_CENTS%%, which BigCommerce fills in on the same page.

How do I pay affiliates for BigCommerce sales?

Two ways. Stripe payouts charge your saved card and Stripe transfers each affiliate their share, reaching the US, UK, EEA, Canada and Switzerland. For affiliates elsewhere, export a mass-payout CSV for PayPal or Wise.

What does it cost?

Plans start at $19.99 a month with 0% transaction fees on affiliate revenue, and there is a 7-day free trial. BigCommerce tracking is included on every plan.

Works with BigCommerce

Launch your BigCommerce affiliate program

From $19.99 a month with 0% transaction fees on every plan.

7-Day Free Trial

0% Platform Fees

Cancel Anytime

LIVE

🇺🇸

4

🇬🇧

2

🇩🇪

2

10+

SaaS companies joined this week