Knowledgebase: Marketing
How do I integrate my store with MailChimp?

The information in this article refers to an older integration with MailChimp which is in the process of being deprecated. For instructions on using the new and current version of 3dcart's Mailchimp integration, please click here.

You can now integrate your 3dcart store with your MailChimp account via API. The following instructions will show how to do this.

The following steps will take place in your MailChimp account.

Retrieving API credentials.

The first step in the process will be to create and retrieve your MailChimp API credentials.

  1. Log into your MailChimp Account
  2. Via the top right navigation menu, click on your account's username
  3. Followed by the "Account" sub-link.
  4. While viewing your Account Page, click on the "Extras" menu
  5. Followed by the "API Keys" sub-link
  6. On the subsequent page, click on the "Create a Key" button to generate your key
  7. Then copy this key to notepad or your favorite text editor for the next steps listed below.

Adding the API key to your 3dcart store

The next steps will involve adding this key to your 3dcart Store.

  1. Log into your 3dcart Online Store Manager
  2. Using the left hand navigation menu, go to Modules
  3. Using the search bar at the top of the page, search for "Mailchimp"
  4. Then click on the "Settings" button shown for the MailChimp plugin
  5. Enable MailChimp Integration using the provided checkbox
  6. Enter your API key
  7. Click Save at the top right to commit your changes.

After entering the API, enabling the module and saving this page, you will also be able to specify mailing lists and sub-groups which you would like to synchronize* to your MailChimp Mailing lists for both your 3dcart Newsletter Subscribers as well as your 3dcart Customers who have actively purchased from your store.

When synchronizing the lists to your MailChimp Account, 3dcart will automatically merge address, zip and phone number fields in order to conform to your MailChimp import parameters.  There is no need for you to update or merge fields on your MailChimp list for the integration.

*synchronization occurs once every hour.


Please Note
The synchronization of your customers and orders from 3dcart to MailChimp, via MailChimp's API is dependent on your store's complete customer database as well as your newsletter subscribers. Therefore it is important that your MailChimp account is able to accept the same number of email addresses which will be imported to it.

In other words, if your MailChimp account is set for only 2,000 subscribers, but you have 5,000 customers in your database and another 1,000 newsletter subscribers; you should consider upgrading your MailChimp service to allow the importing to go through.

Ecommerce Segmentation and Tracking

As part of the API integration with MailChimp, synchronization will also allow you to use MailChimp's Segmentation and eCommerce 360 tracking functions.

MailChimp's eCommerce Segmentation is a feature where you'll be able to take an existing mailing list and narrow it down to concentrated segments For example, mailing list addresses of customers who sepnt a certain dollar amount, customers who bought a specific product, or purchased on a certain date, etc. More information on segmenting your MailChimp mailings lists can be found here.

Additionally, the 3dcart/MailChimp API integration allows you to also utilize MailChimp's eCommerce 360 tracking service which records orders from your 3dcart store that are driven by the specific mailing campaign used. More information on this process can be found here.

Help Desk Software by Kayako fusion