Landbot email verification with BillionVerify
Landbot is a no-code conversational marketing platform for building chatbots that capture leads through interactive flows on websites and WhatsApp. Integrating BillionVerify ensures that email addresses collected inside Landbot conversations are valid before they flow into your CRM or marketing stack.
Why verify before the send
Chatbot-collected emails are typed in real time by users who may make typos, use disposable inboxes, or enter fake addresses to skip required fields. Without verification, those contacts clog your lists and drag down campaign performance. BillionVerify catches bad addresses at the point of collection so only genuine leads proceed.
Ready-to-use n8n workflow
Import this workflow into n8n β it verifies every address with BillionVerify before Landbot sends, so only deliverable contacts are emailed. Install the BillionVerify community node first, then add your API key.
{
"name": "Verify emails before sending in Landbot + 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 Landbot contacts",
"message": "Replace this Gmail send with your Landbot 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 Landbot
Ready-to-use workflows that verify emails before Landbot sends.
How it works
- 1
Set up a Landbot flow that collects a visitor's email address.
- 2
Trigger a webhook or Integrately automation when the email field is submitted.
- 3
BillionVerify checks the address for validity, disposable domains, and catch-all status.
- 4
Branch the Landbot flow based on the verification result β prompt for a valid address or continue to the next step.
- 5
Forward confirmed valid leads to your CRM, email platform, or notification tool.
When to use this
Validate emails during the conversation flow
After a visitor submits their email inside a Landbot conversation, call BillionVerify in real time via the REST API. Return a prompt asking for correction if the address is invalid, or continue the flow seamlessly when it passes.
Enrich CRM contacts with verified leads only
Use an n8n or Integrately workflow to intercept Landbot webhook payloads, verify the email, and route only confirmed valid addresses to your CRM or email platform β keeping your subscriber database clean from day one.
FAQ
Can verification happen inside the Landbot conversation without friction?
Yes. By calling the BillionVerify API mid-flow, you can silently validate and only surface a prompt if the address fails, keeping the experience smooth for legitimate users.
What types of bad emails does BillionVerify detect?
It identifies invalid addresses, disposable inbox services, role-based addresses like info@ or support@, and catch-all domains that accept any email regardless of whether the mailbox exists.
How do I connect Landbot to BillionVerify?
Use the Integrately 1-click integration, set up an n8n workflow with the BillionVerify community node, or call the REST API directly from a Landbot webhook or custom code block.
Verify emails in Landbot
Create a free account, grab your API key, and stop bounces before they happen.
Get started free