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.
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:
- Click "Settings" located on the lower left of your screen:
- Click "Integrations" in the leftside sub-navigation menu:
- The "Connected Integrations" page will open. Click the "Add Integration" button.
- Click "BigCommerce."
-
Enter in your BigCommerce store hash. Your store hash can be found in the BigCommerce URL when you are logged into your BigCommerce Account:
- 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.
In order to see which contacts opted into marketing through your BigCommerce store, you will need to 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 do so by clicking 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:
- Go to the Settings > Integrations page in your ActiveCampaign account.
- Click the “Manage” button.
- 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:
- Go to the Settings > Integrations page in your ActiveCampaign account.
- Click the “Manage” button.
- 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 | |
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 |
Next Steps
Use Ecommerce segmenting conditions
Ecommerce segmenting conditions will be available in your account once you enable the BigCommerce integration. You can use these conditions to create "If/Else" forks in automations, conditional content in your campaigns, goal conditions in your automations, set up "Split Test" automations, update a deal score or contact score, send targeted campaigns by creating list segments, and more.
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.