Connect or Disconnect MailChimp for Magento

This feature requires Manager user level or higher.

MailChimp for Magento is a free integration that adds your customers and their order information to your MailChimp list. Use Magento purchase data to send targeted campaigns with product recommendations, and turn on e-commerce tracking to measure campaign ROI.

In this article, you’ll learn how to connect or disconnect MailChimp for Magento.


Before You Start

Here are some things to know before you begin this process.

  • This is an advanced feature that requires experience editing Magento’s root directory. Contact your Magento expert or developer for assistance.

  • Back up your server files and database before you install this integration. We also recommend you install it on a test server first.

  • MailChimp for Magento is compatible with these versions of Magento: CE v1.7.x, CE v1.8.x, CE v1.9.x, EE v1.10.x, EE v1.11.x, EE v1.12.x, EE v1.13.x, and EE v1.14.x.

  • We collaborated with ebizmarts to develop this free integration. To download it, you need to create an account.

  • Our Abandoned Cart Automation workflow is only compatible with MailChimp for Magento version 1.06 or later.

  • Version 1.1.1 of MailChimp for Magento supports Mandrill for Magento. To use this feature, install or update to version 1.1.1 or later.

Task Roadmap

Here’s a brief overview of the multi-step installation process.

Access and Download MailChimp for Magento

  • Download MailChimp for Magento’s ZIP file repository from

Install MailChimp for Magento

  • Paste the repository into your root directory, and flush the Magento cache.

Configure and Connect

  • Configure MailChimp for Magento, and connect to your MailChimp account.
  • Optional: Connect Mandrill for Magento

Access and Download MailChimp for Magento

To access the free ZIP file for MailChimp for Magento, follow these steps.

  1. Navigate to the MailChimp for Magento page.

  2. Input your store’s URL in the Magento URL field.

  3. Click the Magento version drop-down menu, and choose your version.

  4. Click Proceed to Checkout.

  5. Input your ebizmarts account login credentials into the form fields, and click Login.

  6. Continue through the Billing Information and Payment Information sections. You won’t need to make a payment.

  7. In the Order Review section, click Place Order.

After you place the order, you’re ready to download the installation file.

Download the Installation File

To download the installation file, follow these steps.

  1. In your ebizmarts account, go to My Downloadable Products.

  2. Next to MailChimp for Magento, click the version number to download the ZIP installation file.

The ZIP file will automatically download to your computer. Next, you’ll use it to install MailChimp for Magento.

Install MailChimp for Magento

To install this file in Magento, you’ll clone the ZIP repository to your root directory, and flush the Magento cache. If you need help with this, contact your developer or Magento expert.

Paste Files into Folders

Refer to this chart to see where the ZIP download files should go in your Magento root directory.

Folder Name Corresponding Directory Folder
MailChimpForMagento/app Root directory/app
MailChimpForMagento/js   Root directory/js
MailChimpForMagento/lib Root directory/lib
MailChimpForMagento/skin Root directory/skin


After you update the root directory, flush the Magento cache.

Flush Magento Cache

To flush your Magento Cache, follow these steps.

  1. In your Magento Admin Panel, click the System menu, and choose Cache Management.

  2. Click Flush Magento Cache.

Almost there! Next, you’ll configure your MailChimp for Magento settings, and complete this process.

Configure and Connect

To wrap up, you’ll configure your MailChimp for Magento settings, like how and where to sync your customers to MailChimp.

To configure and connect to MailChimp, follow these steps.

  1. In your Magento Admin Panel, click the System menu, and choose Configuration.
    click configuration

  2. In the left navigation pane, click MailChimp Configuration.

  3. Leave the form fields blank for now, and click Get API credentials.

  4. In the pop-up window, input your MailChimp login credentials and click Log In.

  5. In the pop-up window, highlight the API key and copy it to a text editor or your clipboard, so you can paste it to Magento.

  6. Close the pop-up window to return to the configuration screen.

  7. Paste your MailChimp API key in the API Key field. To learn how to generate a MailChimp API Key, read About API Keys.

  8. Click Save Config.

  9. When the page reloads, click the General Subscription drop-down menu and choose the MailChimp list to sync with Magento.

  10. Next, edit or create merge fields to send Magento-specific information to MailChimp.
    edit merge fields

  11. In the Ecommerce section, click Yes to enable MailChimp's e-commerce features.

    This is available for paid Mailchimp accounts only.

  12. Click the drop-down menu next to Subscribe all customers to the newsletter, and choose No. We recommend this setting for a permission-based list.
    choose No

  13. In the Abandoned Cart section, click Yes to enable MailChimp's Abandoned Cart Automation feature.

    This is available for paid MailChimp accounts only.

  14. In the First date field of the Abandoned Cart section, choose the date that you want to begin targeting abandoned carts.

  15. Click Save Config again.

  16. To finalize the sync between MailChimp and Magento, you’ll need to set up cron job tasks. If you need help, contact your developer or Magento expert.  

MailChimp and Magento are now connected. Magento customers will be added your list, and e-commerce data will be added to MailChimp’s subscriber profiles. Guest checkouts will be added to the Transactional section of your list.

Products, customers, and orders will be sent to MailChimp approximately every five minutes via a cron job.

Optional: Connect to Mandrill

If you want to send transactional messages like invoices, shipping and billing notifications, and password resets, connect MailChimp for Magento to your Mandrill account. The Mandrill integration is also compatible with Fooman Attachments.

To connect to Mandrill, follow these steps.

  1. In your Magento Admin Panel, click the System menu, and choose Configuration.
    click configuration

  2. In the left navigation menu, under MAILCHIMP, click Mandrill Configuration.
    click mandrill configuration

  3. Click the Mandrill Integration by ebizmarts bar to expand the configuration options. click bar

  4. Click the Enabled drop-down menu, and choose Yes. enable mandrill for magento

  5. Enter a valid Mandrill API key, and choose whether you want to Enable Log.
    enter API key

  6. Click Save Config.
    save config

Nice job! You should see a success message, as well as Account Info statistics about your username, reputation, hourly quota, and backlog.


Next Steps

After you connect, you can do a lot with the the data you collect, like build segments, send Automation workflows, track purchases, make product recommendations, and view results.

Find out everything MailChimp has to offer in these guides.  
How to Use MailChimp for E-Commerce

About Product Recommendations

About Abandoned Cart Workflows

Segment a List by Purchase Activity



For help with the MailChimp for Magento data sync, visit ebizmarts’ MailChimp for Magento support forum.

If you need assistance with MailChimp, visit our Knowledge Base or contact Support.

Disconnect MailChimp for Magento

If you need to disconnect the integration at any time, you can uninstall it in Magento.

To disconnect the integration, follow these steps.

  1. In your Magento Admin Panel, click the System menu, and choose Configuration. click configuration
  2. Click MailChimp Configuration in the left navigation pane.
  3. Click the Enabled drop-down menu, and choose No.
  4. Click Save Config.

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

Technical Support