MailChimp

๐Ÿ“ฌ Mailchimp Destination Setup โ€“ Connecting Mailchimp to AudienceSync

๐Ÿง  Overview

Mailchimp is a powerful marketing automation platform. Integrating Mailchimp with AudienceSync enables you to sync subscriber data, personalize campaigns, segment contacts, and support regulatory compliance.


โœ… Prerequisites

To integrate Mailchimp with AudienceSync, ensure you have:

  • A Mailchimp account with admin access
  • Access to:
    • API Key
    • Audience (List) ID
    • Email Template ID

๐Ÿ”ง Step-by-Step Setup

1. Access AudienceSync

  • Log in to your AudienceSync account.
  • Navigate to the Destinations section.

2. Create a New Destination Connector

  • Click Add Destination
  • Select Mailchimp from the list of available destinations.

3. Configure Connection Settings

Provide the following Mailchimp details:

  • API Key
    • โ†’ Get it via Account โ†’ Extras โ†’ API Keys

  • List ID (Audience ID)
    • โ†’ Go to Audience โ†’ Manage Audience โ†’ Settings โ†’ Audience name and defaults

  • Email Template ID
    • โ†’ Retrieve it from the Templates section or via Mailchimpโ€™s API

Fill out these fields and click Continue.

4. Test the Connection

  • Use the Test Connection button to verify your setup.
  • If successful: Youโ€™ll receive confirmation.
  • If unsuccessful: Double-check API Key, List ID, and Template ID.

5. Finalize Setup

  • Save the connector to complete the Mailchimp destination setup.

๐Ÿงฑ Setting Up a Model for Mailchimp

To send structured data to Mailchimp, create a model from your source data:

โžค Review Source Data

  • Identify key fields: email, first name, last name, tags, etc.

โžค Create the Model

  • Select the necessary fields and map them to Mailchimp-compatible names, such as:
    • merge_fields.FNAME
    • merge_fields.LNAME
    • tags.0

โžค Validate and Save

  • Ensure your data is clean and formatted correctly.
  • Save the model before proceeding.

โžค Sync to Mailchimp

  • Map your model fields to Mailchimp parameters when creating the sync.

๐Ÿ” Mailchimp Field Mapping Guide

๐Ÿงฉ Core Parameters

Field
Description
Purpose
email
Subscriberโ€™s email address
Required for identification
status
Subscription status
Supports compliance & segmentation
Options: subscribed, unsubscribed, cleaned, pending

๐ŸŽฏ Personalization Fields

Field
Description
Purpose
first_name
Contact's first name
For personalization
last_name
Contact's last name
Adds formality
merge_fields.FNAME
Merge tag for first name
Used in email templates (e.g., โ€œHi, |FNAME|!โ€)
merge_fields.LNAME
Merge tag for last name
Enables dynamic content personalization

๐Ÿง  Segmentation Fields

Field
Description
Purpose
tags.0
Tag label
For grouping/segmenting contacts
vip
true/false flag
Marks high-priority contacts
language
Language preference (e.g., en, fr)
Supports localized messaging

๐Ÿ“‹ Compliance & Tracking Fields

Field
Description
Purpose
ip_opt
IP at opt-in
Tracks consent origin
ip_signup
IP at signup
Used for analytics & location-based compliance
timestamp_opt
Timestamp of opt-in (ISO 8601)
Regulatory audit trail
timestamp_signup
Signup date/time (ISO 8601)
Enables lifecycle tracking
Did this answer your question?
๐Ÿ˜ž
๐Ÿ˜
๐Ÿคฉ

Last updated on August 6, 2021