CallPage email verification with BillionVerify
CallPage is a lead generation tool that connects website visitors with sales reps through instant callback requests. Verifying visitor email addresses with BillionVerify at the moment a callback is requested keeps your lead queue free of invalid and disposable contacts, so reps follow up only with genuinely reachable prospects.
Why verify before the send
Callback forms attract bot submissions and disposable email addresses from visitors testing your widget or avoiding follow-up. BillionVerify checks each email as soon as CallPage captures a lead, filtering out addresses that will bounce so your sales team and CRM receive only high-quality prospects worth calling back.
Ready-to-use n8n workflow
Import this workflow into n8n β it verifies every address with BillionVerify before CallPage sends, so only deliverable contacts are emailed. Install the BillionVerify community node first, then add your API key.
{
"name": "Verify emails before sending in CallPage + 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 CallPage contacts",
"message": "Replace this Gmail send with your CallPage 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 CallPage
Ready-to-use workflows that verify emails before CallPage sends.
How it works
- 1
A website visitor submits a callback request through the CallPage widget.
- 2
CallPage sends the lead data (including email) to an n8n webhook.
- 3
The BillionVerify node verifies the email address and returns a deliverability verdict.
- 4
Valid leads are forwarded to your CRM or sales queue; invalid or disposable leads are flagged or discarded.
- 5
Sales reps receive a clean callback list and follow-up emails reach real inboxes.
When to use this
Filter junk leads at the callback request stage
The moment a visitor submits a callback request on CallPage, verify their email with BillionVerify. Disposable and invalid addresses can be blocked or routed to a review queue before they waste a sales rep's time.
Keep CRM lead quality high
Push only verified email addresses from CallPage leads into your CRM. This ensures that nurture emails, deal confirmations, and re-engagement sequences all go to real inboxes, protecting your sender reputation and sales pipeline accuracy.
FAQ
Can I block fake emails from entering CallPage entirely?
With BillionVerify integrated through n8n, you can reject leads with invalid or disposable emails before they are saved to your CRM, effectively preventing junk contacts from entering your pipeline.
How do I set up this integration?
Configure a CallPage webhook to send lead data to n8n, then use the BillionVerify REST API or n8n community node to verify the email and route the result accordingly.
Does verifying emails affect callback speed?
No. Verification happens server-side in the background via n8n. The visitor's callback request is captured immediately, and verification runs asynchronously before the lead is written to your CRM.
Verify emails in CallPage
Create a free account, grab your API key, and stop bounces before they happen.
Get started free