← All Developer Tools

Browseract email verification with BillionVerify

Browseract enables developers to build browser automation workflows that can interact with live websites programmatically. Pairing it with BillionVerify adds an email quality gate to any workflow that collects or processes contact addresses, so only verified emails move forward.

Why verify before the send

Automated browser workflows often harvest emails at high speed, making it easy to accumulate thousands of unverified addresses. Without a verification step, your sending lists fill with bounces, spam traps, and inactive mailboxes β€” eroding deliverability and risking blacklisting. BillionVerify catches these before they cause damage.

Ready-to-use n8n workflow

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

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

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

How it works

  1. 1

    Browseract extracts or processes email addresses as part of a browser automation task.

  2. 2

    Collected emails are sent to BillionVerify through the REST API or an n8n/Integrately automation.

  3. 3

    BillionVerify validates syntax, checks DNS and MX records, and probes deliverability via SMTP.

  4. 4

    Results are returned with a status for each address β€” valid, invalid, catch-all, disposable, or role.

  5. 5

    Your workflow routes valid addresses onward and discards or quarantines the rest.

When to use this

Clean emails extracted from web pages

After Browseract scrapes contact information from directories or listings, run each email through BillionVerify to remove invalid and disposable addresses before they reach your database or marketing platform.

Validate emails before automated form submissions

When Browseract automates sign-up or subscription flows on behalf of users, verify target email addresses first to avoid errors, bounce-backs, and flagged accounts associated with bad addresses.

FAQ

How do I connect Browseract to BillionVerify?

Use BillionVerify's REST API directly from your Browseract scripts, or connect them through n8n's community node or a 1-click Integrately automation without additional coding.

What is a role address and why should I filter it?

Role addresses like support@, sales@, or noreply@ go to shared inboxes or are ignored entirely. They generate soft bounces and rarely convert, so filtering them keeps your list focused on real individuals.

Does BillionVerify store the emails I verify?

BillionVerify processes emails for verification purposes only and does not sell or share submitted addresses. Check the BillionVerify privacy policy for full data-handling details.

Verify emails in Browseract

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

Get started free