← All Sales & Outreach

Instantly email verification with BillionVerify

Instantly is a sales outreach platform built for cold email at scale, offering automated sequences, inbox rotation, and deliverability tools. The quality of your lead list directly determines campaign success β€” BillionVerify removes invalid, disposable, and catch-all addresses before they enter your sequences, protecting every sending account in your rotation.

Why verify before the send

Cold email deliverability depends entirely on low bounce rates. A single campaign with high invalid addresses can damage domain reputation, trigger spam filters, and get sending accounts flagged. BillionVerify validates every lead email before it enters Instantly, so your sequences run on clean lists and your domains stay healthy.

Ready-to-use n8n workflow

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

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

How it works

  1. 1

    Export your prospect list from your CRM or lead source and pass it to BillionVerify via the REST API or n8n community node.

  2. 2

    BillionVerify checks each address for validity, disposable domains, role prefixes, and catch-all server behavior.

  3. 3

    Download the verified results and filter out invalid and high-risk addresses.

  4. 4

    Import only clean, verified leads into your Instantly campaign or lead list.

  5. 5

    Monitor bounce rates in Instantly and expect a significant reduction as invalid addresses are no longer queued for outreach.

When to use this

Validate leads before uploading to campaigns

Run your prospect list through BillionVerify before importing into Instantly. Remove hard-bounce risks, disposable addresses, and role accounts so the sequences you launch start with the highest possible deliverability baseline.

Protect inbox rotation accounts from bounces

Each sending account in Instantly's inbox rotation is vulnerable if bounce rates spike. Pre-verifying contacts ensures that invalid addresses never reach your senders, keeping all rotated accounts in good standing with ESPs.

Re-verify aged lead lists before reactivation

Lead lists older than a few months degrade as people change jobs or providers. Running a BillionVerify bulk check on any aged list before reactivating it in Instantly prevents unnecessary bounces and keeps your domains safe.

FAQ

Why is email verification especially important for cold outreach tools like Instantly?

Cold outreach involves high sending volumes from dedicated domains. Even a modest bounce rate can trigger deliverability issues with ESPs and damage domain reputation, making pre-send verification essential.

Does BillionVerify handle catch-all addresses common in B2B lead lists?

Yes. BillionVerify identifies catch-all domains and flags those addresses as risky. You can choose to exclude them or send at your own risk, giving you full control over your acceptance threshold.

How do I integrate BillionVerify with Instantly?

Use the BillionVerify REST API to verify lists before import, or build an n8n workflow that intercepts new leads from your source and verifies them before adding to an Instantly campaign.

How often should I re-verify a lead list used in Instantly?

Email lists degrade at roughly 2% per month. For lists older than three months, running a fresh BillionVerify check before each campaign is strongly recommended to protect your sending domains.

Verify emails in Instantly

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

Get started free