Delighted email verification with BillionVerify
Delighted is a customer feedback platform that collects NPS, CSAT, and other survey responses. Connecting BillionVerify ensures every email address you survey is valid before sending, so your feedback data reflects real customers and your sender reputation stays intact.
Why verify before the send
Survey invitations sent to invalid, disposable, or role-based addresses waste send quota and inflate bounce rates. BillionVerify filters out bad addresses before they enter Delighted, keeping your NPS response rates accurate and your email deliverability healthy.
Ready-to-use n8n workflow
Import this workflow into n8n β it verifies every address with BillionVerify before Delighted sends, so only deliverable contacts are emailed. Install the BillionVerify community node first, then add your API key.
{
"name": "Verify emails before sending in Delighted + 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 Delighted contacts",
"message": "Replace this Gmail send with your Delighted 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 Delighted
Ready-to-use workflows that verify emails before Delighted sends.
How it works
- 1
Connect BillionVerify to your workflow using the n8n community node, Integrately, or the REST API.
- 2
Trigger verification whenever a new contact is added or a survey list is prepared.
- 3
BillionVerify checks each address for validity, disposable domains, role accounts, and catch-all status.
- 4
Only addresses that pass verification are passed to Delighted for survey delivery.
- 5
Monitor verification results to maintain a continuously clean feedback audience.
When to use this
Clean survey recipient lists before import
Before uploading a contact list to Delighted for an NPS campaign, run it through BillionVerify to remove invalid and disposable addresses. Only real customers receive your survey, giving you cleaner response data.
Validate new contacts at the point of collection
When customers submit their email to join a feedback program, verify it instantly via the BillionVerify API. Reject throwaway or mistyped addresses before they ever reach Delighted, preventing wasted survey sends.
FAQ
Why do bounce rates matter for survey tools like Delighted?
High bounce rates signal to inbox providers that you send to unverified lists, which can cause future survey emails to land in spam. Keeping bounces low protects your ability to reach customers reliably.
How does BillionVerify connect to Delighted?
You can connect via the n8n community node for workflow automation, through Integrately for a one-click integration, or directly with the BillionVerify REST API in any custom pipeline.
Will verifying addresses slow down survey dispatch?
Single-address verification typically responds in under a second, so real-time checks at the point of collection add negligible delay. Bulk pre-verification of large lists runs asynchronously before sending.
Does BillionVerify detect catch-all addresses?
Yes. Catch-all servers accept any address regardless of whether it exists, making bounce prediction difficult. BillionVerify identifies and flags these so you can decide whether to include them in sensitive campaigns.
Verify emails in Delighted
Create a free account, grab your API key, and stop bounces before they happen.
Get started free