← All Forms

Device Magic email verification with BillionVerify

Device Magic is a mobile forms platform that lets field teams collect data on any device, even offline. When those forms capture customer email addresses, BillionVerify ensures every address is valid before it enters your database or triggers follow-up workflows.

Why verify before the send

Field-collected emails are especially prone to typos and placeholder entries. Running BillionVerify before storing or acting on form submissions removes invalid, disposable, and role-based addresses early, so your CRM stays clean and downstream email campaigns don't suffer from high bounce rates.

Ready-to-use n8n workflow

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

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

Ready-to-use workflows that verify emails before Device Magic sends.

How it works

  1. 1

    A Device Magic form submission triggers an n8n workflow (or an Integrately automation).

  2. 2

    The email field from the submission is passed to BillionVerify via the n8n community node or REST API.

  3. 3

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

  4. 4

    Valid addresses continue through the workflow to your CRM or notification system; invalid ones are flagged or discarded.

  5. 5

    All results are logged so you can review data quality trends over time.

When to use this

Clean leads captured on site

Field reps collect prospect emails during site visits. Verify each address the moment the form is submitted so only genuine contacts flow into your CRM or marketing list, keeping your sender reputation intact.

Filter service request forms

When customers submit service requests via Device Magic forms, validate their email before sending automated confirmations. Prevent bounce-backs and make sure every notification actually reaches the recipient.

FAQ

Does verification work for offline form submissions?

Device Magic queues submissions when offline and syncs when connectivity is restored. BillionVerify runs at the sync stage inside your automation, so every address is still checked before it reaches downstream systems.

Which BillionVerify integration method works best with Device Magic?

The n8n community node is the most flexible choice, letting you map any form field to BillionVerify and build conditional routing. Integrately offers a simpler 1-click setup if you prefer no-code.

Can I verify bulk exports from Device Magic?

Yes. Export your submission data, then use BillionVerify's REST API or bulk upload to verify addresses in one batch before importing them into another tool.

Verify emails in Device Magic

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

Get started free