When form submission is received in Groove Pages, add a subscriber in Campaign Monitor
When someone fills in a form on your Groove Pages landing page, this workflow adds them as a subscriber to the Campaign Monitor list you choose, so your email list grows from each page without exports.
Groove Pages
Campaign Monitor2 steps Setup ~5 min Used on 2.5k sites Free to import

What this workflow does
Landing pages built in Groove Pages are often the first place a visitor gives you an email address. Moving those sign-ups into Campaign Monitor by exporting and importing lists is slow, and people who signed up today wait days for your first email. This workflow adds each one to your list as the form is sent.
The Groove Pages trigger runs whenever a form on your page is submitted. FlowMattic receives the submitted fields, such as name and email. The Campaign Monitor step then adds a subscriber to the list you select, using the fields you map.
Every submission goes through, since the template has no conditions. If one Groove Pages form serves several offers, or you ask for consent with a checkbox, a Filter after the trigger lets you control who is added. Campaign Monitor's own list settings decide what happens next, such as which emails a new subscriber receives.
Lead magnet on a Groove Pages funnel
Visitors trade their email for a checklist on a Groove Pages opt-in page, and each one joins the Campaign Monitor list that sends the follow-up emails.
Product launch waitlist
A coming-soon page collects names and emails, building a Campaign Monitor list you can email on launch day.
Course or coaching enquiries
A coach's Groove Pages contact form adds each enquirer to a Campaign Monitor list for a weekly newsletter about upcoming programmes.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Groove Pages New Form SubmissionRuns each time a visitor submits a form on your Groove Pages page. The submitted fields are handed to the next step for mapping.
Campaign Monitor Add SubscriberAdds the visitor to a Campaign Monitor list. Pick the list, then map the Groove Pages email field and any name fields you collect into the subscriber details.
What you need
- FlowMatticCore
- Groove Pages AccountAccount
- 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.
- If your form has a consent checkbox, add a Filter after the trigger that continues only when it is ticked, so only people who agreed join your list.
- Using one workflow for several Groove Pages forms? Add a Router with a route per form, each with its own Campaign Monitor step and list.
- After import, submit the Groove Pages form once with your own address so FlowMattic captures its fields, then map them and check that the subscriber appears in Campaign Monitor.
Questions about this workflow
Which Campaign Monitor list do new subscribers join?
The one you choose in the Campaign Monitor step after import. To send different forms to different lists, use a Router or a second workflow.
What if the email is already on the Campaign Monitor list?
How Campaign Monitor handles a repeat address is up to Campaign Monitor. Submit a test with an address already on the list and check the result in Task History and in your list.
Does the workflow add people who submitted before I turned it on?
No. Only Groove Pages submissions made while the workflow is active reach Campaign Monitor. Export older leads from Groove Pages and import them separately.
Does Groove Pages need to be on my WordPress site?
No. Groove Pages is a hosted page builder. You connect it to FlowMattic, which runs on your WordPress site, and its form submissions are sent to the workflow.
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






