Our plugin now supports Multi-store setups! Make sure you're running the latest version of WooCommerce before installing the integration.
There are two important pieces to the integration:
- The Drip for WooCommerce plugin that is installed in your WooCommerce store.
- The WooCommerce integrations page in Drip where you enter in your WooCommerce store credentials.
If you’re migrating from another provider, import your list from your previous provider before you sync the integration. Once people are added to Drip, their email preference can only be changed by ticking the subscription box at checkout, bulk operations, and interacting with Drip emails. Importing your list via CSV file from your previous provider first prevents them from being unsubscribed in Drip after the initial sync.
Jump to a Section:
Generate API Keys in WooCommerce
Multisite/Multistore WooCommerce Integration Setup
Installation is not recommended for WP Fusion users at this time as this could lead to issues with duplicated data being sent into Drip. Please reach out to our support team for more information.
Install the Plugin
To install the Drip for WooCommerce plugin:
- Log in to your Drip account
- Click on Settings in the lower-left corner in-app
- Select Integrations and choose WooCommerce
- Under Step 1: Install, click Install Drip for WooCommerce plugin
- Please note: The Plugin is called Drip – Marketing Automation for WooCommerce (NOT Drip for WordPress)
- Click Download
With the plugin now activated and installed in WooCommerce, we'll walk you through how to connect the plugin to your Drip account.
Generate API Keys in WooCommerce
- Log in to your store’s admin interface
- Go to Woocommerce > Settings > Advanced > REST API
- Click Add Key and follow the instructions to generate a new key. Use this key for Drip only
- Give the key a descriptive name so it’s easy to remember that it’s used by Drip (“e.g. Drip Integration”)
- Set the permissions to Read/Write
- Copy the newly generated consumer key and consumer secret
- Before adding these keys to Drip, navigate to Settings > Permalinks and make sure that the Common Settings are not set to “Plain.” to prevent an error when syncing your store
Enter Your API Keys in Drip
- Log in to your Drip account
- Click on Settings in the lower-left corner in-app
- Select Integrations and choose WooCommerce
- Click Step 2: Connect
- Enter your store’s URL, beginning with https:// (e.g. "https://woocommerce.my_store.net/" )
- Paste the consumer key
- Paste the consumer secret
The integration will start syncing. A success message will appear on the WooCommerce Integrations page in Drip when your store is connected. Once the sync is complete, your customer list, orders, and products will be synced to Drip.
Multisite/Multistore WooCommerce Setups:
We’ve updated our Drip for WooCommerce plugin so that it now supports WordPress Multisite setups!
Previously, only one WooCommerce account could be connected to one Drip account at a time. This meant that you could only set up an integration with your main store without any dedication to the additional stores you may have under your main WooCommerce account.
With our upgraded plugin, each one of your stores can funnel into its own proper Drip Subaccount under your Subscription, keeping your data clean, organized, and actionable by store.
Set up Multisite accounts:
No additional setup is required for the plugin. Simply make sure you are using the most up-to-date Woocommerce plug in to start.
Similar to the setup above, first generate your WooCommerce API Keys by navigating to Woocommerce > Settings > Advanced > REST API and adding an API Key for each store.
Once generated, apply those API Keys to their appropriate Drip Subaccount under Settings > Integration > Woocommerce under Step 2: Connect
You're all set! Data from your stores will integrate seamlessly into their appropriate Drip subaccount.
During the installation process, you may come across common errors. Please refer to our WooCommerce Integration: Troubleshooting Integration Errors article for the best troubleshooting steps.
Subscribe People
After the initial sync, all new Woocommerce customers are brought over to Drip as Active and unsubscribed to email marketing. WooCommerce does not have a marketing preference option upon checkout, so Drip must assume that they have not opted in to marketing email.
Don’t worry, if you have customers from a previous provider who are subscribed to marketing email, we’ll walk you through how to resubscribe them.
Subscribe customers to marketing email via Bulk Operation with the Subscribe a person action . Keep in mind that if you have existing customers who have opted in or out of your marketing emails, you are required to honor their preference.
Subscribe people who have opted into marketing email:
- Export a CSV file of subscribed people from your previous provider
- Log in to Drip
- Go to People
- Click + Add People
- Under Upload a list of people click Begin
- Upload or drag and drop your CSV file. Once you upload your CSV, you'll see a preview of the first few rows
- The box to Treat the first row in your file as header s is turned ON by default
- The option to Tag these people as “Imported YY-DD-MM at HH-MM-SS” is turned ON by default
- Click Next
- Select Subscribe a person
- Click Next > Perform Operation
- Click Done to exit the page and view the progress of the operation, or click Cancel this Operation to cancel the operation
People will now be subscribed to marketing email in Drip. Locate the subscribed people you just imported in your account under People > Active > Subscribed to marketing email . From there, segment for the “Imported YY-DD-MM at HH-MM-SS” tag that was applied on import.