When new lead captured in OpenRead, check if the email is valid with MailRefine, and add a new subscriber in Campaign Monitor
When your OpenRead.io funnel captures a lead, MailRefine verifies the email address and the lead is then subscribed to a Campaign Monitor list, with the check’s result ready to map or filter on.
OpenRead.io
MailRefine
Campaign Monitor3 steps Setup ~5 min Used on 2.2k sites Free to import

What this workflow does
A funnel that hands out a free resource collects every kind of address: real ones, mistyped ones and inboxes made up on the spot. Sending campaigns to the bad ones wastes effort and muddies your reporting. This workflow verifies each OpenRead.io lead with MailRefine on the way to your Campaign Monitor list.
Each lead captured by OpenRead.io starts a run. MailRefine then checks that one email address and returns what it found. After that, Campaign Monitor receives the lead as a new subscriber on the list you select.
No condition sits between the check and the list. Every lead is subscribed, whether MailRefine calls the address valid or not, and the result simply sits in the run's data. To keep invalid addresses off the list, place a Filter between the MailRefine step and the Campaign Monitor step that checks MailRefine's output.
Expect some mapping after import, since none of the steps come configured. Link OpenRead.io, pass the lead's email into MailRefine, and map email and name into Campaign Monitor. A test lead shows in Task History exactly which fields MailRefine returns, which you need before writing the Filter condition.
Webinar sign-ups from a funnel
A software trainer collects webinar registrations through OpenRead.io and lets MailRefine flag bad addresses before reminders go out from Campaign Monitor.
Checklist downloads for a newsletter
A food blogger offers a meal-plan checklist in an OpenRead.io funnel, then adds a Filter after MailRefine so only checked addresses join the Campaign Monitor newsletter.
Auditing an existing funnel
Before tightening anything, a marketer runs the workflow as imported for a few weeks and reviews MailRefine's results in Task History to see how many leads arrive with poor addresses.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
OpenRead.io Capture New LeadStarts a run each time OpenRead.io captures a new lead in your funnel, passing on the details the lead entered, such as the email address.
MailRefine Verify Single EmailSends the lead's email address to MailRefine for verification and returns the result. Map the email from the OpenRead.io lead; no later step reads the result until you add a Filter.
Campaign Monitor Add SubscriberAdds the lead as a subscriber on the Campaign Monitor list you choose. As imported it runs for every lead, valid or not. Map the email and name from the OpenRead.io trigger.
What you need
- FlowMatticCore
- OpenRead.io AccountAccount
- MailRefine 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.
- Place a Filter between the MailRefine step and the Campaign Monitor step that continues only on a valid result. Read a test run first, since the field name and wording come from MailRefine.
- Map the OpenRead.io funnel or lead magnet name into the subscriber record if the Campaign Monitor step offers a field for it, so you can tell later which offer brought each person in.
- Send a few known-bad addresses through the funnel after setup and confirm in Task History that your Filter stops them before Campaign Monitor.
Questions about this workflow
Will a lead that MailRefine marks invalid still join my Campaign Monitor list?
Yes, as imported. MailRefine reports on the address but nothing acts on its result. A Filter placed between the MailRefine and Campaign Monitor steps stops the ones you don't want.
Is a MailRefine account required for this workflow?
Yes. The Verify Single Email step runs through your connected MailRefine account. Link that account to the MailRefine step once the template is imported.
What happens if the OpenRead.io lead is already subscribed in Campaign Monitor?
Campaign Monitor decides how to treat an address that's already on the list. Try it with a current subscriber's email and check the step's response in Task History.
Where can I see MailRefine's verdict for a lead?
Open the run in Task History and look at the MailRefine step's output. It lists every field the check returned for that address.
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




