Contact Form 7 is a common choice for WordPress contact pages, but it has no Mailchimp connection of its own. FlowMattic adds one: people who submit your forms join your audience with their name split correctly, a tag for the form they used and a note of what they asked. It is for small businesses and bloggers who already collect enquiries and sign-ups with Contact Form 7.
7 triggers16 actions6 example workflows3 ready-made templatesUnlimited runs
Try a pairing
When this happens in Contact Form 71 trigger
Do this in Mailchimp16 actions
1. TriggerNew Form Submission
2. ActionAdd New Member
When Contact Form 7 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
Contact Form 7 and Mailchimp workflows you can build
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 template
Add each Contact Form 7 submitter to your audience
A newsletter box or a contact form adds the person to Mailchimp with their email and name, so your list grows from the forms you already have.
A small form on your privacy page takes an email address and removes that member from the audience, which handles data requests without a login to Mailchimp.
New SubscriberTriggers when a new subscriber is added
New UnsubscriberTriggers when any current subscriber unsubscribes
Profile UpdatesTriggers when a profile updated
Cleaned EmailsTrigger when emails cleaned
Email Address ChangesTrigger when email address changes
New CampaignTriggers when a new campaign is created or sent
Actions (16)
Add New MemberAdd a new member to the list
Add Member TagAdd a new tag to the existing member. New tags will be added if they are not exist.
Remove Member TagRemove a tag from the list member.
Add Member NoteAdd a new note to the existing member.
Delete List MemberRemove a member from the audience list.
Update MemberUpdate an existing member. Fails if the member does not already exist on the list.
Find MemberLook up a member by email and return their full record
Archive MemberArchive a member from the audience list. Their data is kept but they no longer count toward the list size. Reversible (unlike Delete List Member).
Add Member EventRecord a custom event for a member. Useful for triggering customer-journey automations
Add Member to SegmentAdd an existing member to a static segment
Remove Member from SegmentRemove a member from a static segment
Get All MembersFetch a page of members from the audience list
Send CampaignSend an existing campaign by ID
Create CampaignCreate a new regular campaign for an audience list
Create AudienceCreate a new audience list
Make API CallSend a custom request to any Mailchimp Marketing API endpoint. Power-user escape hatch
Why run this pair with FlowMattic
Contact Form 7 and Mailchimp connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
A Mailchimp link for any CF7 form
Every Contact Form 7 form on your site can feed your audience, each with its own tags and rules.
Consent you can show
Filtering on the acceptance field means only people who agreed join the list, and the form they used is recorded as a tag.
No per-subscriber fees
FlowMattic runs on your own WordPress server with unlimited runs, so growing the list adds no automation cost.
Common questions
Does Contact Form 7 connect to Mailchimp by itself?
Contact Form 7 only sends email by default. FlowMattic adds the link: the New Form Submission trigger starts a workflow and Add New Member puts the person in your Mailchimp audience.
Can different forms go to different audiences?
Yes. Build one workflow per form and choose the audience in each Add New Member step, or use one audience with a different tag per form.
Can I add the person to a Mailchimp group or segment?
Tags are the simplest way. Add Member Tag applies one or more tags, and Mailchimp segments can be built on those tags.
Will a repeat submission create a duplicate member?
Mailchimp keeps one member per email address in an audience. Run a test with an address that is already subscribed to see how your Add New Member step handles it.
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. Contact Form 7 integration 1.0, Mailchimp integration 2.1.0.