Insights · Updated August 2026 · 5 min read

Contact Data Accuracy: How to Test Sourcing Tool Claims

Vendors claim 95% email accuracy. Here's what those numbers actually measure, a 60-minute test protocol you can run in a trial, and how coverage differs by geography, seniority, and industry.

Key takeaways
  • "95% accuracy" usually means deliverability of the emails a tool chose to return — not how often it finds an address at all. Coverage and accuracy are different numbers and vendors quote the flattering one.
  • The metric that matters is verified-contact rate: of 50 people you actually want, how many get a valid, deliverable address.
  • Coverage collapses predictably outside US tech: non-US markets, non-desk workers, and very senior people are all harder, and mobile numbers are far weaker than emails everywhere.
  • Run the 60-minute test on your own niche during every trial. It is the cheapest evaluation step available and it routinely reorders shortlists.

Every contact-data vendor advertises accuracy in the mid-90s. Those claims are not usually lies; they are answers to a question you didn't ask. "95% accuracy" almost always means: of the addresses we returned, 95% passed a deliverability check. A tool can hit that number by returning addresses only when it is confident — and returning nothing for half your list.

The number you actually care about is different: of the specific people I want to contact, what fraction can I reach? This guide defines the metrics properly, gives you a test protocol you can run in an hour during any trial, and sets realistic expectations by segment.

Four different numbers, all called "accuracy"

MetricDefinitionWho quotes itWhy it matters
Coverage (hit rate)% of requested people for whom any contact is returnedRarely quotedDetermines how much of your list is actionable
Accuracy% of returned contacts that are validThe marketing numberDetermines bounce rate and sender reputation
Verified-contact rateCoverage × accuracyNobodyThe number that decides your workflow
FreshnessHow recently the record was verifiedOccasionallyPredicts decay on job changes

The arithmetic is unforgiving. A tool with 60% coverage and 95% accuracy gives you a 57% verified-contact rate. A tool with 85% coverage and 85% accuracy gives you 72% — worse on the marketing metric, materially better in practice, at the cost of more bounces. Which tradeoff you want depends on whether your bottleneck is list size or sender reputation.

One more distinction worth insisting on: personal email versus work email versus mobile. Vendors often blend them into one figure. Work emails are the easiest to derive (pattern plus domain) and the fastest to decay when someone changes jobs. Personal emails survive job changes and are much harder to source. Mobile numbers are the weakest category everywhere — treat any coverage claim above roughly 40% for mobiles with scepticism, and check the legal basis for calling them in your jurisdiction.

The 60-minute test protocol

Run this in every trial, on your own roles. It is the single highest-value hour in a sourcing tool evaluation.

Step 1 — build a 50-person gold set (20 min). Pick 50 people you genuinely want to contact for a live role, drawn from your actual market — right geography, right seniority mix, right industries. Do not use the vendor's sample list, and do not use only famous companies; big-tech coverage is uniformly good and tells you nothing about your niche.

Step 2 — run all 50 through the tool (10 min). Record for each: work email returned (y/n), personal email (y/n), mobile (y/n), and any confidence score the tool exposes.

Step 3 — verify without sending (10 min). Use an independent verification service to check syntax, domain, and mailbox acceptance. Verify with something other than the vendor's own validator — self-graded homework is the thing you are trying to avoid.

Step 4 — compute the three numbers (5 min). Coverage = contacts returned ÷ 50. Accuracy = valid ÷ returned. Verified-contact rate = valid ÷ 50. Do this separately for work email, personal email, and mobile.

Step 5 — send a real batch and measure bounces (15 min of work, days of waiting). Verification tools disagree with reality often enough that a live bounce rate is the ground truth. Above 3% is a sender-reputation problem, not just a data problem.

Run the identical gold set through every vendor on your shortlist. Directionally, in the evaluations we track, coverage on US technology roles clusters tightly across the main vendors, and the spread widens sharply on non-US, non-technical, and non-desk populations — which is precisely where the decision should be made if that is your market.

Where coverage predictably collapses

