BigCommerce Deep Data integration overview

The BigCommerce Deep Data integration is available for accounts on the following plans:

  • Plus
  • Professional
  • Enterprise

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" located on the lower left of your screen:

2.Click "Integrations" in the leftside sub-navigation menu:

3. The "Connected Integrations" page will open. Click the "Add Integration" button.

4. Click "BigCommerce."

5. Enter in your BigCommerce store name and 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, failed, and refunded.

Guest checkouts will not be synced to your ActiveCampaign account.

If you ever need to disconnect your BigCommerce store, you can do so by clicking the “Disconnect” button next to your BigCommerce integration. Any data already synced from that BigCommerce store will not be deleted and will remain even after the store has been disconnected.

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.

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

 

Create segments using Ecommerce data

Segmenting options for Ecommerce will appear when you're building segments. You can use this data to create "If/Else" conditions in your automation, add conditional content to your campaigns, create goal conditions, set up "Split Test" automations, update a lead score or contact score, send targeted campaigns by creating a list segment, and more.

The Ecommerce segment conditions are:

Total revenue
Total amount of all completed purchases for a contact

Total orders
Total number of orders completed by a contact

Total products
Total number of products purchased by a contact

Last order date
Date of the most recent order completed by a contact

Last order price
Total price of the most recent order completed by a contact

Last order currency
Currency of the most recent order completed by a contact

Last order shipping method
Shipping method of the most recent order completed by a contact

Last order product count
Total number of products in the most recent order completed by a contact

Last product ID
ID of the most recently added product in the most recent order completed by a contact

Last product name
Name of the most recently added product in the most recent order completed by a contact

Last product category
Category of the most recently added product in the most recent order completed by a contact

Order date
Date of the order completed by a contact

Order time
Time of the order completed by a contact

Product category
Searches for contacts with at least 1 completed order that included a product with this product category

Shipping method
Searches for contacts who used this shipping method in a completed order

Currency
Searches for contacts who ever had a completed order with this currency

Product ID
Searches for contacts with at least 1 completed order that included a product with this product ID

Has opted into marketing
Searches for contacts who checked the "Accepts Marketing" checkbox

Has not opted into marketing
Searches for contacts who did not check the "Accepts Marketing" checkbox. This will include contacts who were not added to your account via BigCommerce Deep Data 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

Additional information

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.

 

Have more questions? Submit a request