Clientjoy email verification with BillionVerify
Clientjoy is a CRM and client management platform that helps freelancers and agencies handle proposals, invoices, and client communication in one workspace. Pairing it with BillionVerify means every client email you store or contact is confirmed deliverable before it counts against your sender reputation.
Why verify before the send
Freelancers and agencies depend on email to close deals and retain clients. A single hard bounce on a proposal or invoice email can signal spam risk to mail providers. BillionVerify validates addresses before they enter Clientjoy so you never waste follow-up effort on contacts who will never receive your messages.
Ready-to-use n8n workflow
Import this workflow into n8n β it verifies every address with BillionVerify before Clientjoy sends, so only deliverable contacts are emailed. Install the BillionVerify community node first, then add your API key.
{
"name": "Verify emails before sending in Clientjoy + 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 Clientjoy contacts",
"message": "Replace this Gmail send with your Clientjoy 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 Clientjoy
Ready-to-use workflows that verify emails before Clientjoy sends.
How it works
- 1
Link BillionVerify to Clientjoy using the n8n community node, Integrately, or the BillionVerify REST API.
- 2
Trigger verification whenever a client record is created or updated with a new email address.
- 3
BillionVerify runs full validation: syntax, MX records, mailbox existence, disposable domain detection, and catch-all identification.
- 4
The result is stored alongside the client record so you can filter, flag, or correct bad addresses before sending.
- 5
Proceed with proposals, invoices, and communications knowing every recipient address is verified.
When to use this
Validate client addresses during onboarding
When a new client is added to Clientjoy β through a lead form or manual entry β BillionVerify confirms the email is real and reachable. This prevents wasted proposal sends and awkward follow-ups about missed invoices.
Safeguard invoice and contract delivery
Financial documents need to arrive. BillionVerify checks recipient addresses before Clientjoy sends invoices or contracts, catching typos and defunct mailboxes that would cause critical messages to bounce.
FAQ
Can I verify addresses already stored in Clientjoy?
Yes. Export your existing client list, submit it to BillionVerify via the REST API for bulk verification, then update records based on the results to clean up historic data.
What does BillionVerify check beyond basic syntax?
It verifies DNS and MX records, tests SMTP mailbox existence, detects disposable email providers, identifies role-based addresses, and flags catch-all domains that accept everything without guaranteeing delivery.
Is there a free tier to test the integration?
BillionVerify offers a free plan with a credit allowance, sufficient to test the Clientjoy integration and verify a small batch of contacts before committing to a paid plan.
Verify emails in Clientjoy
Create a free account, grab your API key, and stop bounces before they happen.
Get started free