Salesforce and Mailchimp is one of our most in-demand integrations. Wondering why our 3,200+ subscribers chose it instead of the native Mailchimp for Salesforce app?
We’ve got several reasons why SyncApps is home to the best bidirectional Mailchimp for Salesforce integration!
On SyncApps, you have:
- Bidirectional integration of Contacts, Leads, Accounts, Unsubscribes, Fields, and even Person Accounts
- Salesforce Sandbox supported
- Nonprofit Success Pack (NPSP) is 100% supported (Hi, Nonprofits 👋, we also have a 25% discount for you!)
- Campaign Metrics are yours in Salesforce to keep if you ever decide to leave Mailchimp
- No setup configuration is needed -- all plug-and-play
Need more reasons to switch to SyncApps? Keep scrolling, and we’ve got them!
Quick Overview
SyncApps has been integrating Salesforce with Mailchimp for 15+ years. As time goes by, we incrementally add enhancements that will help your Sales and Marketing teams hit quotas and get excellent ROI.
Updates and enhancements always need to catch up in MC4SF since it's a paid application with limited developers working on it. This means you can use the most recent enhancements in Mailchimp or Salesforce MUCH later, when (and if) they are added into MC4SF.
At SyncApps, upgrades are done regularly, and you can even enjoy extra features you can't find independently in Mailchimp or Salesforce.
Added Bonus! Got multiple Salesforce and Mailchimp accounts? We support integrating these into one SyncApps account.
Concurrent integrations needed? It's available with SyncApps.
How Do I Get Started with Mailchimp for Salesforce in SyncApps
Sign up for our Free Trial and experience the SyncApps Advantage: save 13 days per year without breaking the bank!
Need support in setting up your integration flow? Book a call with our experts today!
Once you have the integration via SyncApps all Set Up, you can do the following:
- By default, Salesforce, your CRM system of record, takes higher precedence over Mailchimp. Alternatively, you can opt to use the Mailchimp webhooks feature to have Mailchimp update records in Salesforce.
- Contact, Leads, or Account updates? We use native (or preferred) Email Address fields for record creation and updates. Custom Email Fields on the Account or other objects supported.
- Are you a Nonprofit organization using the Salesforce NPSP version? We fully support it, and the objects you need to integrate into Mailchimp are as follows: Click here for unique discounts for nonprofits and save 25% of your yearly subscription fee!
- Duplicates management? SyncApps uses the email address field, so if an email address already exists on both ends, then we'll match those records.
- Syncing back your Mailchimp Campaign analytics such as Opens, Clicks, and Bounces back to Salesforce? Learn How Campaign Response Brings Back Campaign Metrics to Salesforce
- Syncing historical data (Campaign Metrics/analytics) back to Salesforce? We pull all the Metrics back from Mailchimp to Salesforce, which are yours to keep forever.
- Salesforce list management to target specific people in your market. You can use Salesforce Campaign (as a Contact/Leads List), List Views, or even our powerful Filtering and Segmentation to segment these specific records into Groups/Tags under your specified Mailchimp Audience.
- Subscriptions/newsletters management works truly bidirectionally as well, using SyncApps CRM Checkbox fields for Segmentation to/from Mailchimp Groups/Tags.
- Mailchimp unsubscribes are automatically managed by SyncApps (by default, we manage the "Email Opt-Out" field in Salesforce. Using Custom Opt-Out? Learn how Opt-Outs Work with Integrations.
- Sign-up forms for new records in Mailchimp will be synced back to Salesforce whenever the sync runs. You can create them as a Contact or a Lead in Salesforce.
- Segment Email Campaigns by Campaign Record Types back to Salesforce
- Converted Leads Management
- Field mappings, such as Member Rating, Bounces, and even more!
- Scheduled or real-time sync updates!
- 28 days FREE trial with ALL features included -- you can test ALL your use cases
- 24/7 accessible support and onboarding scheduled calls with our Sales Engineers
If you're currently using MC4SF and plan to switch to SyncApps, the best practice is to use only one integration platform software to prevent errors on record updates.
What's the Difference Between MC4SF (Beaufort 12 in 2024) and Mailchimp for Salesforce SyncApps?
A Few Key Differences:
SyncApps uses the APIs of both Salesforce and Mailchimp, but it has nothing to install in Salesforce. This means we cover all API features that also cover 99% of all use cases. If you ever leave SyncApps for any reason, the data you have integrated into both Mailchimp and Salesforce is yours to keep.
We also support Salesforce Classic and Lightning editions if your Salesforce org is API-enabled. If you’re using the Salesforce Professional edition subscription, purchase their Web Service API to integrate with SyncApps.
Our 24/7 Support is available to all plan members.
MC4SF vs. the SyncApps Mailchimp for Salesforce Integration: an In-Depth Look
No installation headaches: MC4SF must be installed as a package into Salesforce from Salesforce’s AppExchange. In SyncApps, you’ll need to sign up, create the integration, and connect each system by authenticating each on our platform, in what we call a Set Up.
Your data is yours to keep FOREVER: One disadvantage of using the MC4SF and then deciding to use another integration platform is that once you uninstall the app, it will also remove all the historical data or those synced records, as it is a managed package. In SyncApps, we directly sync to the Salesforce API, and everything that’s synced by SyncApps will stay in both systems AS IS, even if you have Unsubscribed from the service.
Once you have the MC4SF installed, it will be under the App Launcher in Salesforce:
In SyncApps, you must log in online and set up the integration. The setup is straightforward, and many features are available to tailor to your integration use cases. If you need help, our 24/7 Support Team will always be there to guide you:
Differences in Contacts, Leads, Accounts, and Person Accounts Management
In SyncApps, for Contacts and Leads, as long as they have an email address (using the native email address), we will sync those over to Mailchimp’s specified Main Audience. If the email address already exists, we’ll match those records; if not, we will create a new record in Mailchimp.
If you use a custom email address in Salesforce other than the native one, we also support mapping that address in Field Mapping to Mailchimp’s native email field. Accounts, Contacts, and Leads are supported.
For other Salesforce orgs, such as the Salesforce NPSP, some of them are using the “Preferred” field, so in that case, the selected “Preferred email” will be the basis for the record’s creation as well. The same goes for the MC4SF app, which also uses the email address.
In SyncApps, we also automatically detect if you are using Person Accounts and sync these into your Mailchimp Audience and into segments like Groups or also using Tags.
Opt-Outs/Unsubscribes Management
The MC4SF app will update the “Status” to Subscribed or Unsubscribed by updating the Salesforce native “Email Opt-out” field of the Contact or Lead record.
SyncApps uses the native “Email Opt-out” field of a Contact/Lead record in Salesforce once they unsubscribe from the specified Mailchimp Main Audience. Once that is marked as Opted Out in Salesforce, we will no longer touch/update that record. We automatically sync this, so there is no need to map it.
If you’re not using the native email Opt-Out field, then we can use and map the Mailchimp Unsubscribe to the Salesforce Custom Opt-Out field.
Also, if, in some cases, you manually mark the Email Opt-Out in Salesforce, we can Unsubscribe them from your Mailchimp Audience; you need to enable this feature:
A bonus feature is that anyone who manually unsubscribes from Salesforce can automatically unsubscribe from Mailchimp and even be removed from the audience. All you need to do is use a simple tick of a box for that feature in tandem with our Full Sync.
What If the Salesforce Record Is Deleted?
In SyncApps, if the Contact/Lead is deleted, it will stay in the Mailchimp Audience by default. Still, there’s a way to override the configuration where if a Salesforce record is deleted, it will also be removed from your Mailchimp Audience:
If a record is deleted in Mailchimp, the best practice is to manually delete it or mark it as Opted out in Salesforce so that we will not re-add it to your Mailchimp Audience whenever the scheduled sync runs.
For the MC4SF app, once the Salesforce record is deleted, it will stay as subscribed in your Mailchimp Audience. This means you stand to lose leads you could have won over with a simple tick of a box in SyncApps.
How Do Mapped Fields Integrate?
By default, SyncApps automatically syncs the email address, first name, and last name.
If you need to map other fields from Salesforce with Mailchimp bidirectionally, you can enable the integration setup's webhook feature in Step 2 and map the fields in Step 3.
Whenever Salesforce updates are made, they are synced automatically to Mailchimp’s records, and if Mailchimp profiles are updated, they will also update the Salesforce fields in real time.
You can use Field Mapping to easily kick off Mailchimp autoresponders or alert Salesforce users of any field changes in Mailchimp, too.
The MC4SF app does not utilize its webhooks feature and many of its API features.
Managing Salesforce Campaigns, List Views, or Specific Contacts/Leads to Mailchimp Groups or Tags?
In MC4SF, you must add them to a specific Group or a Tag. Before that happens, you must manually create the Group or Tag first in Mailchimp, as the app cannot auto-create these Groups/Tags from Salesforce. You can also check to which Tag this record is subscribed:
Using SyncApps is a lot easier, as there are ways to automatically segment your Contacts/Leads to Mailchimp Groups or Tags using a few point-and-click features.
- If you use Salesforce Campaigns/List Views and if you have selected these specific Campaigns/List Views in the integration setup, each of the Salesforce Campaigns/List Views will automatically be created into Groups (if Groups is selected as the segmentation method) under the “My Groups” Group Category. Please note that “My Groups” will automatically be created by us too. If you’re using Tags as the segmentation method, then each Campaigns/List Views selected will automatically be created as Tags.
- If you don’t use the first option, you can use the Filtering and Segmentation feature in SyncApps. Setting this up is like running a report in Salesforce, where it will be based on the mapped field, and each of the “Segments” will be created as Groups/Tags in Mailchimp.
- You can also customize which Group Category you want these fields synced over.
- The Checkbox Field Mapping feature also manages your Contact/Leads subscription, and it works great with this integration!
What If Some of the Contacts/Leads Are Removed from Your Salesforce Campaigns/List Views?
MC4SF cannot remove records from the Groups/Tags once they are removed from the SalesforceCampaigns/List Views. So that you know, you will need to remove them manually.
SyncApps does have a feature that does that automatically for you. We call this Full Sync. Once they are removed from your Salesforce Campaigns/List Views, we will remove them from your Mailchimp Groups/Tags. You can check this out for more information.
Campaign Responses - Syncing Mailchimp Campaign Metrics Back to Salesforce
Like the MC4SF app, we can also sync back the responses to Salesforce. The only difference is that the MC4SF has its own tab where you can see the responses, not on the native object. MC4SF has other analytics aside from Opens, Clicks, and Bounces.
In SyncApps, we will sync directly to those fields in Salesforce, and we do not create our own tab. Instead, we will create the Salesforce Campaign, Activity, Campaign + Activity, Contact/Lead notes, or bring back Marketing Metrics only from your Mailchimp Campaigns/email automations.
Please take a look at this article for more information.
- Create a Salesforce Campaign
- Create Activity
- Create Campaign + Activity
- Create Contact/Lead Notes:
- Bring back Marketing Metrics Only
How to Use Contact/Member Rating
In SyncApps, you can map it via field mapping in Step 3 - Map Mailchimp Member (Contact) Rating
I Don’t Know What to Do or What Features to Select -- Who Can Help Me?
Unlike MC4SF, which offers less-than-stellar support, SyncApps offers 24/7 email support and scheduled phone support to help you guide your integration based on your needs. SyncApps also has a robust Help Center with guide articles.
We add new features weekly, so please reach out if you have any feature suggestions!
Need Help?
Check out these Help Desk articles for answers to frequently asked questions.
Comments