How can I work with more than one email for the same person?

In Mailchimp, an email address can only exist on an audience once. Audience membership records (called Contacts in Mailchimp) are contained within a flat table, so there is no possibility to link records or have a single member with many different email addresses.

If you have a Salesforce contact or lead with many email addresses and want to load them into Mailchimp, the best option is to use the data wizard.

As an example, if you wanted to add one Salesforce contact with two email addresses to the same Mailchimp audience, you could use these steps:
  • Create two Salesforce reports containing the fields you need. Ensure each report includes one of the email addresses (e.g., personal email in the first report and work email in the second).
  • Use the data wizard to create an import schedule for the first report. Then create another import using the wizard for the second report. Running both imports will create two audience members, each with one of the two emails.
  • Update the Mailchimp to Salesforce matching rules to include any emails for which you made separate imports. Configuring matching is explained in Field Mappings
The data wizards will create two audience members related to the one contact. When Mailchimp data--like subscription status, activity history or mapped fields--is synced to Salesforce, it will be related to the correct contact.
Related Articles