Get Started

WooCommerce MailChimp Integration: How to Set Up in 3 Easy Steps (Use Cases Included)

Editorial Team
December 7, 2023
WooCommerce MailChimp Integration: How to Set Up in 3 Easy Steps (Use Cases Included)

Are you a Mailchimp user looking to establish WooCommerce Mailchimp integration in your online store?

Email marketing has become an integral part of a business’s marketing strategy.

It’s possible to synchronize your WooCommerce order data with Mailchimp to create targeted marketing campaigns.

This way, you can analyze your customers’ behavior, assisting you in nurturing relationships and driving repeat business by automating the entire process.

All you need to do is find the right plugin to do this job. Once that’s done, setting up WooCommerce Mailchimp integration will be a piece of cake.

In this post, we’ll guide you through setting up Mailchimp integration with WooCommerce.

Furthermore, we’ll also look at 5 must-have WooCommerce Mailchimp automation use cases to run in your store.

WooCommerce Mailchimp Integration: Possible Solutions

Mailchimp is a popular marketing platform that empowers businesses to engage with their audiences through email marketing and other channels.

By integrating Mailchimp with WooCommerce, you can harness the power of email marketing to interact with your users and boost sales in your store.

That’s where you need a plugin that helps you integrate WooCommerce and Mailchimp.

As per our expert research, there are two plugins available to do this job:

  • Mailchimp for WooCommerce
  • FunnelKit Automations

Let’s go through their pros and cons quickly.

Mailchimp for WooCommerce

Mailchimp for WooCommerce plugin ensures that your customers and their purchase data are automatically synced with your Mailchimp account.

This WordPress plugin takes care of basic automations on your WooCommerce store.


  • It’s a free plugin that syncs your WooCommerce store with the Mailchimp account.
  • Set up marketing automations to remind your audience about the items left in their carts or products viewed in your store, follow up with them post-purchase and win back lapsed customers.


  • Limited options, such as being unable to add delays in automated sequences, WooCommerce-related conditions, etc. Plus, you can’t track sales and user interaction on your website in real time.
  • You cannot send your WooCommerce data directly to automation hubs like Pabbly, Zapier, Integrately, etc., with Mailchimp for WooCommerce plugin. This completely rules out the best innovations that you can have on your website.

FunnelKit Automations

FunnelKit Automations is an all-in-one marketing automation and broadcast CRM for WordPress and WooCommerce.

It offers tons of features to help you grow your business and integrate WooCommerce with your Mailchimp account.


  • It’s quite flexible in integrating your WooCommerce store with Mailchimp. You can automate your WooCommerce processes by setting up rule-based automations. For example, create a product-specific audience list, send rule-based discount coupons, and more.
  • You can add any number of delays, conditions, goals, and actions to your automations as per your need.
  • It allows you to set up all kinds of automations in your WooCommerce store. These include cart abandonment, re-engagement campaigns, product recommendations, welcome emails, post-purchase workflow, and more.
  • You can even track user’s activities with pixel tracking when they come from ads on Facebook, Google Ads, TikTok, Snapchat, Pinterest, etc.
  • Send your WooCommerce data to different automation apps, such as Pabbly, Zapier, Make (Integromat), Integrately, etc., to set up advanced automated workflows.


  • It’s a premium plugin that starts at $149.50 annually but allows you to go beyond the traditional WooCommerce Mailchimp integration.
  • FunnelKit Automations’ free version is only limited to setting up cart abandonment and post-purchase basic workflows.

Having said that, let’s dive deep into the WooCommerce Mailchimp connection.

Why Use FunnelKit Automations for WooCommerce MailChimp Integration?

FunnelKit Automations is an all-in-one CRM designed for WooCommerce and WordPress.

Here are some note-worthy features that make it ideal for WooCommerce Mailchimp integration.

  • Central integration hub

FunnelKit Automations deeply integrates with WooCommerce and tons of popular WooCommerce plugins, form plugins, LMS plugins, third-party CRM and apps.

