
Add each new row to your Mailchimp audience
Rows added by event staff, a partner or another tool are added as Mailchimp members with their merge fields, so no CSV import is needed.
New Spreadsheet RowAdd New Member

Event lists, shop customers and partner leads often sit in Google Sheets before anyone mails them. FlowMattic adds those rows to your Mailchimp audience, tags members from a column and writes subscriber changes back to the sheet. It suits small marketing teams who manage lists in a spreadsheet but send from Mailchimp, with the workflow on their WordPress site.
12 triggers 35 actions 6 example workflows 3 ready-made templates Unlimited runs
When this happens in Google Sheets6 triggers
Do this in Mailchimp16 actions
When Google Sheets fires New Spreadsheet Row, FlowMattic runs Add New Member in Mailchimp with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Rows added by event staff, a partner or another tool are added as Mailchimp members with their merge fields, so no CSV import is needed.
New Spreadsheet RowAdd New Member

A row per subscriber with email, name and date gives you a growth log you can chart and share with people outside Mailchimp.
New SubscriberAdd New Row

Find the person's row by email and set a status column to unsubscribed, so a sales or event sheet does not mail them again by hand.
New UnsubscriberLookup Row DataUpdate Row

Write Attended or VIP in a Tag column and the matching tag is added to that member in Mailchimp, ready for a segment or journey.
Update Specific Column ValueAdd Member Tag

When a subscriber updates their address in Mailchimp, look up the old email in the sheet and replace it, so the two lists still match.
Email Address ChangesLookup Row DataUpdate Cell Data

Privacy and removal requests logged in a sheet remove the member from the audience, giving you one place to record what was done.
New Spreadsheet RowDelete List Member
By the end, each row added to your sheet is added to your Mailchimp audience as a member.
Make sure the sheet has Email, First name and Last name columns, plus any merge fields you use.
Under Connects in FlowMattic, add both connections with accounts that can edit the sheet and the audience.
Create a workflow with New Spreadsheet Row, choose the spreadsheet and tab, and add a test row with your own email.
Add Mailchimp Add New Member, pick the audience, map the email and merge fields, test the step and switch the workflow on.
1. Trigger in Google Sheets
New Spreadsheet Row
2. Action in Mailchimp
Add New Member
Fields mapped from the earlier steps (a typical setup)
| From Google Sheets | To Mailchimp |
|---|---|
| Email address | |
| First name | FNAME merge field |
| Last name | LNAME merge field |
| Phone | PHONE merge field |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Google Sheets and Mailchimp connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Rows reach Mailchimp as they are added, so nobody exports, cleans and uploads a file before each send.
Emails go from Google to Mailchimp through your own WordPress server, not an outside automation account.
Runs are unlimited, so adding thousands of rows to Mailchimp costs nothing extra in FlowMattic.
Yes. Start with Schedule, read the rows with Get Row Data, loop with Iterator and run Add New Member for each. Run it once, then let the New Spreadsheet Row workflow handle new rows.
Yes. Add a Router that checks a column such as Region or Brand, with an Add New Member step for each audience.
Mailchimp keeps its own record of unsubscribed members. Log unsubscribes in the sheet with the New Unsubscriber trigger, and Filter those rows out of any re-import.
Yes. Map a Notes column into Add Member Note to keep context, such as the event where you met the person, on the Mailchimp profile.
New Spreadsheet Row, New Or Updated Spreadsheet Row, Deleted Spreadsheet Row and the cell and column triggers. Use Update Specific Column Value when only one column should start the workflow.
Did not find your answer? You can browse the help center or ask us directly.
Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Google Sheets integration 2.2.4, Mailchimp integration 2.1.0.