There are three ways to integrate Shopify with ActiveCampaign:
- Deep Data Integration (direct integration) - For information on how to set up the Deep Data Shopify integration, see this help doc. This is the most thorough integration available and it is free.
- Zapier integration - The Zapier integration allows you to pass contacts into ActiveCampaign. The Zapier integration may be the better option if you'd like all your customers to be added as contacts.
- Revenue Conduit - The Revenue Conduit integration passes a lot of data into ActiveCampaign and includes sophisticated marketing automation sequences for ecommerce stores. Their pricing starts at $49.95 a month.
Setting up the Zapier integration:
To connect your Shopify account to ActiveCampaign with Zapier, you will need an active Shopify account and an active storefront.
Click here to use the "Add New Shopify Customers to ActiveCampaign" shared Zap.
To connect a new Shopify account, enter your Shopify username on the connect screen of your Zapier account.
Login to your account, and choose Install Zapier on the next screen.
Choose your ActiveCampaign account from the list of accounts, or connect a new account. To allow access to a new ActiveCampaign account, you will need to find your API URL from your ActiveCampaign account, found in the API tab, under “My Settings” and then the "Developer" section.
Transfer this information to the pop-up window under the corresponding fields.
Choose the ActiveCampaign list to add your new contact to. The Zap defaults to using the Shopify Email field for the address. If you would like to modify this, you can choose fields from the Shopify drop-down under Email Address.
Click Save + Finish.
Your new Shopify customers will be added to your ActiveCampaign account automatically. If you ever want to change this Shopify and ActiveCampaign integration, just go to your Zapier dashboard.
Setting up the Revenue Conduit integration:
For help with setting up the Revenue Conduit Shopify integrations, please see the video tutorial created by the developers of the integration.
If you run into any trouble or have questions about this integration, please submit a support request so a member of their team can assist you.