woocommerce mailchimp integration advantage - central automation hub

This allows you to use FunnelKit Automations as a layer that connects everything in WordPress to Mailchimp.

No other integration plugin is needed. FunnelKit Automations becomes your central hub.

  • Conditional automation workflows

With the visual automation builder, you can easily create rule-based automations.

Set up conditions based on attributes like WooCommerce orders, segments (tags, lists, audiences, etc.), contact details, and geographical addresses etc.

woocommerce mailchimp integration advantage - set condition for your rule-based automation workflows

For example, create a product-specific audience list, send rule-based discount coupons, and much more!

  • Advanced visual builder

FunnelKit Automations has a built-in advanced visual builder to help you design beautiful emails.

You don't need any design degree or hardcore coding skills!

All you need to do is drag and drop different content blocks and design your emails the way you want.

Design beautiful emails with the visual builder of FunnelKit Automations
  • Delays

Delays allow you to control the timing of your automated actions to ensure that processes execute in a strategic and well-paced manner.

You can easily set up delays in FunnelKit Automations.

Choose to set the delay for a specific period, until a specific date and time, or even until a custom field date.

Set delays to control the timing of your woocommerce mailchimp integration automations
  • In-depth contact profiles

FunnelKit Automations gives you an enriched view of contact profiles.

You'll be able to view their profile, purchases made, automation they were a part of, emails and SMS sent to them, funnels they entered, and so much more under one screen.

Detailed contact profile

Besides this, there are tons of use cases you can achieve with FunnelKit Automations. Feel free to explore our detailed post here.

WooCommerce Mailchimp integration via Funnelkit Automations allows you to explore advanced automation possibilities and save huge costs!

We know this path works because many of our users have seen improved results and profits! 🙂

How to Set Up WooCommere Mailchimp Integration?

To connect your WooCommerce store to Mailchimp, you need FunnelKit Automations Pro.

FunnelKit Automations comes in two versions - Free version and Premium version.

The Free version comes with essential pre-built automations to import with one click. Import abandoned cart recovery sequence, review collection emails, winback email campaigns, and more.

The Pro version unlocks limitless automation possibilities with advanced event triggers and premium pre-built automation.

Also, the ability to connect your WooCommerce store to various eCommerce plugins.

Click on the button below to get your copy of FunnelKit Automations.

Refer to our documentation on installing FunnelKit Automations on your website.

Follow the steps below to integrate your WooCommerce store with your Mailchimp account.

Step 1: Create a Mailchimp store to sync your contacts

Before heading to WooCommerce, create a store inside your Mailchimp dashboard.

This step lets you sync customer data, audience lists, tags, and more between the two platforms.

To create a Mailchimp store, we have created a step-by-step guide for you.

Follow the guide and then move on to integrate Mailchimp with WooCommerce right here on your WordPress website.

Step 2: Copy the Mailchimp API key

Once you’ve set up the store in Mailchimp, go to Profile.

Go to the Mailchimp profile section

Then navigate to Extras ⇨ API keys.

Navigate to extras and click on API keys inside your Mailchimp account

Here, you’ll find your API key.

Copy the Mailchimp api key

You can either create a new key or copy the one you created earlier.

Step 3: Establish the WooCommerce Mailchimp integration

Come back to the Connectors section inside FunnelKit Automations. You’ll find eCommerce plugins you can connect with. 

Click on ‘Connect’ under the Mailchimp section.

Connectors tab in FunnelKit Automations

Paste the API Key in the field. Then, select the list and the store you created in Mailchimp.

Your audience data will display the store name and list you choose here.

Connect to establish the woocommerce mailchimp integration

Clicking on ‘Connect’ will integrate your WooCommerce store with the Mailchimp account.

How to Set Up an Automation for WooCommerce Mailchimp Integration?

