# BigCommerce

Activating a BigCommerce store with Cartmojo is an easy process for both Stencil framework templates and Blueprint. Follow these steps to make a connection.

### Installation

#### Stencil Templates

{% hint style="info" %}
Installation time < 2 minutes
{% endhint %}

**Step 1 – Activate the Cartmojo app in BigCommerce**

1. Log in to your BigCommerce administration area
2. Select the **Apps** tab from the toolbar on the left side
3. Search for **Cartmojo** and install
4. Once installed, you will see your BigCommerce store loaded in Cartmojo

**Step 2 – Install the conversion tracking snippet**

1. Copy the **Conversion** **Tracking** snippet from Cartmojo. This is also found in the **Connection** tab under your store’s dashboard.
2. Paste into the **Affiliate Conversion Tracking** area of your BigCommerce store. Locate this under the  **Advanced Settings** -> **Web Analytics** -> **Affiliate Conversion tracking** -> **Conversion Tracking Code** input box
3. Save

#### Blueprint Templates

{% hint style="info" %}
Installation time < 5 minutes
{% endhint %}

**Step 1 – Activate the Cartmojo app in BigCommerce**

1. Log in to your BigCommerce administration area
2. Select the **Apps** tab from the toolbar on the left side
3. Search for **Cartmojo** and install
4. Once installed, you will see your BigCommerce store loaded in Cartmojo

**Step 2 – Add installation snippet**

1. Copy the **Installation Script** from Cartmojo. You can find this under the **Connection** tab under your store’s dashboard.
2. Next, go to your BigCommerce store admin area to put in the Cartmojo installation script.
3. Go to **Storefront Design** > **My Themes**
4. Click the **Edit HTML/CSS** link on the right side under **Advanced Options**, then choose the **HTMLHead.html** file.
5. Paste the installation script into the main BigCommerce header template before the ending `</head>` tag.
6. Save, Close & Refresh

**Step 3 – Install the conversion tracking snippet**

1. Copy the **Conversion** **Tracking** snippet from Cartmojo. This is also found in the **Connection** tab under your store’s dashboard.
2. Paste into the **Affiliate Conversion Tracking** area of your BigCommerce store. Locate this under the  **Advanced Settings** -> **Web Analytics** -> **Affiliate Conversion tracking** -> **Conversion Tracking Code** input box
3. Save

### Connection

When your BigCommerce store is active with Cartmojo, the **Connection** tab for your store will show key indicators about the installation.

* Status
* Platform
* Store Name
* Store URL
* Install Code Status
* Install Script (required) – paste the script into the Header area of your BigCommerce template before the ending `</head>` tag.
* Conversion Tracking (required) – paste the conversion tracking script in the ‘Conversions’ area of your BigCommerce template. It’s ok to have this code loaded with other types of conversion scripts.

### Settings

* Store information – basic contact details for your store, this is required for CAN-SPAM compliance if you want to use any of our workflows.
* Social links -attach your social links to any of our workflow e-mail templates. When added, the URLs will automatically link to your social profiles.
* Locale settings – set your country and currency.
* Google Analytics integration – activate Google Analytics to display key metrics in your store’s dashboard

### Removal

1. Log in to your BigCommerce store admin area.
2. Remove your **Installation Code** in the header template right before the ending \</head> tag.
3. Go to **Storefront Design** > **My Themes**.
4. Click the **Edit HTML/CSS** link on the right side under **Advanced Options**, then choose the **HTMLHead.html** file.
5. Remove the installation script into the main BigCommerce header template before the ending `</head>` tag.
6. Save, clos&#x65;**,** and refresh.
7. Remove the **Conversion Tracking** code in the BigCommerce. This can be found under the  **Advanced Settings** menu > **Affiliate Conversion Tracking**.
8. Remove the **Conversion Tracking** code and save.
9. Select the **Apps** tab from the toolbar on the left side.
10. Look under **My Apps** for Cartmojo.
11. Finally, choose **Uninstall** and confirm.

### More Information

**Processing Times**

* All *new* order data is processed in real-time through standard web checkout.
* Phone or manual orders are processed at 15-minute intervals.

**Order Update Times**

This platform’s API will send POST requests to Cartmojo on any order update. These updates will be queued and processed at the next refresh interval – typically about every 2-5 minutes.

**Order Monitoring**

We monitor orders for up to 90 days. After that period, they will be removed from our system.

**Valid SSL Required**

* If a store lacks a valid SSL certificate, we are unable to connect your store.
* If an SSL expires on your domain, Cartmojo apps and workflows will not function.
* An SSL can be purchased from the shopping cart provider or any 3rd party SSL vendor.
* Installation of an SSL will need to be facilitated with your shopping cart provider.

**Localization**

* All major currencies supported
* All global time zones supported

**Known Quirks**

* Under each customer in BigCommerce, **Receive ACS/Review Emails** is related to BigCommerce’s internal notifications.
  * This setting does not apply to a customer’s newsletter subscriber preference chosen at checkout.
  * Currently, the subscriber preference is not shown in the BigCommerce admin area for a customer.
  * The subscriber preference is only visible through the API.

### Limitations

**Platform**

* An order must be placed through the standard web checkout before any phone or manual orders will process.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.cartmojo.com/store-connection/dashboard/connection/bigcommerce.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
