MailChimp Extension

4 min read

Extension Guides

MailChimp Extension

MailChimp is a great extension for sending powerful email campaigns and blasts to your users, as well as setting up automated email campaign rules so your customers get a truly customized email experience. Orders, users, and products are synced to MailChimp for use in campaigns and for setting unique email experiences based on MailChimp system rules.

This Plugin Has Been Discontinued

Due to changes on MailChimp, this plugin has been discontinued. The documentation below remains for existing installations and reference only.

Download, Install & the Setup at a Glance

First, you must install all EasyCart extensions as new plugins. This is a very easy task with WordPress, and we have a short guide to get you started. Click here to learn how to install a WordPress plugin and EasyCart Premium extensions. From there, the setup follows four steps:

  • 1. Basic Settings: Connect with MailChimp and assign your MailChimp lists in the EasyCart.
  • 2. Create & Connect Your MailChimp Store: Connect your MailChimp store so you can begin syncing with MailChimp.
  • 3. Sync the EasyCart with MailChimp: Sync your entire store (products, users, orders) with MailChimp so you can begin collecting sales data in MailChimp.
  • 4. Automated Campaigns: With products, users, and orders synced, start creating automated campaigns based on previous orders, abandoned carts, or retarget purchasing users with MailChimp.

Step 1 — Basic Connection Settings

The first step in working with the MailChimp plugin is connecting it with an API key.

1

Build an API Key in MailChimp

To locate an API key in your MailChimp account, go to Account & Billing, then look under the Extras › API Keys section. Give the API key a name and it generates a key you can copy and paste into EasyCart — this makes the main connection so EasyCart can talk to your MailChimp account securely.

MailChimp — API Keys Section

MailChimp account extras API keys section for generating a key
2

Paste the Key & Choose Your Subscriber List

Be sure to download the MailChimp extension from your Premium members area and install it into your WordPress. Then go to WP EasyCart Extensions › MailChimp in your WordPress. Paste your API key into the plugin and Save. Once saved, connect to a subscriber list: MailChimp is a bit confusing here, but your main list can have multiple stores under it. You may think this is backwards — so did we — but go ahead and choose your business from the EasyCart Subscriber List section.

💡 Tip: MailChimp also refers to this list as your Audience — think of it as a default catch-all for all users and subscribers going into your MailChimp system.

WP EasyCart — MailChimp API Key & Subscriber List

WP EasyCart MailChimp plugin with API key field and subscriber list selection

Step 2 — Create & Connect Your MailChimp Store

MailChimp offers an eCommerce system that lets you connect a MailChimp store to your EasyCart store. This step is fairly simple: with the plugin installed and connected to the API, click ‘Create New Store’ from EasyCart to MailChimp.

WP EasyCart — Create New Store

Create new MailChimp store button in the EasyCart MailChimp plugin

When creating a new store in the EasyCart MailChimp plugin, you’ll be asked which list, a unique name for your store, and a unique default email address your mail will come from — something like sales@mystore.com will work.

WP EasyCart — New Store Settings

MailChimp store creation settings with list, store name, and default email

Now that you’ve created a store, you should see it back on the main screen of your EasyCart MailChimp plugin. Be sure to save your settings along the way as you choose your store.

WP EasyCart — Store Connected

EasyCart MailChimp plugin main screen showing the connected store

Syncing is REQUIRED

At this point you should have your API key set, your Subscriber List/Audience selected, and the store created. Now sync your existing products, orders, and users over to MailChimp. This is a required step — MailChimp needs the product data for future orders and users to be tied to. As new users subscribe or order, their revenue will show which items are purchased only if they have been freshly synced. If you create more products later, come back and re-sync as well.

Step 3 — Sync Products, Customers & Orders

The first time you set up the MailChimp plugin, you need to sync your store. After the initial sync, your store automatically pushes data to MailChimp as users interact with it.

1

Sync Your Products

In your EasyCart MailChimp plugin, click ‘View MailChimp Products’ and then ‘Sync Products’ to start the process. You can even edit individual items here so your MailChimp data is exactly how you want it — including custom descriptions, titles, pictures, and more.

WP EasyCart — Sync Products

Sync products button in the EasyCart MailChimp plugin
2

Sync Your Customers

Next, click ‘View MailChimp Customers’ and then ‘Sync Customers’. You can edit individual entries here too, so your MailChimp data is exactly how you want it — including customer names, addresses, and order counts.

WP EasyCart — Sync Customers

Sync customers button in the EasyCart MailChimp plugin
3

Sync Your Orders

Finally, click ‘View MailChimp Orders’ and then ‘Sync Orders’ to complete the initial sync. As with products and customers, individual entries are editable so your data lands exactly how you want it.

WP EasyCart — Sync Orders

Sync orders button in the EasyCart MailChimp plugin

That’s It!

You now have WP EasyCart connected and synced up with MailChimp. New orders deliver to MailChimp, and subscribers who voluntarily select to be subscribed show as subscribed users. All facets and questions on how to use MailChimp from here on out should be directed to MailChimp. Here you can see an example of a user who purchased — their total revenue, even the items within the purchase.

MailChimp — Synced Customer with Purchase Data

MailChimp user profile showing total revenue and purchased items synced from EasyCart

Need an Email Marketing Path Forward?

With this plugin discontinued, our team can point you to the current EasyCart email marketing integrations that fit your store best.

Updated on July 20, 2026