In this section, we’ll set up a basic automation in FunnelKit Automations. Here, we’ll add a tag when a customer makes a purchase from the WooCommerce checkout page.

Follow these instructions to create WooCommerce - Mailchimp automation:

Step 1: Create a new automation

Go to Automations (Next Gen) under Campaigns and click on 'Add New Automation'.

Go to Campaigns and click on Add New Automation

You’ll see various pre-built automation recipes here. You can import these recipes and customize them the way you want to be used in your WooCommerce store.

But we’ll click on the ‘Start from Scratch’ option and name your automation.

Name your automation - woocommerce mailchimp integration

Clicking on ‘Create’ will add a new automation.

Step 2: Add an event trigger

On the workflow section, hit the ‘Select Trigger’ and choose the ‘Order Created’ event under WooCommerce.

Add the woocommerce order created event trigger

Click on the event and configure your order statuses.

Configure the woocommerce order created event by specifying the order statuses, order contains and automation runs on a contact

Click on ‘Save’ once done.

Step 3: Specify the ‘Add Tags’ action

Next, hit the plus icon and add an Action.

Then, specify the ‘Add Tags’ action under the Mailchimp CRM section.

Specify the add tags action from the mailchimp crm section

Then, select the list and add a specific tag you want to create within your Mailchimp account.

Select the list and name the tag you want to add to your Mailchimp account

You can further personalize your tags with merge tags by adding the names of products or any other data too.

You can even personalize your tags with merge tags

Now, this tag will appear as Purchased Hoodie, Shoes depending on the items a user will purchase.

Once everything is done, hit the ‘Save’ button.

Step 4: Activate your automation

Now activate your automation by turning the toggle to ‘Active’.

Activate your woocommerce mailchimp integration automation

This will make your automation go live on your WooCommerce website.

Now, you are ready to use this integration in various use cases. Let’s see a few.

5 Irresistible Use Cases for WooCommerce Mailchimp Integration to Set Up in Your Store

We have already integrated our WooCommerce store and Mailchimp account.

Let's see a few use cases to use this integration and boost your marketing efforts.

Use Case #1: Create rule-based abandoned cart sequences

Mailchimp does allow you to send abandoned cart emails, but you get limited delay options. You only get delay options in hour, day, and week.

According to studies, the first email sent after 10 to 30 minutes brings the best conversions.

FunnelKit Automations allows you to trigger your abandoned cart recovery emails after minutes.

Add new automation and select your event as Cart Abandoned under WooCommerce.

Add the cart abandoned event trigger for your next woocommerce mailchimp integration use case

Now, click on the “+” icon and add a Delay.

Let’s send an email after 15 minutes of delay here.

Add the delay of 15 minutes

You can also delay until a specific date and time or even until a custom field is filled on your opt-in form.

Click on the “+” icon and add a Condition.

Add the condition to your automation workflow

Follow this path 👉 click on ‘Add New Condition’ and hit Cart >> Cart Total >> Is Greater Than $50.

Set the condition of cart total greater than $50

Now, click on the “+” icon and add an Action. Then, under Messaging, click on Send Email.

You can either create a simple text-based email like this.

Write a text-based email to your cart abandonment users

Or, you can choose the built-in visual builder and create a beautiful email with just drag and drop.

Check out this article to learn more about creating aesthetic emails with FunnelKit Automations.

You can even design your abandoned cart emails with FunnelKit Automations

You can also specify an action to add your contact to a specific automation in your Mailchimp account.

Specify the add contact to automation for woocommerce mailchimp integration use case

Just specify the name of the automation that sends an email to your abandoned contacts with a cart value greater than $50.

Select the mailchimp automation and hit the save button

For those people whose cart value is less than $50, add the conditions to create a separate sequence for them.

So, now, the users will be added to your Mailchimp sequences based on their cart values. This way, you can send separate coupon codes to users based on their cart values.

Furthermore, you can even send a 20% OFF discount coupon to users with a cart value of more than $50. And a 10% OFF discount coupon to users with a cart value of less than $50 but more than $30.

