- Home
- Resources
- Integrations
- Mailchimp
Mailchimp Make integrationAutomate Mailchimp with Make.
Can Make keep your Mailchimp audience tidy while you do something else? The Mailchimp Make integration gives you 46 modules, 7 of them triggers, for campaigns, subscribers, tags and reports. This guide shows what each one is for and walks you through a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Mailchimp Make integration do for you?
It links your Mailchimp account to Make so that audience changes and campaigns can start an automation, or be edited by one. In Make, that automation is a scenario: a chain of modules, each one a single brick (a trigger, an action or a search). You pick the bricks, Make runs them.
Sort new contacts the moment they land. A SaaS team collecting trial signups can start with Watch Subscribers, then use Add/Remove Member Tags to label each person by the form they came from. Nobody opens Mailchimp to tag by hand.
Feed your store orders into Mailchimp. An online shop can send each purchase with Create an Order, so the audience knows who bought, not just who opened. Pair it with Add an Event to log other actions, like a webinar attended.
Pull campaign numbers out of Mailchimp. Watch Campaigns spots a campaign that was created or sent; Get a Campaign Report and List Click Reports then fetch the results, ready to push into a sheet or a dashboard in another app.
Know the edges before you start. The Mailchimp docs in Make give no numeric limit, so plan with your Make plan in mind (see Make pricing). When a Mailchimp feature has no module, Make an API Call reaches the rest of the API with the same connection. The same app also exists in n8n: the Mailchimp n8n integration page covers that side, and n8n vs Make helps you choose.
How do you connect your Mailchimp account to Make?
- 01
Add a Mailchimp module
You need a Mailchimp account first, nothing else. In your scenario, add any Mailchimp module and click Create a connection. A connection is your Mailchimp account linked to Make once, then reused by every Mailchimp module you add.
- 02
Name it and save
Type a label in Connection name if you juggle several accounts, for example one per client audience. It is optional. Then click Save and leave the advanced options alone unless you run your own Mailchimp app.
- 03
Approve access in Mailchimp
Mailchimp opens a sign-in window when it needs to. Log in to the account that owns the audience and confirm that Make may access it. Back in Make, the module can now list your audiences and campaigns.
Build your first scenario: tag every new subscriber
GoalWhen someone joins or is updated in a Mailchimp audience, Make adds a tag to that contact.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the big +. Search for Mailchimp and pick Watch Subscribers. Link your account with Create a connection if it is your first Mailchimp module.
- 02
Point the trigger at an audience
Choose the audience to watch. No need to hunt for its ID: once the connection exists, Make lists the audiences it can read and you just pick one from the dropdown.
- 03
Add the tagging step
Click the + on the right of the trigger and add Add/Remove Member Tags. Map the email coming from Watch Subscribers into it, then type the tag name you want, such as trial-signup.
- 04
Test with Run once
Click Run once, then add or edit a test contact in Mailchimp. Each module shows the bundles it received (a bundle is one item passing through, here one contact). Check the tag in Mailchimp.
- 05
Schedule it and switch it on
Watch Subscribers is a scheduled trigger, so set its clock on the first module. A new scenario checks every 15 minutes by default. Switch the scenario on and it keeps tagging without you.
Which Mailchimp triggers can start a scenario?
7 modules start a scenario when something happens in Mailchimp. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Mailchimp as soon as it happens.
Watch Campaigns
Scheduled triggerIn Make“Triggers when a new campaign is created or sent.”
Starts your scenario each time a campaign is created or sent in Mailchimp, and hands its details to the next module. Handy for keeping a record of every send outside Mailchimp.
Watch Subscribers
Scheduled triggerIn Make“Triggers when a new subscriber joins a list or is updated.”
Picks up people who join a Mailchimp audience, and also people whose profile changes there. Each one arrives as a separate bundle you can route anywhere.
Watch Unsubscribes
Scheduled triggerIn Make“Triggers when a subscriber unsubscribes from a campaign.”
Catches every person who unsubscribes from a campaign and passes their details along, so other tools can respect that choice.
Watch List Events
Instant triggerIn Make“Triggers when one of the defiend events occurs on a list.”
Listens to one Mailchimp audience for the events you choose when you set it up, and starts the scenario when one of them happens. It is the only instant trigger of the app.
Watch Lists
Scheduled triggerIn Make“Triggers when a new list is created.”
Notices when someone creates a new audience in your Mailchimp account and passes its details on, which helps you keep your setup consistent.
Watch List Segments
Scheduled triggerIn Make“Triggers when a segment is created or updated.”
Fires when a segment of your audience is created or updated, handing over the segment so the next modules can read its members or record the change.
Watch Files
Scheduled triggerIn Make“Triggers when a new file is added.”
Spots each new file added to Mailchimp's file storage, such as an image uploaded for a campaign, and sends it down the scenario.
What else can Make do in Mailchimp?
Mailchimp gives you 39 modules in 13 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Campaign
9 modulesCreate a Campaign
ActionIn Make“Creates a new campaign.”
Builds a new Mailchimp campaign from data your scenario already holds, so the draft is waiting for you instead of a blank screen.
Update a Campaign
ActionIn Make“Updates an existing campaign.”
Changes the settings of a campaign that already exists, like its subject line or audience, without opening the Mailchimp editor.
Edit a Campaign Template Content
ActionIn Make“Edits a defined content area of a custom HTML template.”
Rewrites one named content area inside a campaign built on a custom HTML template, leaving the rest of the layout untouched.
Perform a Campaign Action
ActionIn Make“Performs a campaign action.”
Triggers one of the actions Mailchimp allows on a campaign, which you pick from the module's list once the connection is set.
Get a Campaign
ActionIn Make“Gets metadata of a specified campaign.”
Fetches the details of one campaign you already know, such as its subject, audience and status, so later modules can use them.
Get a Campaign Report
ActionIn Make“Gets a campaign report.”
Returns the performance report of a campaign, the numbers your marketing team usually screenshots by hand.
Search Campaigns
SearchIn Make“Searches for the campaigns.”
Looks through your campaigns and returns the ones that match, one bundle per campaign.
List Campaign Open Details
SearchIn Make“Lists all campaign open details.”
Lists who opened a given campaign, contact by contact, which turns a vague open rate into names you can act on.
Delete a Campaign
ActionIn Make“Deletes a campaign.”
Removes a campaign from your Mailchimp account for good.
Merge Fields
5 modulesCreate a Merge Field
ActionIn Make“Creates a new merge field.”
Adds a new custom field to an audience, the kind you later drop into emails to personalize them.
Update a Merge Field
ActionIn Make“Updates an existing merge field.”
Edits an existing audience field, for example its label or its default value.
Get a Merge Field
ActionIn Make“Retrieves an existing merge field.”
Reads one audience field you already know, giving you its settings to reuse or compare.
Search Merge Fields
SearchIn Make“Searches for merge fields or lists them all.”
Finds fields on an audience, or lists them all when you leave the search open.
Delete a Merge Field
ActionIn Make“Deletes an existing merge field.”
Removes a custom field from an audience, along with the data stored in it.
Subscriber
5 modulesSearch Subscribers
SearchIn Make“Searches for the subscribers.”
Looks up contacts across your audience and returns those that match your search, each as a bundle.
Get a Subscriber
ActionIn Make“Gets metadata of a subsciber by email.”
Pulls the full profile of one contact from their email address, including the audience fields you store.
Add/Update a Subscriber
ActionIn Make“Adds an email address to a subscriber list.”
Puts an email address into an audience, or refreshes the contact if it is already there.
Edit a Subscriber
ActionIn Make“Edits an existing subscriber.”
Changes the details of a contact already in your audience, without touching their subscription.
Delete a Subsciber
ActionIn Make“Archives or permanently deletes a subscriber.”
Archives a contact or erases them for good, depending on the option you set in the module.
List
5 modulesSearch Lists
SearchIn Make“Searches for the lists.”
Returns the audiences in your account that match a search, one bundle each.
Get a List
ActionIn Make“Gets metadata of a specified list.”
Reads the settings and details of one audience you already know.
Create a List
ActionIn Make“Creates a new list.”
Sets up a brand-new audience in your Mailchimp account from inside a scenario.
Update a List
ActionIn Make“Updates an existing list.”
Edits the settings of an existing audience, such as its name or default sender details.
Delete a List
ActionIn Make“Deletes a list.”
Removes an entire audience and everything attached to it from Mailchimp.
List Members
1 moduleAdd/Update a List Member
ActionIn Make“Adds or updates a list member.”
Creates a member in an audience or updates them if the email is already known, in a single step.
Segment
3 modulesLists Segment Members
SearchIn Make“Retrieves a list of all segment members.”
Returns every member of a chosen segment, each as a bundle you can send elsewhere.
Add a Member to a Segment
ActionIn Make“Adds a new member to a static segment.”
Drops an existing contact into a static segment, the kind you fill by hand rather than with rules.
Remove a Member from a Segment
ActionIn Make“Removes a member from the specified static segment.”
Takes a contact out of a static segment while leaving them in the audience.
Orders
1 moduleCreate an Order
ActionIn Make“Creates a new order.”
Sends a purchase into Mailchimp so your audience data reflects what people bought, not only what they opened.
Activity
2 modulesList List's Activities
SearchIn Make“Retrieves up to the previous 180 days of daily detailed aggregated activity stats for a list.”
Gives you an audience's activity day by day, already summed up: sends, opens, clicks, new subscribers. It goes back up to one hundred eighty days.
List List Members' Activities
SearchIn Make“Get the last 50 events of a member's activity on a specific list.”
Shows what one contact did lately on an audience, such as opens and clicks: their last fifty events, not their whole history.
Member Tag
2 modulesList Member Tags
SearchIn Make“Retireves a list of all member tags”
Shows every tag attached to one contact, each as a separate bundle.
Add/Remove Member Tags
ActionIn Make“Adds or removes tags from a list member.”
Puts tags on a contact or takes them off, in the same module.
Events
2 modulesAdd an Event
ActionIn Make“Adds a new event to the member.”
Records a custom event on a contact, like "downloaded the guide" or "booked a demo", which Mailchimp can then use.
Search Member Events
SearchIn the docs onlyLooks up the custom events stored on a contact and returns them as bundles.
Survey Answers
1 moduleList Survey Answers
SearchIn the docs onlyPulls the answers people gave to a Mailchimp survey so you can use them outside Mailchimp.
Reports
2 modulesGet a Click Report
ActionIn Make“Retrives an existing click report.”
Reads the click data of one specific link inside a campaign.
List Click Reports
SearchIn Make“Lists all click reports.”
Returns click results for all the links of a campaign, one bundle per link.
Other
1 moduleMake an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reaches any part of the Mailchimp API that the other modules don't cover, using the connection you already set up.
Need help automating Mailchimp with Make?
A person reads every message.