With Mailchimp’s e-commerce functionality you can integrate your WooCommerce store with your Mailchimp audience.

This allows you to view which campaign generated which purchases and set up powerful list segments based on the purchase activity of your subscribers.

Mailchimp for WordPress supports complete e-commerce integration including abandoned cart recovery, product recommendations and order notifications.

A sample of the available e-commerce segmentation rules in Mailchimp

Enabling e-commerce

To start adding orders to Mailchimp, go to MC4WP > Ecommerce and connect your WooCommerce store to one of your Mailchimp lists.

Tracking new purchases

With e-commerce enabled, every new purchase will automatically be sent to Mailchimp. If the customer was coming from one of your email campaigns, the plugin will automatically detect this and send the campaign information to Mailchimp as well.

Orders aren’t sent to Mailchimp right away during checkout. Whenever someone places an order, the plugin creates a task to be picked up at a later time. This means that the performance impact on your checkout is literally close to zero.

Because of this it may take few minutes before order information shows up in your Mailchimp account. Normally purchase activity for any of your subscribers should appear in your list within the hour.

Recording past purchases

Right after enabling e-commerce and connecting your store, the plugin will take you through a few steps to connect your store and synchronise your WooCommerce products and orders with Mailchimp.

If you have a lot of orders, adding products and orders using WP-CLI will be a lot faster.

Debugging e-commerce

Because all work is performed in the background, the plugin keeps a “debug log” where all interesting events are written to (like when an order is sent to Mailchimp). This enables you to keep track of what the plugin is doing in your absence.

Read our article on enabling debug logging for more information.