Voila, your WooCommerce Mailchimp integration is complete!

Use Case #2: Send welcome emails based on enrolled courses

If you sell courses on WooCommerce, you are bound to have various courses that serve different students.

Hence, you need to have separate welcome email sequences for each course. This way, you will send only relevant emails to the students based on their course enrollment.

So, let’s do that!

Add new automation under the FunnelKit Automations dashboard.

Add the ‘User Enrolled into a Course’ event trigger under the LMS section.

Select the user enrolled into a course event trigger

Ensure that you configure these settings by clicking on the User Enrolled into a Course event.

Choose a specific course and add the course to the field.

Set the specific course

Now, click on the “+” icon and add an Action.

Under CRM, select the action - Add Contact to Automation.

Select the automation sequence to welcome your newly enrolled LMS students

From now on, anyone who enrolls in your Lead Gen course will get a special welcome email sequence made specifically for that course's students.

You can even give your customers a personalized experience with more subscription-based reminders.

Use Case #3: Create conditional post-purchase workflows

You can easily set up rule-based post-purchase sequences with FunnelKit Automations.

Let’s say you want to reward your customers who have exceeded the total cart value of $200 with a 20% discount.

Here’s the automation needed for such a WooCommerce Mailchimp integration use case:

First, set up the condition of a total cart value greater than $200.

Set the condition to order total greater than $200 for your next woocommerce mailchimp integration use case

Then, add these contacts to the Mailchimp tag by specifying the action.

Select the add mailchimp tags action here for your woocommerce mailchimp automation

Now, select the list and enter the name of the tag you want to add.

woocommerce mailchimp integration use case - Name the tag you want to add to your mailchimp account

This will add all the contacts who have purchased some items worth more than $200 from your WooCommerce store.

Now that you’ve added the tags, you can send emails from your Mailchimp account.

Use Case #4: Send reminders about product subscriptions

Sending subscription reminders to your customers is crucial in generating recurring revenue in your business.

While WooCommerce Subscriptions help you manage subscription products, FunnelKit Automations assists you in sending email reminders about them.

You can send subscription reminders, subscription renewal payment failure updates, etc., easily.

For that, choose the ‘Subscriptions Renewal Payment Reminder’ event:

woocommerce mailchimp integration use case - Add the woocommerce subscriptions before renewal event

Specify the number of days you want to remind your contacts about their subscription renewal.

Specify the number of days before sending the subscription renewal reminder event

Then, add the triggered contacts to a list or add them to an automation created on your Mailchimp account.

Use Case #5: Update contact fields in Mailchimp

Let’s suppose you want to collect phone numbers for your SMS marketing campaign.

You can either create a form where your users can submit their responses. Or you can pick up phone numbers from the orders your users place on the WooCommerce website.

For that, set up WooCommerce order created event trigger.

Then, update the custom fields within your contacts’ profiles.

Update the contact field to better serve your contacts with relevant email marketing - woocommerce mailchimp integration use case example

Now when the customer places an order, their phone number field will get updated in your Mailchimp account.

This use case of WooCommerce Convertkit integration helps you strategize your marketing plan.

Ready to Connect WooCommerce Mailchimp Integration and Boost Conversions in Your Store?

You can achieve advanced use cases with this WooCommerce Mailchimp integration.

Use FunnelKit Automations to connect your WooCommerce store and Mailchimp. Get more flexibility and automation options to market better to your audience.

You can also connect your WooCommerce store to other popular eCommerce platforms. Create a central point for decision-making.

So, what are you waiting for?

Grab FunnelKit Automations today and unlock more possibilities for your business.

Author: Editorial Team
The Editorial Team at FunnelKit (formerly WooFunnels) is a passionate group of writers and copy editors. We create well-researched posts on topics such as WordPress automation, sales funnels, online course creation, and more. We aim to deliver content that is interesting and actionable.