Lead Enrichment — Most of What You Are Buying Does Not Change a Single Call
Enrichment vendors sell fields. Sales teams need decisions. The test for any enriched attribute is whether it changes who you call, when you call, or what you open with — and by that test most enrichment spend buys columns nobody has ever filtered on.
Open the enrichment settings of any sales tool and you will find forty toggles: employee count, revenue band, technology stack, funding stage, industry code, social profiles, headquarters, founding year. Turn them all on and each lead costs a few cents more and arrives with thirty-one populated fields.
Now open the same team's actual call list and count how many of those fields appear in a filter, a segment, or a script. In local and SMB outbound the honest answer is usually three or four. The rest are columns — visible, paid for, and never once the reason anybody dialled a number.
This is not an argument against enrichment. It is an argument that enrichment should be purchased against decisions rather than against completeness, because the two look identical on a vendor comparison page and produce very different bills.
The Only Test That Matters
An enriched field earns its cost if, and only if, it changes one of three things. Everything else is decoration with a per-record price.
Does it change who you call? A field that lets you exclude a segment or prioritise one is doing real work. If a business having no website means a different offer entirely, then "has website" is worth more than a dozen firmographic attributes, because it routes the lead.
Does it change when you call? Opening hours are the clearest example in local outbound and the most consistently underrated. Knowing a restaurant's service window or a workshop's closing time changes dial timing more than any published best-hour study, because it is specific to that business rather than averaged across an industry.
Does it change what you open with? The audit finding, the recent review, the visible detail — these become first sentences. An employee-count band does not become a first sentence. Nobody has ever opened a call with "I see you have between eleven and fifty employees" and had it go well.
If a field fails all three, it is being bought because it was on the list, not because it does anything. That is a common and entirely avoidable line item.
What Is Worth Paying For in Local Markets
Local and SMB prospecting has a different value ordering from enterprise, and enrichment products are overwhelmingly built for enterprise. The mismatch is where the waste concentrates.
Website presence and what is on it — high value. For a local business the website is the richest available signal, and it is genuinely predictive. Whether one exists, whether it is mobile-usable, whether it has a booking flow, when it was last touched. This is the raw material for an opener and often for the offer itself.
A verified, current phone number — the highest value of all. It is unglamorous and it outranks everything else, because a wrong number costs you the entire lead regardless of how well-enriched the rest of the record is. Verification is the enrichment with the clearest return, and it is frequently skipped in favour of fields that demo better.
Opening hours and category — high value, cheap, usually already present. Both typically arrive free with the source listing. They are also two of the most decision-changing attributes you will have. Not everything valuable costs extra.
Firmographics — low value here, and often wrong. Employee count and revenue estimates for a twelve-person plumbing firm are modelled guesses with wide error bars. They rarely change the call, and acting on a wrong one is worse than acting on nothing. These fields are built for segmenting mid-market software buyers, which is not this market.
Technology stack — situational, and only if you sell to it. If your offer is "your booking widget is losing you calls," knowing the widget matters enormously. If your offer is unrelated to their stack, this is a column.
Named individuals — a liability more often than an asset. Enrichment vendors will happily attach personal names, personal emails and social profiles. In an EU B2B context each of these raises your data-protection exposure while rarely changing the call, since in a small business the number on the website reaches the decision-maker anyway. Buying personal data you do not need is paying to increase your own risk.
The Failure Modes Nobody Prices In
Enrichment costs more than the invoice, and the additional costs surface later.
Silent staleness. Enrichment is a snapshot with no expiry date attached. A record enriched in February and worked in September carries fields presented with the same confidence as fresh ones. Without an enrichment timestamp per field, there is no way to know which parts of a record to trust — and teams reliably trust all of it.
Confident wrongness beats honest absence. A blank field prompts someone to check. A wrong field does not. A modelled revenue band that is off by a factor of five will be quoted in a call with total confidence, and the prospect will notice. Coverage statistics on a vendor page describe how often a field is populated, not how often it is right, and those are very different numbers.
Enriching before qualifying. The expensive pattern is enriching an entire scraped list on import. Most of that list will never be called. Enrich after the first filter, not before — the same budget then buys deeper data on the leads that actually enter the pipeline.
No provenance, no diagnosis. When two sources disagree about a phone number, you need to know which said what and when. Without per-field provenance, a conflict is unresolvable and someone resolves it by guessing.
Buying It Deliberately
Start from the filters you actually use. Look at the segments your team really builds. Those filters name the fields worth paying for. Anything not appearing in a filter or a script is a candidate for deletion, and deleting it reduces both cost and GDPR surface.
Enrich in stages, gated on qualification. Source cheap and broad; enrich narrow and deep after the lead survives a first filter. Two-stage enrichment routinely cuts spend substantially without touching the quality of anything that gets called.
Timestamp every enriched field, and expire them on different clocks. A category is stable for years. A phone number decays monthly. Treating both as equally fresh is why teams call disconnected numbers with confidence.
Measure the field, not the vendor. Track which fields appear in the segments that produce meetings. After a few hundred leads this is answerable with real data, and the answer is usually that three or four fields do nearly all the work.
Refuse fields you cannot justify. Under GDPR every stored attribute needs a purpose. "The vendor included it" is not one. The cheapest compliance improvement available to most outbound teams is turning off enrichment fields nobody filters on — it reduces cost and exposure in the same action.
The instinct that a richer record is a better record is wrong in a specific and expensive way. A record with four current, verified, decision-changing fields outperforms one with thirty-one fields of mixed vintage and unknown accuracy, because the second one cannot tell you which parts to believe. Buy the fields that change a decision. Verify the ones that decay. Decline the rest, and let the vendor's completeness score be a problem for someone selling to enterprises.