
I've previously written a series of articles on the Sage CRM and Mailchimp integration, starting with "Mailchimp, An Introduction." There's been some discussion in forums about how this integration works, and I wanted to share some insights into how its features align with Mailchimp's best practices for Audience management.
The integration provided in Sage CRM allows users to:
-
Create Sage CRM contacts as subscribers within a single Mailchimp Audience.
-
Design new targeted email marketing campaigns directly within Sage CRM.
-
Send campaigns and automatically create a communication record in Sage CRM for the relevant records.
-
View a list of sent Mailchimp campaigns in Sage CRM, gaining valuable insights into results like opens, clicks, bounces, and more.
-
Further segment lists and groups in Sage CRM based on campaign responses for future targeting.
Why a Single Mailchimp Audience?
Mailchimp organises contacts, referred to as "subscribers," into Audiences. Once an Audience is created, you can import and collect new subscribers directly through the Mailchimp interface and then send email campaigns to that list.
While Mailchimp allows you to create multiple Audiences, Sage CRM's integration focuses on a single Audience. This aligns with Mailchimp's own recommendation: it's often best practice to manage one master Audience and utilise groups and segmentation features (like tags) to target different subscriber sets.
It's crucial to understand that multiple Audiences in Mailchimp are mutually exclusive. Subscribers in each Audience are essentially separate contacts. For example, changing a subscriber's email address in one Audience won't update it in another. Furthermore, when a campaign is sent, Mailchimp automatically removes undeliverable addresses, bounces, and unsubscribes from the Audience used. These records are stored specifically for that Audience to prevent accidental resends.
Important: There's no built-in way to suppress an email address across all your Mailchimp Audiences. If you create a new Audience and import subscribers, Mailchimp cannot automatically block those who have bounced or unsubscribed from a different Audience. This is a key reason why Mailchimp recommends managing new subscribers within your existing master list as the most effective audience management strategy.
Within the Sage CRM and Mailchimp integration, if a contact unsubscribes from the Mailchimp Audience used by Sage CRM, that unsubscribe action will automatically flow back into Sage CRM as an opt-out during the overnight synchronisation process.
Mailchimp Groups and Segments Explained
Let's clarify the distinction between Mailchimp Groups and Segments.
Groups in Mailchimp
Mailchimp Groups allow subscribers within an Audience to be associated with specific interests or categories. You can create various Groups, and subscribers can opt-in to them via Mailchimp subscription forms, enabling more tailored content. However, a Group itself is not the target audience for an email send; it's a classification. To send an email to a specific Group, you would typically convert it into a Segment first.
Segments in Mailchimp
A Segment in Mailchimp is a specific, targeted subset of subscribers within your Audience. Segments can be reused for multiple campaigns and provide a record of which subscribers received a particular email.
To put it simply: a Mailchimp Group is generally how a subscriber categorises themselves (e.g., their interests), whereas a Mailchimp Segment is how you, as the Mailchimp user, define and target a specific group of subscribers for a campaign.
Sage CRM's Approach to Segmentation
Sage CRM features its own classification and set creation tools for customer information, known as CRM Groups. When these are sent to Mailchimp through the integration, they are created as 'tagged' Mailchimp segments. This means a single CRM contact could potentially belong to multiple segments within your Mailchimp Audience.
This doesn't prevent a Mailchimp administrator from including those subscribers in their own manually created segments or groups. Mailchimp allows for the creation of dynamic, editable segments that can auto-update as new subscribers fitting the segment conditions are added to your list. However, because a CRM Group is sent to Mailchimp at a specific date and time, it's typically created as a static segment. This ensures a precise record of who was included in a campaign initiated from within Sage CRM.
