← All Marketing Automation

Superchat email verification with BillionVerify

Superchat is a messaging and marketing automation platform that lets businesses communicate with customers across WhatsApp, SMS, email, and other channels. Before launching campaigns, verifying contact email addresses with BillionVerify ensures your outreach reaches real inboxes and protects your sender reputation.

Why verify before the send

Marketing automation campaigns sent to invalid or abandoned email addresses drive up bounce rates and risk getting your sending domain flagged. BillionVerify scrubs disposable emails, role accounts, and non-existent mailboxes before they pollute your Superchat contact lists, so every message has a genuine chance of landing.

Ready-to-use n8n workflow

Import this workflow into n8n β€” it verifies every address with BillionVerify before Superchat sends, so only deliverable contacts are emailed. Install the BillionVerify community node first, then add your API key.

verify-emails-in-superchat.json
{
  "name": "Verify emails before sending in Superchat + 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 Superchat contacts",
        "message": "Replace this Gmail send with your Superchat 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 Superchat

Ready-to-use workflows that verify emails before Superchat sends.

How it works

  1. 1

    Connect BillionVerify to your automation stack via the n8n community node, Integrately, or the REST API.

  2. 2

    Trigger verification whenever a new contact is added to Superchat or imported from an external source.

  3. 3

    BillionVerify checks each address for validity, deliverability, disposable-email services, and catch-all status.

  4. 4

    Contacts with verified addresses proceed into your messaging workflows; invalid ones are quarantined or removed.

  5. 5

    Monitor verification results over time to keep list hygiene consistent across all channels.

When to use this

Validate contacts before importing into Superchat

Run collected email addresses through BillionVerify before syncing them into Superchat. This prevents invalid contacts from inflating your list and skewing campaign analytics.

Guard opt-in flows against fake sign-ups

When new contacts opt in through landing pages or integrations, verify their email in real time. Disposable or mistyped addresses are caught before any automated messaging sequence starts.

Keep re-engagement lists deliverable

Before sending re-engagement campaigns to dormant contacts, validate the entire segment with BillionVerify to remove addresses that have gone stale or invalid since last contact.

FAQ

Can I verify large contact lists in bulk?

Yes. BillionVerify's REST API supports bulk verification, so you can submit thousands of addresses at once and retrieve results programmatically to update Superchat contact records.

What happens to catch-all email addresses?

Catch-all domains accept mail for any address, making deliverability uncertain. BillionVerify flags them separately so you can decide whether to include or exclude them from campaigns.

Is there a limit on how many emails I can verify?

BillionVerify is built for scale and handles millions of verifications per month. Check the pricing page at billionverify.com for plan details that match your volume.

Verify emails in Superchat

Create a free account, grab your API key, and stop bounces before they happen.

Get started free