← All Marketing Automation

Instabot email verification with BillionVerify

Instabot is a marketing automation platform that helps businesses engage website visitors through chatbots and automated messaging. Connecting BillionVerify ensures that every email address captured through Instabot conversations is valid before it enters your CRM or email campaigns, protecting your sender reputation from the start.

Why verify before the send

Chatbot-collected emails are especially prone to typos and throwaway addresses β€” visitors type quickly or test with fake inputs. Running BillionVerify before storing or nurturing those contacts filters out invalid, disposable, and role-based addresses so your automated follow-up sequences reach real inboxes and bounce rates stay low.

Ready-to-use n8n workflow

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

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

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

How it works

  1. 1

    Instabot captures a visitor's email address during a chat conversation.

  2. 2

    A webhook or n8n trigger fires the email to BillionVerify's REST API.

  3. 3

    BillionVerify checks the address for validity, disposable domains, role-based patterns, and catch-all status.

  4. 4

    Verified addresses are routed to your CRM or email platform; invalid ones are flagged or discarded.

  5. 5

    Your Instabot follow-up flows run only against confirmed, deliverable contacts.

When to use this

Clean leads before CRM sync

After Instabot captures a visitor's email, trigger BillionVerify via n8n to verify it in real time. Only push confirmed-valid contacts to your CRM, keeping your pipeline free of dead-end addresses.

Protect drip campaign health

Before enrolling chatbot-captured leads into an email nurture sequence, run them through BillionVerify to remove disposable and catch-all addresses that inflate your list but never convert.

FAQ

Does verification slow down the chatbot experience for visitors?

No. BillionVerify's API responds in milliseconds, so the check happens in the background after the conversation ends without any perceptible delay for the visitor.

How do I connect Instabot to BillionVerify?

Use the BillionVerify n8n community node or the REST API to build a simple workflow: receive the email from Instabot, call BillionVerify, then route the result to your next step.

What happens to catch-all addresses?

BillionVerify flags catch-all addresses separately so you can decide whether to suppress them outright or route them to a lower-frequency segment, giving you full control over risk tolerance.

Verify emails in Instabot

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

Get started free