The enrichment waterfall: cheap first, expensive last
An enrichment waterfall runs your records through data providers in sequence — cheapest first, most expensive last — so each provider only sees the records the previous one failed to match. Ordered properly, it finds more valid contacts than any single provider and costs meaningfully less than sending everything to the premium option. It is how we enrich every list we build.
What is an enrichment waterfall?
Enrichment is the step that turns a raw list of companies and names into a contactable list: work email addresses, job titles, headcount, and whatever else the campaign needs. It sits in the middle of the pipeline described in the B2B Database Building Guide: list, enrich, verify, load, send.
No single data provider covers the UK market well. Global databases tend to index enterprises thoroughly and 5–50-staff service firms patchily, because small firms change faster than the databases revisit them. The waterfall accepts this instead of fighting it: chain several providers together and let the coverage gaps in one be filled by the next.
Why not just use one provider?
There are two single-provider failure modes, and both are expensive in different ways.
- One cheap provider. You pay little per record but leave a large share of the list unenriched. The contacts you fail to find are commonly the smaller, less-indexed firms — which, if you sell to UK SMEs, are precisely the target.
- One premium provider. You pay top rates for every record, including the majority that a cheap source would have matched for a fraction of the price.
In our experience the match-rate difference between providers on UK SME data is large enough that neither compromise is worth making. The waterfall lets each provider do only the work it is cheapest for.
How do you order the waterfall?
Order by cost per successful match, not by headline price per record. A provider that charges less but matches poorly on your segment can cost more per usable contact than a dearer rival that matches well. Test each candidate on a sample of a few hundred records from your actual segment before committing.
The mechanism then runs like this:
- When a record already exists in your CRM, exclude it before enrichment starts. List data and CRM data have different jobs, and paying to enrich contacts you already own is pure waste.
- When a record enters the waterfall, it goes to the cheapest provider first.
- When that provider returns a match, the record is marked complete and leaves the queue.
- When it returns nothing, only the unmatched remainder passes to the next provider.
- Repeat down the chain until the most expensive provider has had its turn.
- When the final provider also fails, park the record. Guessing an email pattern and sending anyway is how bounce rates climb.
Because each stage only processes the previous stage's failures, the expensive providers see a small fraction of the original list. That is the whole economic point: the premium source is reserved for the records that genuinely need it.
Where does verification fit?
After the waterfall, before the load — always. Providers return stale addresses and catch-all domains just as confidently as they return good ones, so every enriched record goes through verification before you send, no exceptions and regardless of which provider supplied it.
This is a deliverability decision as much as a data decision. A mailbox that has spent weeks earning a 91/100 warm-up score can be undone in days by a list that bounces. Waterfall, then verify, then load — the order is not negotiable.
What does the waterfall change downstream?
Enrichment depth sets the ceiling on everything after it. The fields the waterfall returns determine which data points you can personalise on, how finely you can segment, and how credible the first line of your email reads. A thin enrichment pass produces thin campaigns, and no amount of copywriting recovers information the list never held.
It also changes the budget conversation. Run as a waterfall, enrichment stops being the line item that forces a choice between coverage and cost — you get both, and the spend concentrates where it earns its keep. Our standalone database build — sourcing, waterfall enrichment, and verification as one job — is £950, and the waterfall is the reason that price holds for hard-to-find UK segments.
Next step: the Growth System Audit — £450, seven days, credited against any build — maps where your growth system leaks and what to build first.
Total Format builds the systems UK B2B service firms grow on — AI-powered outbound, automation, and reporting — so growth stops depending on the founder's time.
Map your growth system. The £450 audit takes seven days and is credited against any build.
BOOK THE AUDIT