MailChimp Integration

MailChimp users can set up an integration with MC Trade to sync profile data to a single Audience in MailChimp with different tags based on database values, as well as pass email communication records from MailChimp into profile Contact records in MC Trade. The sync can happen manually through the browser interface, and can also be scheduled to occur automatically once each night. 

What information is passed from MC Trade to MailChimp?

In Admin > Global Settings in the Integrations > Email Providers tab, choose which profiles you would like to send to MailChimp. You can select all main contacts of members, all profiles set to receive communication for a Member, and/or you can select the Affiliation codes in MC Trade that you would like to use in MailChimp. In the "MC Trade" audience that is created, each contact in MailChimp will have a "Tag" for either Member (as a main contact/receives communication profile related to a member, based on your settings), or the name of the Affiliation code(s) you've selected to sync. All profiles that meet that criteria will have the following information sent to MailChimp:

  • Profile Name
  • Email Address**
  • Address
  • Phone Number

If a profile is synced because it is linked to a member or has one of the Affiliation codes you've selected, but then on a subsequent sync it does NOT qualify for one or more of those tags, the tag will be removed from the MailChimp contact record. If a profile no longer meets any of the criteria for syncing, it will be archived in MailChimp.

** The email address always must be the key unique identifier for a contact in MailChimp. Therefore if you change the email address on a profile it will remove the tags from that MailChimp contact, but will not completely unsubscribe or delete that email address from the audience in MailChimp. The old email address will still in in the audience, just with no tags to associate it with a particular list. 

Click here for instructions on manually syncing profiles/lists from MC Trade to MailChimp.

What data is passed from MailChimp to MC Trade?

During the automated sync, email communications that have been sent to the users synced through the integration will be created as Contact records in MC Trade. For each subscriber/profile, a Contact Record will be created with that day’s date and the subject line of the communication as the Contact Subject.

  • Create Contact record on the profile of the subscriber
  • Contact Type = use type from config settings
  • Subject = Mailing Name
  • Contactee = From name in the MailChimp mailing
  • Contact Date = Mailing date

In addition, any subscribers who select to unsubscribe from all emails through the MailChimp platform will have their profile flagged as Do Not Email in MC Trade.

How do I enable this integration?

In MC Trade, go to Admin > Global Settings, then click the Integrations tab. Click on the Email Providers tab. In the MailChimp section, enter your administrative username and API Key.

In addition, for the integration to allow access, MailChimp will verify your "sender" information based on the contact fields in Association Info. To verify all of your organization's contact information is available, go to Admin > Association Info and make sure the following fields are populated:

  • Address 1
  • City
  • State
  • Zip
  • Country
  • Phone
  • Email

What Configuration Settings are available in MC Trade?

In the Email Providers tab where the MailChimp integration is enabled, there are two configuration options:

  • Full Reset: This cleans up the MC Trade contact list by comparing it to the contact list in Mailchimp. While the regular nightly sync is searching for profiles that it thinks should be added or removed, a full reset is pulling the ENTIRE list in MailChimp and checking each profile to determine if it should be added, updated, archived, or left alone.

This process uses a lot resources and should only be done if a nightly sync is failing to update the list and causing discrepancies (e.g., dropped members in MC Trade still active in MailChimp).

  • Create contact using this contact type: This is the default Contact Type that will be used for all contacts created through the integration with MailChimp.
  • Sync all main contacts of member profiles: Enable this if you would like the related profile that is flagged as the Main Contact to be added to your "Members" tag on the audience in MailChimp.
  • Sync all related profiles set to receive communication of member profiles: Enable this if you would like all related profiles that are flagged to Receive Communication, to be added to your "Members" tag on the audience in MailChimp.
  • Create Lists From the Following Affiliations: You can add affiliation codes to tags in MailChimp. Start typing an affiliation and then choose from the resulting list.
  • Sync all profiles/contacts each night based on these settings: Enable this if you want a sync to be automatically performed each night, or disabled if you want to manage the integration manually.
  • When nightly sync is complete, notify the email address: If the option: "Sync all profiles/contacts each night" is enabled, an email will be sent to the email address you enter here (every night after the sync is complete).
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request