SegmentExpected difficultyWhy
US tech, mid-levelEasiestDense professional-network data, predictable email patterns, heavy prior scraping
Non-US, especially EUHarderLower profile density plus GDPR constraints on collection and retention
Non-desk / frontline (nursing, trades, logistics)HardFewer professional profiles; personal email and mobile are the only routes
Very senior (VP and above)HardGatekeepers, generic role addresses, deliberately low public footprint
Recent job changersHardRecords lag reality by weeks or months; work email may be dead
Small and mid-size employersMediumNon-standard email patterns and less pattern data to infer from

Practical consequence: your niche determines your vendor, and no ranking — ours included — can substitute for testing on your own population. Healthcare and skilled-trades teams in particular should assume the general-purpose tools will underperform and should test specialist sources; see the healthcare segment ranking.

Data decay, and what to do about it

Contact data is perishable. People change jobs, companies migrate email domains, and records age. Widely cited B2B data estimates put annual decay at roughly 20–30% — treat that as directional (it is vendor-published and varies by segment), but plan for it structurally rather than arguing about the exact figure:

Re-verify at use, not at import. An address verified when you scraped it eight months ago is a guess. Tools that verify on retrieval are worth a premium over ones that serve a cached record.

Prefer personal email for long-cycle relationships. If you are building a talent pool you'll re-engage in a year, work addresses will be substantially dead by then.

Track your own bounce rate weekly. It is the earliest signal that a vendor's index is degrading — and the most common trigger for a renewal renegotiation that actually works.

Don't let a sequencer send to unverified addresses. Bounces damage domain reputation, which quietly lowers deliverability for the addresses that are valid. This is the most expensive form of bad data, because the cost lands on your good outreach.

Compliance is part of the evaluation

Contact-data sourcing sits inside privacy law, and "the vendor said it's fine" is not a defence. Nothing here is legal advice, but four questions belong in your evaluation:

What is the lawful basis for the data? Under GDPR, legitimate interest for recruitment outreach is the usual argument; it requires a balancing assessment, not a checkbox.

Can the vendor honour deletion requests end to end? Including copies that have already synced into your ATS.

Does the vendor provide notice to data subjects, or is that your obligation? Get the answer in writing; in most setups it is yours.

What are the rules for the channels you plan to use? Unsolicited email, SMS, and calls are regulated differently by jurisdiction, and mobile outreach carries the most exposure.

What to shortlist

Contact data is bought as a layer rather than a platform, and it is the cheapest layer in the stack — our estimates put it at $0–$4K a year, with usable free tiers. See the pricing benchmark for the per-vendor basis.

ContactOut is the browser-extension default for recruiters working profile by profile. Apollo and Lusha come from the sales side, with strong company data and weaker recruiting-specific coverage. RocketReach and SignalHire compete on credits per dollar. Full-stack sourcing platforms — hireEZ, SeekOut — bundle contact data with search, which is convenient and usually not better on coverage in narrow niches.

Two useful comparisons: ContactOut vs RocketReach and hireEZ vs SeekOut. And if contact data is where your hours go, note that it is a symptom worth checking: teams running autonomous agents generally stop shopping for contact tools, because the outreach layer owns that problem. The overall field is in our 2026 ranking.

Frequently asked questions

What does '95% email accuracy' actually mean?

Almost always: of the addresses the tool chose to return, 95% passed a deliverability check. It says nothing about how often the tool returns an address at all. Multiply accuracy by coverage to get the verified-contact rate, which is the number that determines your workflow.

How do I test a contact-data tool before buying?

Build a 50-person list from your own niche, run it through the tool, verify the results with an independent validator, and compute coverage, accuracy, and verified-contact rate separately for work email, personal email, and mobile. Then send a real batch and measure the live bounce rate.

Why can't tools find emails for some candidates?

Coverage depends on how much public data exists and how predictable the employer's email pattern is. Non-US markets, frontline and non-desk workers, very senior people, recent job changers, and small employers are all systematically harder — often much harder than the US tech roles vendors demo.

Is buying candidate contact data GDPR compliant?

It can be, and it depends on your basis and process rather than the vendor's assurance. Recruitment outreach is usually argued under legitimate interest, which requires a balancing assessment, notice, and the ability to honour deletion across every system the data reached. Have counsel review before scaling — this isn't legal advice.

How fast does candidate contact data go stale?

Widely cited B2B estimates put decay at roughly 20–30% a year, concentrated in work email addresses, which die on job changes. Prefer tools that verify at retrieval rather than serving cached records, and track your own bounce rate weekly as the early warning.