Skip to main content

Integrate MailChimp (without Mandrill) with Dotdigital Personalization

Learn to integrate with MailChimp without Mandrill for transactional email.

Integrating Personalization with MailChimp allows you to leverage your MailChimp lists for targeted email marketing campaigns without Mandrill for transactional emails.


Set up your lists in MailChimp

  1. In MailChimp, go to Audience > Lists & Segments.

  2. Select an existing list or create a new one by selecting Create List/Segment.


Choose MailChimp in Personalization

  1. In Personalization, select the Account menu icon, then go to Settings > Triggers and Messaging integrations > Messaging Providers.

  2. Expand the Service providers drop-down menu, and select MailChimp (without Mandrill)

  3. Select Next.


MailChimp (without Mandrill) API key

  1. Go to Account > API Keys.

  2. Select Create A Key. This adds an API Key entry to the list.

  3. Copy and paste the generated API key into the MailChimp API Key field of Fresh Relevance.


MailChimp Audience ID/List ID

If you don't have a list to use with Personalization, you must create one.

  1. Go to Lists > Create List > Create List.

  2. Once you have a list for use with Personalization, navigate to it.

  3. Go to Settings > List Name and Defaults to find the List ID.


Set your field mappings

In Personalization, you must have a field mapping for each MailChimp field used. To set your field mappings:

  1. Select the Account menu icon, then go to Settings > Triggers and Messaging integrations > Messaging Provider(s).

  2. Select Field Mapping.

Access MailChimp field settings

  1. In MailChimp, go to Settings > List fields and |MERGE| tags for your chosen list. Note that you should use the MailChimp field names from the merge tag (e.g., FNAME, not First Name; LNAME, not Last Name).


Map fields in Personalization

For each field you want to map in Personalization:

  1. In MailChimp, select Add A Field.

  2. Choose a field type and fill out the field label and tag name.

  3. Use the tag name for the Personalization fieldname mappings.


Set up Abandonment trigger

  1. Go to the Triggers page in Personalization.

  2. If a cart abandon trigger program for the default QuickStart ESP already exists, delete it by expanding the Triggers section, selecting the edit icon, and then selecting Delete.

  3. Select the highlighted trigger from the Create Trigger Program section.

  4. Enter a Program Name to easily identify the trigger later, configure the waiting time before sending a cart abandonment email, and optionally, enter a specific email ID number from MailChimp in the Send Email field. If you don't, it will default to the email specified in the general settings.

  5. Select Save to finish.


Send a test email or SMS

To ensure Personalization is working correctly after setup, follow these steps to send a test email:

  1. Go to Content > Cart Layout and select Default Cart Layout.

  2. Under the heading Send Test Message, expand the drop-down menu and select the email you want to test.

  3. Enter an email address or phone number to send the test email to.

  4. Select Send Test Messages, and a popup message will appear at the top of the screen, confirming that a test email was sent.

The test email or SMS is delivered to the specified email address or phone number.

Did this answer your question?