Ecwid email verification with BillionVerify
Ecwid is a flexible e-commerce platform that lets merchants add an online store to any website. Customers provide email addresses at checkout, account creation, and newsletter opt-in. Verifying those addresses with BillionVerify before sending order confirmations, shipping updates, and promotional campaigns protects your deliverability and revenue.
Why verify before the send
E-commerce email is mission-critical: order confirmations, tracking links, and abandoned-cart reminders all drive revenue. A polluted customer list causes bounces that hurt sender reputation and push even valid emails into spam folders. BillionVerify scrubs invalid, disposable, and catch-all addresses from your Ecwid customer data so transactional and marketing emails reach paying customers reliably.
Ready-to-use n8n workflow
Import this workflow into n8n β it verifies every address with BillionVerify before Ecwid sends, so only deliverable contacts are emailed. Install the BillionVerify community node first, then add your API key.
{
"name": "Verify emails before sending in Ecwid + 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 Ecwid contacts",
"message": "Replace this Gmail send with your Ecwid 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 Ecwid
Ready-to-use workflows that verify emails before Ecwid sends.
How it works
- 1
A customer places an order, creates an account, or opts into marketing in your Ecwid store.
- 2
An n8n workflow or Integrately automation captures the email from Ecwid's webhook or API.
- 3
BillionVerify validates the address β checking format, domain, MX records, disposable providers, and SMTP deliverability.
- 4
The verified result is tagged on the customer record; invalid addresses are flagged before any email automation fires.
- 5
Your email platform receives only clean addresses, keeping bounce rates low and sender reputation high across all campaigns.
When to use this
Checkout email validation
Verify customer email addresses in real time at checkout so order confirmations and shipping notifications are never lost to a typo or temporary inbox. Reduce support tickets from customers claiming they never received their receipt.
Newsletter and promotional list hygiene
Before launching a promotional campaign to your Ecwid customer base, run the list through BillionVerify to remove invalid and risky addresses. Lower bounce rates mean better inbox placement and higher return on ad spend.
Abandoned-cart recovery
Abandoned-cart emails only work when the address is real. BillionVerify confirms cart-abandoner emails before your automation fires, ensuring your recovery sequences reach genuine shoppers.
FAQ
Will verifying emails at checkout slow down the purchase flow?
BillionVerify API responses are typically returned in under a second. For checkout, you can run verification asynchronously post-order and only block on clear-fail cases, keeping the purchase experience fast.
Can I verify my existing Ecwid customer list all at once?
Yes. Export your customer list from Ecwid, submit it to BillionVerify's bulk verification endpoint, and reimport the cleaned results. This is ideal before a major promotional send or seasonal campaign.
What is a catch-all address and should I email them?
Catch-all domains accept mail for any address, so SMTP checks cannot confirm deliverability. BillionVerify identifies these separately so you can choose to include them at lower priority or exclude them from high-value campaigns.
Does BillionVerify detect temporary or disposable emails from Ecwid checkouts?
Yes. BillionVerify maintains an extensive database of disposable and temporary email providers. Addresses from these services are flagged so you can require a permanent email before completing registration or checkout.
Verify emails in Ecwid
Create a free account, grab your API key, and stop bounces before they happen.
Get started free