Ready-made templateAdd each Ninja Forms submission to a Mailchimp list
Email and name from the form become a Mailchimp member, so your newsletter list grows from every sign-up form on the site.
New Form SubmissionAdd New Member
View the template

Ninja Forms collects enquiries, sign-ups and requests on your WordPress site, and FlowMattic runs right beside it. Each submission can add or update a Mailchimp member, with tags from dropdowns and notes from the message box. It suits small businesses, nonprofits and agencies whose contact and newsletter forms are built in Ninja Forms.
7 triggers 16 actions 6 example workflows 1 ready-made template Unlimited runs
When this happens in Ninja Forms1 trigger
Do this in Mailchimp16 actions
When Ninja Forms fires New Form Submission, 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.
Ready-made templateEmail and name from the form become a Mailchimp member, so your newsletter list grows from every sign-up form on the site.
New Form SubmissionAdd New Member
View the template

A dropdown such as Which service do you need becomes a tag, so the email about web design only goes to people who picked web design.
New Form SubmissionAdd New MemberAdd Member Tag

Add Member Note saves what the person wrote in the message box, so whoever follows up from Mailchimp can see the question without searching the inbox.
New Form SubmissionFind MemberAdd Member Note

Find Member checks the email. A Router runs Update Member for someone already on the list and Add New Member for someone new, so their details stay current.
New Form SubmissionFind MemberRouterUpdate Member

Some people ask by form instead of the email link. Find Member locates them and Archive Member takes them off your sends while keeping their history.
New Form SubmissionFind MemberArchive Member

A Lookup Table maps the form title to an audience, so one workflow serves your shop newsletter form and your volunteer form without mixing the lists.
New Form SubmissionLookup TableAdd New Member
At the end, each submission of your Ninja Forms form adds the person to one Mailchimp audience.
Under Connects, add the Mailchimp account that owns the audience. Ninja Forms needs no connection, as it runs on the same site.
Create a workflow with the Ninja Forms New Form Submission trigger, pick the form and submit a test entry.
Add Mailchimp Add New Member, choose the audience and map email, first name and last name from the form.
Test the step, check the member in Mailchimp and switch the workflow on.
1. Trigger in Ninja Forms
New Form Submission
2. Action in Mailchimp
Add New Member
Fields mapped from the earlier steps (a typical setup)
| From Ninja Forms | To Mailchimp |
|---|---|
| Email field | Email address |
| First name field | FNAME |
| Last name field | LNAME |
| Phone field | PHONE |
| Service dropdown | Tag |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Ninja Forms and Mailchimp connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Ninja Forms and FlowMattic both run in your WordPress, so entries go to Mailchimp from your own server.
Runs are unlimited, so every contact, newsletter and event form can feed Mailchimp on the same plan.
Tags, notes and archive steps carry what the person asked for, not just their email address.
Create a FlowMattic workflow with the Ninja Forms New Form Submission trigger, add Mailchimp Add New Member, choose the audience and map the email and name fields.
Yes. Add a Filter after the trigger that continues only when the newsletter checkbox is ticked, so contact enquiries without consent are not subscribed.
Yes. Use a Router on a field such as location or interest, with an Add New Member step per audience on each path.
No. FlowMattic reads the submission directly and talks to Mailchimp through your connection under Connects.
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 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Ninja Forms integration 1.0, Mailchimp integration 2.1.0.