What Happens When You Skip Verification

Sending emails to invalid addresses has cascading consequences. A single campaign with 15% bounce rates can push your domain into spam filters within hours. Once your sender reputation drops, even legitimate emails start landing in spam. Recovery takes weeks and sometimes requires migrating to a new domain entirely.

The math is simple. If you buy 1,000 emails and skip verification, and 25% are invalid, you've just sent 250 bounces in one batch. Gmail and Outlook will flag your domain after a fraction of that. The remaining 750 emails — even if they're perfect — end up in spam folders.

Verification costs less than $5 per 1,000 emails. The cost of a ruined sender reputation is orders of magnitude higher.

Types of Email Verification

Syntax Check

The most basic check. Catches malformed emails like user@domain (missing TLD), user@.com (missing domain), or emails with spaces and special characters. Free tools can handle this, but most purchased lists have already passed syntax checks.

Domain Verification

Checks whether the email domain exists and can receive mail. This involves looking up MX (Mail Exchange) records in DNS. If the domain has no MX records, emails sent there will bounce regardless of the local part.

Domain verification catches issues like closed businesses (domain expired) and typos in domain names. It won't catch invalid mailboxes on valid domains.

SMTP Verification

The gold standard. SMTP verification connects directly to the recipient's mail server and asks whether a specific mailbox exists, without sending an actual email. This catches unknown@valid-domain.com scenarios that other checks miss.

Accuracy is typically 95-99%. The small error margin comes from servers that accept all addresses (catch-all domains) or block verification attempts.

Catch-All Detection

Some mail servers are configured to accept mail for any address at their domain and then route it internally. These are called "catch-all" domains. SMTP verification can't determine if a specific mailbox exists on a catch-all domain.

When a verifier marks an email as "accept-all" or "catch-all," it means the email might be valid or invalid — they can't tell. For outreach purposes, you can include these but expect a slightly higher bounce rate from this subset.

Best Verification Tools

ZeroBounce

Industry standard for bulk verification. Supports syntax, domain, SMTP, and catch-all checks. API available for integration into workflows.

Pricing: $0.003-$0.008 per email depending on volume. Pay-as-you-go or subscription plans available.

Accuracy: 99%+ for deliverable/undeliverable classification.

NeverBounce

Similar capability to ZeroBounce with a clean API and good documentation. Integrates with most email marketing platforms.

Pricing: $0.003-$0.008 per email. Bulk discounts available.

MillionVerifier

Budget-friendly option with competitive accuracy. Good for initial screening of larger lists.

Pricing: $0.001-$0.003 per email. Lower cost but slightly less accurate than ZeroBounce.

Bouncer

Known for high accuracy with catch-all domains. Uses advanced SMTP probing techniques.

Pricing: $0.004-$0.010 per email. Worth it for lists with many catch-all domains.

Step-by-Step Verification Workflow

  1. Deduplicate your list. Remove duplicate emails. Every verification tool counts duplicates as separate charges.
  2. Remove role-based emails. Filter out info@, support@, admin@, noreply@. These rarely reach decision-makers and inflate your bounce risk.
  3. Remove free email providers (optional). gmail.com, yahoo.com, hotmail.com accounts are harder to verify because these providers block SMTP pings. If your list is primarily business emails, removing personal email domains improves verification accuracy.
  4. Run through the verifier. Upload your CSV, select verification type (full SMTP recommended), and wait for results.
  5. Export the clean list. Filter for "deliverable" status only. Optionally include "accept-all" if you're willing to accept slightly higher risk.
  6. Remove unsubscribes and complaints. If you're reusing a list, cross-reference against your suppression list (previous bounces, unsubscribes, and spam complaints).

How Often to Re-Verify

Email addresses decay over time. People change jobs, businesses close, domains expire. As a rule of thumb:

Some providers offer "real-time verification" APIs that check emails as you add them to your sending queue. This is ideal for ongoing campaigns where you're constantly adding new contacts.

Cost Analysis

Let's say you have 1,000 emails to verify:

Against the cost of domain reputation damage (potentially needing a new domain + 2-3 weeks warmup + lost campaign time), verification is a no-brainer investment.

Pre-verified lists eliminate this step entirely. When you buy a verified Shopify email list, the provider has already run these checks. You save both the verification cost and the time spent managing the process.