Cleverreach email verification with BillionVerify
CleverReach is an email marketing platform used to design, send, and track campaigns. BillionVerify integrates with CleverReach workflows to verify subscriber addresses before they enter your lists, keeping deliverability high and protecting the sender reputation that your campaigns depend on.
Why verify before the send
Subscriber lists grow through sign-up forms, imports, and list purchases β all sources that introduce invalid, disposable, and typo-ridden addresses. Sending to unverified lists in CleverReach raises bounce rates, which email providers use as a negative deliverability signal. BillionVerify removes risky addresses before they ever reach a CleverReach send, preserving inbox placement across every campaign.
Ready-to-use n8n workflow
Import this workflow into n8n β it verifies every address with BillionVerify before Cleverreach sends, so only deliverable contacts are emailed. Install the BillionVerify community node first, then add your API key.
{
"name": "Verify emails before sending in CleverReach + BillionVerify",
"nodes": [
{
"parameters": {},
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
240,
300
],
"name": "When clicking βTest workflowβ"
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "email-field",
"name": "email",
"value": "jane@example.com",
"type": "string"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [
460,
300
],
"name": "Get contacts"
},
{
"parameters": {
"sendTo": "={{ $json.email }}",
"subject": "Message for CleverReach contacts",
"message": "Replace this Gmail send with your CleverReach node β only deliverable, verified contacts reach it.",
"options": {}
},
"type": "n8n-nodes-base.gmail",
"typeVersion": 2.1,
"position": [
900,
300
],
"name": "Send email",
"webhookId": "",
"credentials": {
"gmailOAuth2": {
"id": "",
"name": "Gmail account"
}
}
},
{
"parameters": {
"operation": "verify",
"email": "={{ $json.email }}",
"additionalOptions": {}
},
"type": "n8n-nodes-billionverify.billionVerify",
"typeVersion": 1,
"position": [
540,
300
],
"name": "Verify Email (BillionVerify)",
"credentials": {
"billionVerifyApi": {
"id": "",
"name": "BillionVerify account"
}
}
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "loose"
},
"combinator": "and",
"conditions": [
{
"id": "is-deliverable",
"leftValue": "={{ $json.is_deliverable }}",
"rightValue": "",
"operator": {
"type": "boolean",
"operation": "true",
"singleValue": true
}
}
]
}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2,
"position": [
720,
300
],
"name": "IF deliverable"
}
],
"connections": {
"When clicking βTest workflowβ": {
"main": [
[
{
"node": "Get contacts",
"type": "main",
"index": 0
}
]
]
},
"Get contacts": {
"main": [
[
{
"node": "Verify Email (BillionVerify)",
"type": "main",
"index": 0
}
]
]
},
"Verify Email (BillionVerify)": {
"main": [
[
{
"node": "IF deliverable",
"type": "main",
"index": 0
}
]
]
},
"IF deliverable": {
"main": [
[
{
"node": "Send email",
"type": "main",
"index": 0
}
],
[]
]
}
},
"settings": {
"executionOrder": "v1"
}
}Workflow templates with Cleverreach
Ready-to-use workflows that verify emails before Cleverreach sends.
How it works
- 1
Connect CleverReach and BillionVerify via n8n's BillionVerify community node or through Integrately's one-click connection.
- 2
Set a trigger β new subscriber, list import, or scheduled batch β to send addresses to BillionVerify for verification.
- 3
BillionVerify checks each address against SMTP servers, disposable domain lists, and catch-all detectors.
- 4
Addresses that pass are confirmed in CleverReach; failing addresses are tagged for review or automatically removed.
- 5
Review verification summaries to track list health over time and spot problematic sign-up sources early.
When to use this
Clean new subscribers at the point of sign-up
Trigger BillionVerify verification the moment a new contact is added to CleverReach. Invalid or disposable addresses are caught immediately, so your lists stay clean without any manual auditing.
Scrub imported lists before the first send
Before uploading a purchased or migrated list to CleverReach, run it through BillionVerify in bulk. Remove undeliverable and high-risk addresses so your very first campaign starts from a clean foundation.
Re-validate dormant subscribers before re-engagement campaigns
Email addresses change over time. Before launching a win-back campaign in CleverReach, verify the segment through BillionVerify to avoid bouncing on addresses that have since been abandoned or deleted.
FAQ
Will verifying subscribers slow down my CleverReach sign-up flow?
Real-time verification via the BillionVerify API typically completes in under a second, making it practical to verify at sign-up without noticeable delay. Bulk jobs run asynchronously for large imports.
Does BillionVerify detect disposable email addresses?
Yes. BillionVerify maintains an updated list of disposable email domain providers and flags any address using one, helping you keep low-quality sign-ups out of your CleverReach lists.
How often should I re-verify my CleverReach lists?
Industry best practice is to re-verify active segments every three to six months, and always before high-volume campaigns. Addresses that go uncontacted for long periods are more likely to become invalid.
Can I use BillionVerify to verify CleverReach contacts via the REST API instead of n8n?
Yes. The BillionVerify REST API accepts individual emails or bulk CSV files, so you can integrate it directly into any backend process that manages your CleverReach contact data.
Verify emails in Cleverreach
Create a free account, grab your API key, and stop bounces before they happen.
Get started free