BigCommerce Deep Data integration overview


The ActiveCampaign BigCommerce integration lets you send actionable purchase data directly from a BigCommerce store to your ActiveCampaign account. You can use this data to send customized follow-up emails to your contacts, trigger automations to run based on when a customer makes a purchase, create list segments, configure automation goals, and more.

Take Note

ActiveCampaign accounts created on or after January 8, 2024: contacts synced in from the BigCommerce integration that have checked the “Accepts Marketing” box will be added to the Master Contact List by default. If you delete or change the name of the ActiveCampaign-created Master Contact List, contacts will not be added to any lists. To add contacts to a list, you will need to create an automation

How to set up the BigCommerce Deep Data integration

Deep Data integrations are available on the Integrations tab under Settings.

To set up a Deep Data integration with a BigCommerce store, follow these steps:

  1. Click Settings > Integrations on the left menu. 
  2. The "Connected Integrations" page will open. Click the "Add Integration" button.
  3. Click "BigCommerce."
  4. Enter in your BigCommerce store hash. Your store hash can be found in the BigCommerce URL when you are logged into your BigCommerce Account:

  5. Click “Connect.”

This brings you to your BigCommerce store, where you authorize ActiveCampaign to connect to it.

Once your BigCommerce store is connected to ActiveCampaign, all orders from that moment on will be automatically synced into ActiveCampaign as soon as they happen. Contacts added from this integration will have the tag, "bigcommerce-customer."

All contacts who place an order in your connected BigCommerce store will be added to your ActiveCampaign account—it does not matter if they check the Accepts Marketing box or not.

In addition, orders of any status for these contacts will be synced to your account as they happen. This includes orders where payment is accepted, pending, and refunded.

Guest checkouts will not be synced to your ActiveCampaign account.

Once you have an order from your BigCommerce store, it will appear in the Ecommerce box located on the Contact Profile page for your contact.


While we'll sync all contacts who check the "Accepts Marketing" box and those who don't through this integration, that opt-in preference will not be displayed on the contact profile page.

To see which contacts opted into marketing through your BigCommerce store, you must create an advanced search using the Ecommerce > Has opted into marketing segment condition.

How to sync historical orders

If you want to sync in all historical orders, you can click the "Sync Historical Data" button under your BigCommerce integration. Once you initiate the sync, it will run in the background and you will be able to navigate away from or close the page.

Synced historical data will not trigger any automations to run that use the "Makes a purchase" automation trigger.

Reconnect your BigCommerce integration

If you are experiencing issues with your BigCommerce integration, we recommend reconnecting the integration. Reconnecting your integration will reauthenticate your ecommerce store. Doing this can resolve errors coming from the store to ActiveCampaign that can interrupt data syncing.

To reconnect the integration:

  1. Go to the Settings > Integrations page in your ActiveCampaign account.
  2. Click the “Manage” button.
  3. Click the “Reconnect.”

“Delete integration” option

The “Delete integration” option should only be used if you no longer use that BigCommerce store. If you are experiencing issues with your Bigcommerce integration, try to reconnect your integration first. If that does not help and you still use the BigCommerce store, contact our Customer Experience Team so we can assist you further.

Note that once the integration is deleted, future orders and customer data will not sync to ActiveCampaign. You will not lose any previously synced data.

To delete the integration:

  1. Go to the Settings > Integrations page in your ActiveCampaign account.
  2. Click the “Manage” button.
  3. Click "Delete integration.

Fields imported from BigCommerce

Below are the fields are imported from BigCommerce as well as the fields in ActiveCampaign that they are mapped to:

BigCommerce Fields ActiveCampaign Fields
Customer First Name First Name
Customer Last Name Last Name
Customer Email Email
Product Name Product Name
Product Category Product Category
Product ID Product ID
Order Total Order Total
Order Currency Currency
Order Shipping Method Order Shipping Method
Order Date Order Date

BigCommerce segmenting conditions

Once you connect BigCommerce to ActiveCampaign, segmenting conditions are available to you in segment builders across the platform. To learn about these segment conditions, please visit ActiveCampaign ecommerce segment conditions

Next Steps

Personalize communications

Use Deep Data personalization tags in your campaigns and automation emails. Doing so lets you dynamically display product-specific content in your messaging.

Start an automation when a customer makes a purchase

Add a contact to an automation as soon as they make a purchase with the "Makes a purchase" automation trigger.

View order information in the Conversations Unified Inbox

  Conversations is no longer available for purchase to new customers as of January 3, 2023.

If you're using Conversations, agents will see an overview of a known visitor's order history. This information will dynamically appear in the Conversations Unified Inbox whenever a conversation is opened with a known visitor. Agents can use this information to gain greater context when interacting with a visitor which will allow for deeper engagement.

Was this article helpful?
0 out of 2 found this helpful

Have more questions? Submit a request

Start free trial