← All CRM

Capsule email verification with BillionVerify

Capsule is a straightforward CRM designed to help small and growing businesses manage contacts, track deals, and stay on top of customer relationships. Integrating BillionVerify keeps your Capsule contact database free of invalid and undeliverable addresses, so every outreach effort reaches a real inbox.

Why verify before the send

A CRM is only as valuable as the data inside it. Invalid, disposable, or catch-all email addresses erode contact quality, cause email bounces, and skew pipeline reporting. Verifying addresses before they enter Capsule β€” or cleaning existing contacts β€” means your team works from accurate data and your emails land where they should.

Ready-to-use n8n workflow

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

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

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

How it works

  1. 1

    Connect BillionVerify to Capsule using the n8n community node, Integrately (1-click), or the REST API.

  2. 2

    Set up a trigger that fires whenever a new contact is created or updated in Capsule.

  3. 3

    BillionVerify checks the contact's email for syntax errors, domain validity, SMTP reachability, disposable provider flags, and catch-all status.

  4. 4

    Update the Capsule contact with a verification tag or custom field indicating the result.

  5. 5

    Use Capsule's filtering to segment verified contacts from flagged ones, keeping your active pipeline focused on reachable prospects.

When to use this

Validate contacts at the point of entry

Before a new contact is saved in Capsule β€” whether from a web form, import, or manual entry β€” verify the email address with BillionVerify. Only valid addresses get stored, keeping your CRM clean from day one.

Scrub existing Capsule contact lists

Export your Capsule contacts, run the addresses through BillionVerify's bulk verification, and reimport only the valid ones. Ideal to run before a sales push or email campaign to maximize deliverability.

Improve deal pipeline accuracy

Deals tied to contacts with invalid emails are unlikely to close via email follow-up. Flag those deals in Capsule automatically by routing contact emails through BillionVerify and tagging unverified records for manual review.

FAQ

Will verifying addresses slow down adding contacts to Capsule?

No. BillionVerify's API responds in under a second for real-time checks, so the verification step adds negligible delay to your contact-creation workflow.

Can I verify my entire existing Capsule database at once?

Yes. Export your contacts, submit the email addresses to BillionVerify's bulk endpoint, and use the results to update or remove invalid records in Capsule.

What types of email problems does BillionVerify catch?

It detects invalid syntax, nonexistent domains, SMTP-unreachable mailboxes, temporary disposable addresses, role-based prefixes like info@ or sales@, and catch-all domains that accept mail but may not deliver it.

Is there a no-code way to connect BillionVerify with Capsule?

Yes. Integrately provides a 1-click integration that requires no coding. For custom logic or more complex routing, the n8n community node or REST API are available options.

Verify emails in Capsule

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

Get started free