> ## Documentation Index
> Fetch the complete documentation index at: https://docs.partnero.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrate BigCommerce

This guide will walk you through the steps to integrate Partnero with BigCommerce to track website visitors, capture sign-ups, and monitor sales. Following these instructions will enable accurate tracking of user interactions on your website and ensure that all relevant data is sent to Partnero.

These instructions can also be found on your Partnero account, under  **Integration** > **Guides** tab > **BigCommerce**:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/93dce7b3.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=fe4953ee67904988e36b94840846a1e3" alt="" width="2878" height="1516" data-path="images/articles/integrate-partnero-with-bigcommerce/93dce7b3.webp" />

***

### Step 1: Start tracking website visitors

To track visitors on your website, you need to install the PartneroJS snippet as custom code.

#### Install the PartneroJS Snippet

1. Go to Integration > Guides tab > BigCommerce. Click **Instructions**.
2. Copy the PartneroJS snippet:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/53351209.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=d12b09258bc0dfe2c3784b249e2f9a7e" alt="" width="2876" height="1522" data-path="images/articles/integrate-partnero-with-bigcommerce/53351209.webp" />

Follow these steps to insert the snippet into your BigCommerce site:

1. Log in to your BigCommerce account.
2. Proceed to **Storefront** and choose **Script Manager**:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/74fe6278.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=51ce8ba123a97ba3a42407530bb33840" alt="" width="2854" height="1480" data-path="images/articles/integrate-partnero-with-bigcommerce/74fe6278.webp" />
3. Click **Create a script**:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/3371405c.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=e6327e844213c742cab002fd0e6f79e5" alt="" width="2876" height="1526" data-path="images/articles/integrate-partnero-with-bigcommerce/3371405c.webp" />
4. Select the following:
   1. Script name: PartneroJS (or any other name that will help you identify this script)
   2. Placement: Header
   3. Location: All pages
   4. Script category: Analytics
   5. Script type: Script
   6. Script content: paste the provided PartneroJS snippet.<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/fda491f9.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=f5a16ab1a1e8c9e00f85020cd0dd787b" alt="" width="2870" height="1522" data-path="images/articles/integrate-partnero-with-bigcommerce/fda491f9.webp" />
5. Click **Save**.

***

### Step 2: Customer sign-up tracking

Next, let's set up tracking for when referred visitors create customer accounts in your BigCommerce store. This is essential for proper partner attribution before any transaction tracking.

1. Copy the **customer signup tracking** snippet from the BigCommerce integration guide:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/59fcb173.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=be863542037e4333205ab6b7f715be3c" alt="" width="2876" height="1504" data-path="images/articles/integrate-partnero-with-bigcommerce/59fcb173.webp" />
2. Return to your BigCommerce account to paste the script under **Storefront** > **Script Manager** > **Create a script**:
   1. **Placement**: Footer
   2. **Location**: All pages.
3. Click **Save**.

***

### Step 3: Transaction tracking

Partnero offers four integration methods to track transactions; choose one that suits your setup best. Each method has unique instructions, available on the BigCommerce integration guide.

> 💡 Pro tip: BigCommerce offers multiple tracking methods that work well together. Start with payment processor integration (Stripe/Paddle) for automatic tracking, use BigCommerce's built-in conversion tracking as a reliable backup, and implement webhooks for the most comprehensive coverage. Always ensure customer signup tracking (Step 2) is in place first for proper partner attribution.

#### Method 1: Payment Processor Integration

If your BigCommerce store processes payments through Stripe, Paddle, or other supported payment processors, connect your payment processor directly to Partnero for automatic transaction tracking. <img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/7dd65d49.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=6d95745391de47290417d638048b2694" alt="" width="2878" height="1496" data-path="images/articles/integrate-partnero-with-bigcommerce/7dd65d49.webp" />

#### Method 2: BigCommerce Tracking

You can use BigCommerce's built-in Affiliate Conversion Tracking feature for automatic order tracking when payment processor integration is not available: <img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/1e63a0ae.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=5f27e25b20a6a54062d1345b8b6e6575" alt="" width="2876" height="1500" data-path="images/articles/integrate-partnero-with-bigcommerce/1e63a0ae.webp" />

On BigCommerce:

1. Go to **Settings**. Locate the **Advanced** section and click on **Data Solutions**:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/ddc0526e.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=8d9f6bc1af6732e3c3ac871e5f46ee48" alt="" width="2878" height="1484" data-path="images/articles/integrate-partnero-with-bigcommerce/ddc0526e.webp" />
2. Click **Connect** next to **Affiliate Conversion Tracking**:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/4dc433d1.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=10b5b47cf83d54f84c937343447eb77f" alt="" width="2868" height="1508" data-path="images/articles/integrate-partnero-with-bigcommerce/4dc433d1.webp" />
3. Paste the snippet from Partnero and click **Connect**:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/6a6cce72.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=c355fba8fdd271b013ef614b734a3dea" alt="" width="2874" height="1520" data-path="images/articles/integrate-partnero-with-bigcommerce/6a6cce72.webp" />

#### Method 3: JavaScript Tracking

Track transactions using JavaScript on order confirmation pages when other tracking methods are not available. <img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/4c2800e0.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=c5d4fda4dadf2fa0bc861fad1f45c6bc" alt="" width="2876" height="1502" data-path="images/articles/integrate-partnero-with-bigcommerce/4c2800e0.webp" />

Copy the provided snippet and add it to the checkout success pages on your website.

#### Method 4: Webhooks

#### Use webhooks to automatically send order data to Partnero when BigCommerce orders are created or updated.

<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/36d6454e.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=5c3403e3cbc71bc6450421e5c7afed53" alt="" width="2878" height="1490" data-path="images/articles/integrate-partnero-with-bigcommerce/36d6454e.webp" />

***

### Step 4: Enable transaction creation via JS

For this integration method to work, transaction creation via JavaScript must be enabled on your Partnero account. To do that:

1. On your Partnero account, go to **Integration** > **Security** tab.<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/ca47bccb.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=e478f9a32e8603d25f2843c922526b8d" alt="" width="2874" height="1530" data-path="images/articles/integrate-partnero-with-bigcommerce/ca47bccb.webp" />
2. Scroll down to **Secure JS calls**. Toggle to enable transaction creation:<img src="https://mintcdn.com/partnero/U-Ywbk_C0k4DQ_nm/images/articles/integrate-partnero-with-bigcommerce/d9f87670.webp?fit=max&auto=format&n=U-Ywbk_C0k4DQ_nm&q=85&s=ca6988774b89a2482ca79a6920c17f29" alt="" width="2876" height="1514" data-path="images/articles/integrate-partnero-with-bigcommerce/d9f87670.webp" />
3. Click **Update**.

***

Your integration with BigCommerce is now complete! We strongly recommend testing the integration by purchasing through an affiliate link.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.