All posts

Should You Run Your List Through Two Email Verifiers? When Double Verification Pays

··6 min read

Running a list through two email verifiers helps in one situation: when a large share of the list is rows the first tool could not settle, such as catch-alls, unconfirmable Microsoft addresses or greylisted servers, and each lead is worth protecting. In that case, send the risky slice to a second tool that works differently. Running the whole list through two tools and sending only where both agree also lowers bounces, but it throws away every lead either tool was unsure about. On B2B lists that can be a lot.

Where two verifiers agree and disagree

Picture two tools checking the same 10,000 B2B addresses. Most rows are uncontroversial:

Row type What both tools see Do they agree?
Mailbox exists on a domain that rejects unknowns Server accepts the real address, refuses a random one Almost always: valid
Mailbox does not exist on such a domain Server refuses the address Almost always: invalid
Domain has no mail server or does not exist DNS lookup fails Always: invalid
Catch-all domain Server accepts everything Often not. One says valid or accept-all, the other risky
Microsoft consumer or other freemail that limits checks Inconclusive or refused Often not
Greylisting or rate-limited server Temporary refusal on first try Often not. Depends on retries
Role address (info@, sales@) Usually accepted Labels differ. Some flag it, some do not

So the disagreement is concentrated. Almost all of it sits in the risky middle. The free verifier comparison tool shows this on your own data. Drop both tools' result files in and it lists every disagreement with the likely reason.

Two ways to double-verify

Consensus: send only where both say valid

Verify the full list with tool A and tool B. Send only rows that both mark valid.

  • Upside: the strictest filter you can build from two tools. If either has doubts, the row is out.
  • Downside: you pay for two full passes, and you discard every row where either tool was cautious. On a catch-all-heavy list, the stricter tool sets your sendable list.

Waterfall: second opinion on the risky slice only

Verify the full list with tool A. Send its valid rows. Pass only its risky or unknown rows to tool B, ideally one that works differently, such as a catch-all resolver or a send-and-watch service. Send what B confirms, with care.

  • Upside: you pay for the second check only where it can add something, and you keep more leads.
  • Downside: you are trusting tool A's valid and invalid calls without a second look. That is usually fine, because that is where tools agree.

Side by side (illustrative)

Take a 10,000-row B2B list. Tool A returns 5,800 valid, 3,200 risky (mostly catch-all) and 1,000 invalid. Tool B, run on the same list, agrees on nearly all the valid and invalid rows and splits the risky ones.

Approach Rows checked by tool B Sendable rows (approx.) What you give up
Tool A only, send valid 0 5,800 The whole risky slice
Consensus (A and B both valid) 10,000 A little under 5,800, plus the risky rows both happen to call valid Pays for 10,000 extra checks
Waterfall (B on A's risky rows) 3,200 5,800 + whatever B confirms Pays for 3,200 extra checks

The waterfall checks about a third as many rows a second time and keeps more of the list. Consensus mainly adds cost on rows where the tools were never going to disagree.

When double verification is worth it

Worth it:

  • A cold list with a large catch-all share, where each lead took effort or money to get. Agency client lists, enterprise target accounts, event attendee lists.
  • A new sending domain, where a few extra bounces in week one hurt more than a few lost leads.
  • Lists from sources that decay fast, such as old CRM exports and bought or scraped data, where you also want a second look at the risky rows.

Usually not worth it:

  • A consumer newsletter list of mostly Gmail and Yahoo, where most rows are clearly valid or invalid.
  • Small sends from an established, healthy domain, where you can absorb a few bounces and learn from them.
  • Any list where the bounce problem is really a block, not bad addresses. Two verifiers will not fix a reputation or authentication problem. Check with Bounce Doctor first.

What a second verifier cannot fix

  • Time. Both tools tell you about the day you checked. An address can be deleted the week after. Re-verify before later sequence steps. See why follow-up emails bounce.
  • Catch-all uncertainty that no SMTP check can resolve. If both tools only run SMTP checks, they share the same blind spot. Pair tools that use different evidence. Our catch-all verifiers comparison explains the methods.
  • Blocks. 550 5.7.x rejections, Proofpoint 554 Blocked, Microsoft 451 4.7.650: none of these are about the address.

How to test whether a second tool earns its cost

  1. Take a sample of 500-1,000 rows from the real source you will send to.
  2. Verify with tool A. Send A's valid rows at normal pace. Count hard bounces. This is your baseline.
  3. Send A's risky rows to tool B. Send B's valid rows from that slice in a separate campaign, lower volume, healthy inbox. Count hard bounces.
  4. Compare two numbers for each setup:
    • Hard bounce rate on what you sent.
    • Kept share: rows sent as a share of the sample.
  5. Price it. If tool B rescued 300 sendable rows from a 1,000-row sample for a modest cost, and the bounce rate on those 300 stayed close to the baseline, it pays. If the rescued rows bounced at several times the baseline, it doesn't.

Our bench test guide covers fair testing in more detail, including running both tools on the same day so results do not drift.

A workflow that keeps both numbers healthy

  1. One full verification pass on every new list. Upload on the verify page or use the CSV email verifier.
  2. Send valid rows in your main campaign.
  3. Grade the catch-alls and send higher-likelihood ones separately and slowly. See what to do with catch-all emails.
  4. Optional second tool on the remaining risky slice, if the leads justify it.
  5. Retry couldn't-check rows a day or two later instead of sending blind.
  6. Suppress hard bounces after each step, and re-verify anything older than about a month before it goes into a new sequence.

Where SimpleVerifier fits

SimpleVerifier works as tool A in this setup: one pass that confirms valid mailboxes, drops invalid ones, and keeps everything it cannot confirm risky, with catch-alls graded higher, medium or lower likelihood. Because we never call a catch-all valid, our risky slice is exactly the part a second tool should look at. Pro is $39 a month with the first 100,000 checks a month at full speed, then slower, never cut off, so the full first pass does not add per-email cost. See pricing.

The first 100 checks are free with a Google sign-in on the verify page, enough to see how a slice of your list splits before you plan a full test.

Common questions

Is it worth using two email verifiers?

For a high-value cold list with many catch-all or risky rows, often yes, if the second tool only sees the rows the first could not settle. For a newsletter list that is mostly Gmail and clearly valid, a second full pass rarely changes anything.

What does double verification mean?

Either of two things: running the full list through two tools and sending only addresses both mark valid (consensus), or running the full list through one tool and passing only its risky or unknown rows to a second tool (a waterfall). The waterfall costs less and loses fewer leads.

Why do two email verifiers give different results?

Mostly because of catch-all policy: one tool reports an accept-all domain's 'yes' as valid, another keeps it risky. Microsoft and freemail domains that limit checks, greylisting that clears on a retry, and different handling of role addresses explain most of the rest.

Will double verification guarantee a low bounce rate?

No. It reduces bounces from bad addresses. It does nothing about bounces from blocks, such as reputation or authentication rejections, and it cannot stop an address that was valid on the day you checked from being deleted before you send.

Which two verifiers should I combine?

Combine tools that work differently, not two that do the same SMTP check. A standard verifier for the whole list plus a catch-all resolver or send-and-watch service on the risky slice is a common pairing.

Check your list before you send

Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.