Real People, 24/7

Multiple Set Ups And Custom Opt-Out


Are you setting up this kind of flow where a record in Salesforce is subscribed to multiple Mailchimp Audiences to target specific Campaigns per Audience?

Also, if they unsubscribe from a particular Mailchimp Audience, there's a field in Salesforce that says that this particular record is unsubscribed for Audience A while subscribed to Audience B and C?

Simple! Check out how easy it is to set that up below.

Features needed in SyncApps:

  • Field Mapping
  • Custom Opt-out 
  • Multiple Set Ups

Salesforce Check

In Salesforce, create separate custom opt-out checkboxes. For example, if you're integrating 3 Audiences, then you'll need to create 3 custom opt-out fields and add these to the Contacts and Leads page layout.

Once done setting this up, you may now proceed to the steps below:

Setting up in SyncApps

Example use-case:

The SyncApps subscriber uses one main Salesforce account as the source of truth for the records and integrates it to 3 Mailchimp Audiences as their subscriptions.

Each Mailchimp Audience has it's own specific Campaigns/Newsletters. Audience A is for Product Promotions Newsletter, Audience B is for Event Updates Campaign, and Audience C is for Health and Wellness Campaign.

Then a subscriber from Mailchimp Audience A unsubscribes. How does he manage this to just opt out in Audience A while subscribed to Audience B and C?


We only sync 1 Mailchimp Audience per Set Up, so in this case, you'll need to set up 3 Set Ups - One for Audience A, Audience B, and Audience C.

For Audience A, set up a Set Up and select the Object type to sync. Make sure that you have unchecked the "Want to use a Campaign or Marketing List to sync Campaign and List Members to Mailchimp?" so that all Salesforce Contacts/Leads will be synced to Audience A.

If you need to only sync the specific Salesforce records, you may also use our Filtering and Segmentation feature so only specific records will be synced per Audience. Check this out on how it works here.

In Step 2 of the Set Up, specify the Main Audience to be used; for this one, will be Audience A.

Then in Step 4 of the Set Up, map the Mailchimp Unsubscribe field to the Salesforce custom opt-out field for Audience A. The mapping direction should be set FROM Mailchimp to Salesforce. Complete the setup until it's completed.

For Audience B and Audience C, create separate Set Ups for each and do the same process above but should only be specific to each Mailchimp Audience only.

Run the sync.

The result would be The custom opt-out field for Audience A will be ticked as the identifier that it has opted out from Audience A.  

Need some help?

Check out the options below on how you can contact our support team and find the answers you need to help you with your SyncApps integrations.

Help Center & Email is 24/7 to | Live Chat & Phone is scheduled  


Check out these Help Desk articles for answers to frequently asked questions.

Get Started | Login Issues | Pricing

Have more questions? Submit a request