tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

When Contact Form 7 form is submitted, add a subscriber in Campaign Monitor

Every time a Contact Form 7 form is submitted on your site, this workflow adds the sender to a Campaign Monitor list as a subscriber, using the name and email they entered, so your mailing list grows from the forms you already run.

Contact Form 7 Campaign Monitor

2 steps Setup ~5 min Used on 3.3k sites Free to import

The When Contact Form 7 form is submitted, add a subscriber in Campaign Monitor workflow on the FlowMattic canvas, with 2 steps across Contact Form 7, Campaign Monitor
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Contact Form 7 is often the first place a visitor leaves their email, through a contact page, a sign-up box or a download form. Getting those people into Campaign Monitor usually means exporting entries or retyping them. This workflow adds each sender to your Campaign Monitor list when the form is submitted.

The Contact Form 7 trigger starts a run each time one of your forms is sent. FlowMattic passes the fields to Campaign Monitor, where the Add Subscriber action adds a new subscriber to the list you choose. You map the email field, plus a name if your form asks for one.

Every submission is sent, because the template has no condition. If your form is a general contact form, add a consent checkbox and a Filter so only people who agreed to receive email are subscribed. Task History shows the reply from Campaign Monitor for each run.

Newsletter sign-up in a footer

A small Contact Form 7 sign-up box in your site footer adds each visitor straight to your Campaign Monitor newsletter list.

Download form for a guide

Visitors enter their name and email to get a PDF guide, and each one joins a Campaign Monitor list for a follow-up series.

Contact page with opt-in

Your Contact Form 7 contact page has a newsletter checkbox, and a Filter passes only ticked submissions to Campaign Monitor.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Contact Form 7 New Form Submission

    Fires whenever a visitor sends a Contact Form 7 form on your site. The submitted fields become available to the Campaign Monitor step.

  2. Step 2Action
    Campaign Monitor Add Subscriber

    Adds a new subscriber to your Campaign Monitor list. Connect your account, pick the list, and map the form's email field and any name field to the subscriber details.

What you need

  • FlowMatticCore
  • Contact Form 7 PluginPlugin
  • Campaign Monitor 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 an acceptance checkbox to the Contact Form 7 form and a Filter after the trigger that continues only when it is checked, so contact requests without consent aren't subscribed.
  • Use email* in the form tag to make the email field required, so every run has an address to subscribe.
  • If you run several Contact Form 7 forms, check whether the trigger lets you pick one after import; otherwise add a Filter on a field that only the sign-up form has.

Questions about this workflow

Does every Contact Form 7 form on my site add subscribers?

Open the trigger after import to see if it is tied to one form. If it covers all forms, add a Filter so only the right form reaches Campaign Monitor.

What if the person is already on the Campaign Monitor list?

This template only adds. Run a test with an address already on the list and check Task History for how Campaign Monitor responded before relying on it.

Do my usual Contact Form 7 notification emails keep arriving?

Yes. The workflow only listens for new submissions and leaves your form's mail settings as they are.

Can I send subscribers to more than one Campaign Monitor list?

Add a second Add Subscriber step after the first and pick a different list in it. Each submission then goes to both lists.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.

Janke

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.