Mailchimp for WooCommerce


Join the 17 million customers who use Mailchimp, the world’s largest marketing automation platform, to develop their e-commerce marketing strategy. With the official Mailchimp for WooCommerce integration, your customers and their purchase data are automatically synced with your Mailchimp account, making it easy to send targeted campaigns, automatically follow up with customers post-purchase, recommend products, recover abandoned carts, and measure the ROI of your marketing efforts. And it’s completely free.

Qu’est-ce que vous pouvez faire avec cette extension ?

  • Sync to your Audience in Mailchimp with purchase data.
  • Sync new subscribers to your Audience when they create an account and opt-in.
  • Set up marketing automations to remind customers about items they left in their cart or viewed on your site, win back lapsed customers, and follow up post-purchase. (Now available for free accounts!)
  • Showcase product recommendations.
  • Track and segment customers based on purchase history and purchase frequency.
  • Consultez des données détaillées sur vos performances marketing dans votre tableau de bord Mailchimp.
  • Find new customers, connect with current ones, and drive them all to your website with Facebook and Instagram ads. Then, set up Google remarketing ads to turn your site visitors into shoppers.
  • Intégrez automatiquement un formulaire contextuel qui convertit les visiteurs de votre site Web en abonnés.
  • Add discount codes created in WooCommerce to your emails and automations with a Promo Code content block
  • Create beautiful landing pages that make it easy to highlight your products, promote a sale or giveaway, and grow your audience.
  • This plugin is WPML compatible

Notes importantes

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.
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. compatibility is limited to Business tier users only.


Avant que vous ne commenciez

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 hosting environment must meet WooCommerce’s minimum requirements, including PHP 7.0 or greater.
WP_CRON must be activated with your hosting provider to sync data. Please verify that it is enabled.
– 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 audience, and cannot be exported.


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 securely to your Mailchimp account via secure OAuth pop-up window.
– Configure your Audience settings to complete the data sync process.
– If you have more advanced configuration needs, please refer to our GitHub wiki


Who is subscribed to my Audience with this plugin?

  • Customers are subscribed to your Audience when they opt-in at checkout or when an account is created. If an account is created through the standard WooCommerce My Account page, they must opt-in to be added.
  • Customers are sent to your Audience as Transactional if they do not opt-in. This is done so you can send abandoned carts or order notifications.
  • If double opt-in is enabled, customers will only be subscribed to your Audience if they approve the subscription from the confirmation email that is sent.

What is the recommended way to sync larger stores?

To optimize the performance of your Mailchimp integration we recommend running the queue in CLI mode. Please refer to this guide in our Wiki.

Are multisite configurations supported?

Multisites are supported, with a few caveats. Please refer to our Wiki page on this topic for more information.

Why aren’t product categories being sent to Mailchimp?

At this time, the synchronization of product categories from WooCommerce to Mailchimp is not supported by the Mailchimp API.

My sync is slow, or has stalled

  • If you’re using the current version of the plugin, it utilizes a queue system powered by Action Scheduler. It depends on WP_CRON to be activated with your hosting provider. Please verify that it is enabled.
  • If you’re using a host that makes use of CPU throttling, please check to see if you’ve hit your limit after initiating the sync.
  • If you’re using Redis, Nginx or MemCache, check to see if you or your hosting provider can exclude certain paths to the REST API and /wp-json/mailchimp-for-woocommerce.
  • If you have a large number of plugins being used, you may need to bump up your memory limit on your server (1GB for example) to accommodate the initial sync.

Ma question n’est pas listée ici !

If you are unable to sync or connect with Mailchimp, you can open a ticket on our Github plugin page. Please provide the version of the plugin and PHP you’re using, any fatal errors in the WooCommerce logs (WooCommerce -> Status -> Logs) you’re seeing, along with relevant information to the problem you’re experiencing.


4 mai 2022
--I edited the below review because I haven't been able to fully identify the plugin as the true problem. Will follow-up id I can more definitively show the connection between page speed issues and the plugin. Aside from (unknown cause) page speed concerns, I think this plugin works well. -- I appreciate what this plugin does... syncing your store with Mailchimp to identify and segment users who purchase, handling abandoned carts etc. But the cost in terms of site speed is too high. The syncing between Woocommerce and Mailchimp WILL slow down your page load times. With just a bare-bones fresh default Woocommerce install without any optimization, no orders, no traffic, running on a VPS, this plugin took my Product page score from "B" to "D" as reported by GTMetrix. Although there is no other "all-in-one" solution like this and you may need to integrate/use a few different tools to have what this enables you to do, it can be done without compromising site speed. While I haven't taken a deep look at how the code functions, I'm sure syncing Woo data with Mailchimp involves many external API calls which must be done frequently. It's probably not dependent on WP-CRON, as I have that disabled and working every 5 minutes rather than on every page load. Still, the speed issue, which suggests the plugin hooks into the system to synchronize independent of the WP-CRON system. I'm not sure there is any other way of doing this -- that is, if Mailchimp wants to deliver the level of synchronization this plugin does indeed deliver. To be fair, the plugin WORKS... I mean, it's nice to see the sales results of an email blast from within Mailchimp... it's great to see what products a subscriber just purchased and segment accordingly... abandoned cart emails couldn't be easier. But again, site speed is probably the most important ranking factor for search engines, and this isn't helping at all. Perhaps more importantly, just imagine this level of overhead when you have 100, 200, or 1,000 simultaneous shoppers. The cost of upgrading your server(s) will quickly overtake the benefits this integration delivers. If you're a small shop this may be just fine if you can find workarounds with optimization to take some of the strain off your server in delivering page content (caching services, CDN, things like NitroPack)... then you can mitigate the effects on page load time, but NOT server load.
29 avril 2022
The Dashboard is Anti-intuitive. You have to search on Google just for being able to find a specific option. When trying to create a translation with loco translate, then I get an error at the very first step. I think that product-design hasn't been made by a product-designer, but by some backend-developer with a robot-brain. It's one of those “super-good” solutions that promise you anything and the simplest things are creating issues and wasting your time..
Lire les 639 avis

Contributeurs & développeurs

« Mailchimp for WooCommerce » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“Mailchimp for WooCommerce” a été traduit dans 12 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Mailchimp for WooCommerce » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.



  • compatibility for woocommerce 6.3
  • UI/UX updates for situations where Action Scheduler is missing during composer installs (via .gitignore)
  • trigger double opt-in messages for customers who previously unsubscribed
  • improved minification of mailchimp-woocommerce-public.min.js file
  • mailchimp_woocommerce_landing_site URL improvements to reflect which page the customer entered on for the first time
  • better error handling with Google Analytics
  • fixed bug related to Mailchimp API submission when someone was already a list member

Historical Changelog