Add a new Funnelforms lead to a Mailchimp audience automatically
Every Funnelforms submission is sent to Mailchimp as an audience member, added if new or updated if the address is already there, so leads from your WordPress funnels join your email list without a CSV import.
Funnelforms
Mailchimp2 steps Setup ~5 min Used on 2.7k sites Free to import

What this workflow does
Funnelforms builds multi-step forms and quizzes on WordPress, and the leads they collect usually need to end up in your email marketing tool. Exporting entries and importing them into Mailchimp works, but new leads sit unused until the next export. This workflow sends each one to Mailchimp as soon as the form is submitted.
The Funnelforms trigger fires when data is captured from a form. FlowMattic passes the submitted answers to Mailchimp, where the Add New Member action adds the person to the audience you pick. If that email address is already a member, Mailchimp updates the existing record instead of adding a second one.
You map the email answer, plus any other answers the Mailchimp step lets you store. Task History keeps a record of each run and shows Mailchimp's response, which is the first place to look if a lead doesn't appear in your audience.
Quote funnel for a service business
A roofing or cleaning company collects quote requests through a Funnelforms funnel, and each lead joins a Mailchimp audience used for follow-up offers.
Product quiz for an online shop
Shoppers who finish a Funnelforms product quiz are added to Mailchimp, so the next campaign about those products reaches the people who took the quiz.
Course waitlist
A course creator uses a Funnelforms form as a waitlist, and every sign-up is in the Mailchimp audience ready for the launch email.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Funnelforms New Form SubmissionFires when a Funnelforms form captures a submission on your site. The answers from that funnel become fields you can map into Mailchimp.
Mailchimp Add New MemberAdds the person to your chosen Mailchimp audience, or updates them if the email is already a member. Map the Funnelforms email answer and any other audience fields the step shows.
What you need
- FlowMatticCore
- Funnelforms AccountAccount
- Mailchimp AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add a consent question to your funnel and a Filter after the trigger that continues only when it is answered yes, so only people who opted in reach Mailchimp.
- If you want answers such as a quiz result kept in Mailchimp, create merge fields in the audience first, then check whether the Mailchimp step lists them for mapping.
- Submit the funnel once yourself after import so FlowMattic captures the real field names, then map them in the Mailchimp step.
Questions about this workflow
What if the Funnelforms lead is already in my Mailchimp audience?
Add New Member adds new people and updates existing ones, so a repeat submission updates the member with the new details rather than creating a duplicate.
Will Funnelforms entries from before import be added?
No. Only submissions captured after you turn the workflow on start a run. Older entries need a one-time export and import.
Can I add Funnelforms leads to a specific Mailchimp audience?
Yes. You choose the audience in the Mailchimp step, and every submission goes to that one audience.
Does every Funnelforms form on my site trigger this?
Open the Funnelforms trigger after import to see whether it asks for a form. If it isn't limited to one form, add a Filter on a value that only the right form sends.
More Email Marketing workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted




