When a new form submission is received in WPForms, add a new member in Mailchimp list
When someone submits a WPForms form, this workflow adds them to your Mailchimp audience as a member, or updates their details if they are already on it, so your list grows straight from your site.
WPForms
Mailchimp2 steps Setup ~5 min Used on 3.5k sites Free to import

What this workflow does
WPForms collects names and email addresses on your WordPress site, but those people only reach Mailchimp if you move them there. Exporting entries and importing them in batches leaves gaps and delays. This workflow sends each new submission to your Mailchimp audience as the form is sent.
The WPForms trigger fires on a new form submission. FlowMattic passes the submitted fields to Mailchimp, where the Add New Member action adds the person to the audience you pick. If the email address is already a member, Mailchimp updates them with the new details instead of making a duplicate.
Only the email address is strictly needed by Mailchimp. Map name fields and anything else you collect to the merge fields you use. WPForms still stores the entry and sends its notifications as usual, and each run of the workflow appears in Task History.
Newsletter sign-up in a sidebar
A short WPForms form with name and email feeds your Mailchimp audience so new readers get your next newsletter.
Contact form with an opt-in box
Visitors asking a question can tick a box to join your list. With a Filter added, only those who ticked it reach Mailchimp.
Lead magnet download
A WPForms form gates a free guide. Each person who submits it becomes a Mailchimp member, ready for a follow-up sequence you build in Mailchimp.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
WPForms New Form SubmissionFires when a visitor submits a WPForms form on your site. All submitted fields become data you can map into the Mailchimp step.
Mailchimp Add New MemberAdds the person to your Mailchimp audience, or updates them if the email is already there. Map the WPForms email field and any name fields, and connect your Mailchimp account on import.
What you need
- FlowMatticCore
- WPForms PluginPlugin
- 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 Filter after the trigger that continues only when your consent checkbox is ticked, so only people who opted in are added to Mailchimp.
- Running several WPForms forms? Submit a test entry from each one and check Task History to see which of them start this workflow before you rely on it.
- Submit a test entry after import so FlowMattic captures the WPForms fields, then map them in the Mailchimp step before you switch the workflow on.
Questions about this workflow
What happens when the WPForms email is already in my Mailchimp audience?
The Add New Member action updates the existing member instead of creating a second one, so the newest form details are kept.
Does WPForms still save the entry and send its email notification?
Yes. The workflow only listens for submissions and does not change the form's own settings.
Are earlier WPForms entries sent to Mailchimp?
No. Only submissions made after you turn on the workflow reach your audience.
Can I add tags in Mailchimp from this workflow?
Check the Mailchimp step after import to see what it offers. If you need more, add another Mailchimp action after it, or use Mailchimp's own automations on new members.
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





