Integration with Mailchimp

Mass Contact is excellent for simply styled email communication. However, should you be looking for feature-rich email templates, we might recommend MailChimp or Constant Contact. So that you can take advantage of their services, we've created easy to use integration to keep your contact lists in sync.

Review the FAQs at the bottom for common questions

Link Setup

  1. Login to MailChimp.
  2. If you don't already have an audience created, create one now.
  3. At the top right, click on your MailChimp Profile, then go to Account & Billing (Mailchimp Documentation).
  4. If you don't yet have an API key, create one, then copy it. (It is typically an alpha-numeric string of around 30-40 characters).
  5. In your ChMS portal, go to Settings → Services.
  6. Click the Enabled radio button in the Mailchimp Section.
  7. Paste in your API Key.

mailchimp api key

  1. Scroll to the bottom of the page and click SAVE.


At this point, the API and Mailchimp link setup is complete. There is the option to setup a singular Audience. However, we would highly encourage the use of setting up Workflows to accomplish the sync tasks. The process is easy, more flexible, and we have laid out the details below.

Contacts Sync Options

Singular OR Multiple Audiences through Workflows

If you have one or multiple audiences to keep in touch with, then a Workflow(s) can be leveraged to sync your contacts. For each audience you want to sync, you will want to setup a Workflow for each one.

To setup a Workflow

  1. Find the left navigation menu and select Workflows.

  1. Use the Add tab to start with a new Workflow. Enter a meaningful name and description so anyone viewing the workflow will know what it is for quickly.
  2. Now, we will add our trigger to sync the adding of contacts to Mailchimp when someone is added to the Group.
    1. Click + ADD TRIGGER and select Group - Add/Remove.
    2. Leave the first option as "Added To" and then choose your Group from the dropdown or type to search and then select.
    3. Move to the Action area and select the Mailchimp button.
    4. Leave the "Add the person to" as it is and select your Audience. Then click DONE.

add people to audience

  1. Since we have a process for adding people TO the audience, we will want another action to REMOVE them from the audience. The process is nearly identical but with two small changes
    1. Click + ADD TRIGGER and select Group - Add/Remove.
    2. Change the first option to "Removed From" through the dropdown and then choose your Group from the next dropdown or type to search and then select.
    3. Move to the Action area and select the Mailchimp button.
    4. Change the option to "Remove the person from" from the dropdown and select your Audience. Then click DONE.

remove people from audience

  1. To commit these changes to the Workflow, click the SAVE button.


Only A Singular Audience

  1. Configure your Group(s) to sync with one of your Mailchimp Audiences. You can use the search feature to find your groups and choose them. They will then appear below under Sync Groups. When you add the people in these groups, the changes will be reflected in Mailchimp.

setup and audience sync

  1. Now, under Sync with the following list, choose the MailChimp audience you want to sync with.
  2. Click SAVE at the bottom of the Settings area.
  3. If you wish to sync everyone right now who is currently in the groups you chose, with the list you chose, click the Sync Individuals with MailChimp button.

Mailchimp Sync button


• How often does it sync?

The sync is constant. As soon as a contact is added to a sync group, the name and email address are pushed to Mailchimp over the API.

• What happens if someone is removed from the Group?

If you are using the workflow method, the person will automatically be removed from your audience. If using the settings area to perform the sync, you will need to access your Mail Chimp account and remove the person from your audience.

• What happens if someone is removed from the Mailchimp list?

You will need to access your database and manage the Group(s) that are handling the sync and remove the person from that Group(s).

• What happens if someone changes a contact email address in the ChMS or Mailchimp?

If you change the primary email address in the ChMS, the contact update will sync over (the change is almost instant). If you change the email in Mailchimp, that will not update the ChMS and you will need to change it there also.


Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request