Connect or Disconnect MailChimp for WooCommerce

This feature requires Manager user level or higher.

MailChimp for WooCommerce is a Wordpress plugin that lets you add your WooCommerce customers and their order information to your MailChimp list. Use WooCommerce data to track sales, create targeted e-commerce workflows, generate custom Product Recommendations, send Abandoned Cart emails, and more.

In this article, you’ll learn how to connect and disconnect MailChimp for WooCommerce.

Before You Start

Here are some things to know before you begin this process.

  • This plugin requires you to have the WooCommerce plugin already installed and activated in WordPress. 

  • Your host environment must meet WooCommerce's minimum requirements, including PHP 5.6 or greater.

  • We recommend you use this plugin in a staging environment before installing it on production servers. To learn more about staging environments, check out these related Wordpress plugins.

  • MailChimp for WooCommerce syncs the customer’s first name, last name, email address, and orders.

  • WooCommerce customers who haven't signed up for marketing emails will appear in the Transactional portion of your list, and cannot be exported.

A Note for Current WooCommerce Integration Users

This plugin supports our most powerful API 3.0 features, and is intended for users who have not yet integrated their WooCommerce stores with MailChimp. If your WooCommerce store is already integrated with MailChimp via an integration that runs on an older version of MailChimp’s API, consider your current sales volume before you make any changes that might disrupt business.

You can run this new integration at the same time as your current WooCommerce integration for MailChimp. However, data from the older integration will display separately in subscriber profiles, and can’t be used with e-commerce features that require API 3.0.

Task Roadmap

You’ll need to do a few things to connect your WooCommerce store to MailChimp.

  • Download the plugin.

  • Install the plugin on your WordPress Admin site.

  • Connect the plugin with your MailChimp API Key.

  • Configure your list settings to complete the data sync process.

Download the Plugin

To download the plugin, follow these steps.

  1. Navigate to the MailChimp for WooCommerce plugin page.

  2. Click the download button.

  3. Save the file on your computer.

Install the Plugin

Before you install MailChimp for WooCommerce, make sure you've already installed and activated the WooCommerce plugin for WordPress.


To install the MailChimp for WooCommerce plugin, follow these steps.

  1. Log in to your WordPress Administration Screen.

  2. In the left navigation panel, click Plugins, and choose Add New.
    add new

  3. Click Upload Plugin.
    upload plugin

  4. Click Choose File to choose the ZIP file for the plugin, and click Install Now.
    install now

  5. Click Activate Plugin. activate plugin

After you activate the plugin, you’ll be redirected to its Settings page, where you will enter your API key and configure your list settings.

Connect and Configure

You’ve installed and activated your plugin, and are now ready to complete the second half of the setup process on the plugin Settings page. To navigate to this page from the Administration Screen, click Plugins, find the MailChimp for WooCommerce plugin, and click Settings. As you move through each step, new tabs will appear with different configuration options.

To connect your WooCommerce store to a MailChimp list and configure your settings, follow these steps.

  1. On the Connect tab, enter your MailChimp API key and choose whether you want to send us your debugging logs. To learn how to generate a MailChimp API Key, read About API Keys. connect
    If you later decide to switch MailChimp accounts and use a different API key, you’ll have to deactivate and delete the plugin, then re-install it.
  2. Click Save all changes.

    save all changes

  3. Click the Store Settings tab. store settings

  4. Enter the Store Settings and Locale Settings for your WooCommerce store. store settings

  5. Click Save all changes.

    save all changes

  6. Click the List Settings tab.

    list settings

  7. Choose the list you want to sync with your store, and whether to auto-subscribe existing customers.
    Choose list settings

    If you later decide to switch lists, you’ll have to deactivate and delete the plugin, then re-install it.

    If you have no lists in your MailChimp account, you can create a new list on the List Defaults tab. Set your list defaults, and click Save all changes when you’re done. We’ll create a MailChimp list for you.

  8. Enter the subscription opt-in message you want customers to see at checkout. enter subscription sign-up message

  9. Next, choose a checkbox display option. To follow best practices for a permission-based list, we recommend Visible, unchecked by default.
    ‚ÄčTo change the location of the opt-in checkbox at checkout, enter one of the available WooCommerce form actions.
    Enter woocommerce form action
  10. Click Save all changes.
    save all changes

All set! We’ll start syncing your WooCommerce customers to MailChimp. This takes about an hour for every 5,000 orders in your store. To view our progress, check the Sync tab.
View sync tab

If you have issues with your connection, you can resync your list without losing any e-commerce data. To resync your list, click the Resync button.

Click resync

Next Steps

After the sync is complete, you’ll have access to all of MailChimp’s powerful e-commerce features. For example, you can create segments to use with targeted Automation workflows, or add Product Recommendations to Abandoned Cart emails.

Find out everything MailChimp has to offer in our article, How to Use MailChimp for E-Commerce.

Deactivate MailChimp for WooCommerce

When you deactivate MailChimp for WooCommerce, it stops the sync but doesn’t remove the plugin. If you re-activate the sync, we will backfill the data for you. To deactivate MailChimp for WooCommerce, follow these steps.

  1. Log in to your WordPress Administration Screen.
  2. In the left navigation panel, click Plugins, and choose Installed Plugins.
    installed plugins
  3. Find the MailChimp for WooCommerce plugin, and click Deactivate. click deactivate

After you deactivate the plugin, you will have the option to delete it. If you delete the plugin, you’ll still have your customers’ email addresses in your list, but will lose their e-commerce data.


If you’re having issues with the MailChimp for WooCommerce data sync, there may be a plugin conflict. To learn more, take a look at WooCommerce: Fixing Theme and Plugin Conflicts.

If you need assistance with MailChimp contact Support.

Was this article helpful?
What can we do to improve articles like this?

Technical Support