When a form submission received in FluentForms, verify the email using Tomba, and add a subscriber in Campaign Monitor
Each Fluent Forms submission has its email address checked by Tomba, then the person is added as a subscriber to your Campaign Monitor list, with Tomba’s result there for you to act on.
Fluent Forms
Tomba
Campaign Monitor3 steps Setup ~5 min Used on 3.0k sites Free to import

What this workflow does
Sign-up forms collect mistyped and made-up email addresses along with real ones. Once they reach your mailing list, they cost you bounces and clutter. This workflow runs a verification check between the form and the list, so you can see the result for each address.
When a visitor submits a Fluent Forms form, FlowMattic sends the email answer to Tomba, whose Verify Email action validates the address. Tomba's response becomes data you can use later in the run. The last step adds the person to a list in Campaign Monitor, with the email, name and any other answers you map.
Be aware of one thing as imported: nothing acts on Tomba's answer. There is no Filter after the check, so every submission continues to Campaign Monitor whatever the result. The check gives you the information, and the tips show how to turn it into a gate. Fluent Forms still stores each entry on your site as usual.
Newsletter sign-up on a blog
A Fluent Forms box under each post collects emails. With a Filter added on Tomba's result, only addresses that pass reach your Campaign Monitor newsletter list.
Lead magnet downloads
Visitors trade an email for a checklist. Tomba checks each address, and you can map its verdict into a custom field so your Campaign Monitor list shows how each one checked out.
Event interest list
A short form gathers people who want news of your next workshop. With Tomba's verdict mapped into a field, you can leave failed addresses out when you send the invite.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Fluent Forms New Form SubmissionFires when a new Fluent Forms submission is received. The email field and the other answers are passed on to Tomba and Campaign Monitor.
Tomba Verify EmailSends the submitted email to Tomba to validate it. Map the form's email field here and connect your Tomba account. The verification result is then available to later steps.
Campaign Monitor Add SubscriberAdds the person to your Campaign Monitor list. Map the email and name from the form, plus Tomba's result into a custom field if your list has one.
What you need
- FlowMatticCore
- Fluent Forms PluginPlugin
- Tomba 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.
- Add a Filter between Tomba and Campaign Monitor that continues only when Tomba's result shows a valid address. Run a test first to see the exact value Tomba returns.
- Make the email field required in your Fluent Forms form, so Tomba always gets an address to check.
- Use a Router instead of a Filter to send failed addresses to a Google Sheets row for review, while valid ones go to Campaign Monitor.
Questions about this workflow
Does Tomba stop invalid emails reaching Campaign Monitor?
Not as imported. Every submission is added whatever Tomba returns. Add a Filter after the Tomba step that checks its result to keep failed addresses out.
Do I need a Tomba account for Fluent Forms email checks?
Yes. The Verify Email step runs through your Tomba account, which you connect after import. Check your Tomba plan for how many verifications it allows.
What if the address is already on my Campaign Monitor list?
The step's purpose is to add a subscriber to the list. Submit a test with an address that's already there and look at Campaign Monitor's response in Task History to see how it handles it.
Is the Fluent Forms entry kept when Tomba flags the email?
Yes. The workflow starts after submission, so the entry is stored in Fluent Forms as normal whether or not the address passes.
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





