Connect or Disconnect MailChimp for WooCommerce

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 automations, 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.

  • If you decide to use our  Order Notifications automation, make sure to  disable your notifications in WooCommerce to avoid sending duplicate emails to your customers.

  • Our Order Notifications require MailChimp for WooCommerce 1.0.9 or later.

  • Our pop-up forms require MailChimp for WooCommerce 2.0.1 or later.

  • WooCommerce customers who haven't signed up for marketing emails will appear as non-subscribed contacts. They can receive transactional emails and be targeted with ad campaigns, but 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

View Site Details

After you connect MailChimp for WooCommerce, you can visit the Connected Sites page in your account to view the details for your WooCommerce store. You'll be able to see the status of the integration or add and manage e-commerce features.

To view your WooCommerce site details, follow these steps.

  1. Log in to your MailChimp account.
  2. Click your profile name, and choose Connected Sites.
    Cursor clicks profile name and chooses Connected Sites.

From here, you'll be able to view your synced list, design a pop-up form, or send and monitor e-commerce automations that use data from your connected WooCommerce store.

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 purchase-based segments to use with targeted campaigns.

  • Send receipts, invoices, shipping confirmations, and more with our Order Notifications automation.

  • Add Product Recommendations to Abandoned Cart emails.
  • Add a customized pop-up signup form to your WooCommerce site.

Find out everything MailChimp has to offer in our article, Sell More Stuff with MailChimp.

Update MailChimp for WooCommerce

For the latest features and best performance, make sure to use the most up-to-date version of MailChimp for WooCommerce.

To update 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.
  4. If you see a new update notification, click update now.
    click update now
    If you don't see a notification, click Check for updates, then click update now.

Great job! Now you have the latest version of MailChimp for WooCommerce.. 

Delete and Re-Install MailChimp for WooCommerce

If you have problems with your store connection, you may want to deactivate and delete MailChimp for WooCommerce, then re-install it.

To delete and re-install 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
  4. Click Delete.

  5. In the confirm delete pop-up, click OK.

  6. Re-install the plugin.  

After you re-install the plugin, all of your e-commerce data will be re-added to your MailChimp account.

Troubleshooting

My store won't sync with MailChimp.

If you have problems with the MailChimp for WooCommerce data sync, and have already tried to delete and re-install the plugin, there are a few other possible causes.

  • Your setup doesn't meet the minimum requirements.
    The WooCommerce plugin for WordPress requires PHP 5.6 or greater. We also recommend you update to the latest versions of both WooCommerce and MailChimp for WooCommerce.

  • You have conflicts with your Wordpress Theme or other plugins.
    You may need to switch themes, or deactivate all plugins except WooCommerce and MailChimp for WooCommerce, and try again. To learn more, hop over to WooCommerce: Fixing Theme and Plugin Conflicts.

My e-commerce automation isn't sending.

  • Your store hasn't finished syncing.
    To see if your store has completed its sync, check its status on your Connected Sites page.

  • You've recently deleted and re-installed the MailChimp for WooCommerce plugin.
    When you delete and re-install MailChimp for WooCommerce, the system assigns your store a new ID number. This may cause your abandoned cart emails and order notifications to stop working, even if they appear to be sending. To resolve this issue, export the reporting data for those automations, then delete and recreate them.

I'm sending duplicate transactional emails.

WooCommerce sends certain types of notification emails by default. If you use MailChimp's Order Notifications automation, we recommend you disable the corresponding order notifications in WooCommerce so that you don't send duplicate emails to your customers. To learn more, read WooCommerce's documentation on email settings.

I see duplicate store connections.

Did you recently delete and re-install MailChimp for WooCommerce in order to resolve an issue with your connection? If you see a duplicate connection afterward, you may have deleted the plugin without deactivating it, first. Repeat the process to disconnect and reconnect, and make sure not to skip any steps.

I need to talk to support.

If you've tried our troubleshooting suggestions, but still have trouble with your sync, contact MailChimp Support. It's helpful to include your WooCommerce System Status Report, along with screenshots of your MailChimp for WooCommerce plugin settings tab.

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

Technical Support