How to combine multiple validators for cross-verification?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

No single validation tool is perfect. Each provider makes its own call about whether a mailbox exists, whether a domain is active, or whether an address looks risky. When you're cleaning a list that really matters, running it through two validators and comparing results gives you a much clearer picture than trusting one tool blindly.

Here's how to actually do it.

Step 1: Pick two providers with different methodologies. You want tools that approach validation differently. One that leans on SMTP probing, one that leans heavily on database matching. That way you're not just getting the same answer twice from different logos. Good options to compare include ZeroBounce, NeverBounce (now ZeroBounce), and Kickbox. Start with a sample of 500 to 1,000 addresses before committing your whole list.

Step 2: Run your list through both and export the results side by side. Most providers let you download a CSV with a status column. Merge those files in a spreadsheet using the email address as your key. You'll end up with two status columns for every address.

Step 3: Categorize by agreement and disagreement. Once you have both results in one view, four scenarios appear.

  • Both say Valid. Safe to send.
  • Both say Invalid. Suppress immediately.
  • Both say Risky or Unknown. Suppress or monitor. Don't send to cold contacts here.
  • One says Valid, the other says Invalid or Risky. This is the interesting one. Treat these as unknown until you have engagement data to resolve it.

That last category is where cross-validation earns its keep. Disagreement usually signals a catch-all domain, a role-based address, or a mailbox that behaves inconsistently under SMTP probes. Don't just pick the optimistic answer.

Step 4: Decide what to do with contested addresses. A few practical rules that work in the real world.

  • If an address has already engaged with you (opened or clicked in the last 90 days), you can trust it regardless of what one tool says.
  • If it's never engaged and the validators disagree, send one low-risk email and watch what happens. A hard bounce or complaint tells you what the tools couldn't agree on.
  • If it's on a high-stakes send (cold outreach, re-engagement campaign, triggered transactional), don't risk it. Suppress contested addresses.

Step 5: Document the disagreement rate. If two reputable validators are disagreeing on more than 10 to 15 percent of your list, that's a signal about your list, not just the tools. It often means you have a lot of addresses that are technically reachable but behaviorally dead. That's worth knowing before you hit send.

One honest note about this approach: it costs more and takes more time than using a single tool. For a small list or a list you've cleaned recently, one solid provider is usually enough. Cross-validation makes the most sense when the stakes are high, when the list is old or acquired, or when your bounce rate is telling you something is off.

Still if you'd rather hand this off than build a spreadsheet workflow, our list cleaning service does the heavy lifting for you. Or if you're unsure whether cross-validation is worth it for your specific situation, ask us directly. No pitch, just a straight answer.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Get a personalized cross-validation plan for your list

I read this Email Almanac answer about combining multiple validators for cross-verification. I want help setting this up for my specific list and tools. Here's my situation: - Validation tools I'm considering or already use: e.g. ZeroBounce, NeverBounce, Kickbox, none yet - List size: e.g. 50,000 - How the list was built: organic signup, imported, purchased, mixed - List age or last cleaned: e.g. 18 months ago, never cleaned - Current bounce rate: e.g. 3% - Email platform or ESP: e.g. Mailchimp, HubSpot, custom SMTP - What I'm most worried about: e.g. spam traps, hard bounces, wasted budget on sends Based on this, please give me: 1. Whether cross-validation is worth it for my situation or overkill 2. Which two providers you'd pair together and why 3. A simple spreadsheet logic for categorizing agreement vs disagreement 4. What to do with contested addresses given my sending goals

Edit the yellow boxes, then send to the AI of your choice.