Deep Data integrations allow you to send actionable data directly from third party apps into your ActiveCampaign account. Deep Data integrations are offered for Plus, Professional, and Enterprise plans only. Lite plans do not include Deep Data.

This article will walk you through:

How to set up the WooCommerce Deep Data integration

How to sync historical orders

How to start an automation when a contact makes a purchase

Create segments using Ecommerce data

Which fields are imported from WooCommerce

How to set up the WooCommerce Deep Data Integration

Deep Data integrations are accessed via the Integrations tab on the My Settings page. To navigate there, click on the avatar in the top right of your account. A dropdown menu will appear. Select "My Settings." When the settings page loads, click "Integrations" located in the left side menu.


Click the "Add Integration" button.


Choose "WooCommerce"


Enter the URL of your WooCommerce website and click "Connect."


This brings you to your WooCommerce store, where you authorize ActiveCampaign to connect to it. Once you have authorized the connection, you will be taken back to your ActiveCampaign account.

Click "Done" in the integration modal.


Your WooCommerce store should now be connected to your ActiveCampaign account. 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, woocommerce-customer.

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


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


How to sync historical orders

To sync in all historical orders, click the "Sync" button under your WooCommerce integration.


How to start an automation when a contact makes a purchase

The Makes a purchase automation trigger adds contacts to your automation as soon as they make a purchase in your ecommerce store. You may want to use this trigger to create a series of timed, follow-up emails based on a purchase or apply tags to your contacts.

To add this trigger to your automation, follow the steps below:

  1. In your automation, click "Add New Start"
  2. Select "Makes a purchase"
  3. Choose your specific store from the Integration dropdown or select "Any integration"
  4. Choose if this automation should run once or multiple times
  5. Segment your contacts under "Advanced" to specify which contacts from your store should be added to your automation (optional)

How to create segments using ecommerce data

Once you have enabled Deep Data, you will notice new segmenting options appear in segmenting tool. 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.


Contact fields imported from WooCommerce

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

WooCommerce ActiveCampaign
Product Name Product Name
Product Category Product Category
Product ID Product ID
Order Price Order Price
Order Currency Currency
Order Shipping Method Order Shipping Method
Have more questions? Submit a request