
Waterfall enrichment means querying several data providers in sequence for the same contact: if provider A has no direct mobile, ask B, then C, and stop at the first verified hit. No single database covers Europe well, so the waterfall is how outbound teams get from roughly half their contacts reachable to most of them. This guide explains how it works, which criteria to evaluate tools on, the categories of tools that exist, and how to feed the result into a dialer. It does not rank vendors; your own 100-contact test should.
The economics: cost per enriched contact goes up, because some contacts hit three providers. Cost per reachable contact goes down, because far fewer contacts end with no mobile. The second number is the one that matters for a calling team.
Coverage in France, Germany, Spain or the Nordics is structurally thinner than in the US or UK. Fewer people publish mobile numbers, privacy rules limit what providers collect, and each provider has its own geographic strengths. In our experience, a single provider that looks excellent on a US sample can lose a third of its coverage on a French one.
The waterfall compensates by stacking providers with different sources. The gain is largest on the personas where coverage is thinnest: finance, legal, operations and technical roles. On sales and marketing profiles, where every database is already strong, the gain is smaller and a one-provider setup may be enough.
Most tools on the market fall into one of these; the right one depends on who runs enrichment in your team.
Waterfall orchestrators. Built to chain many providers with your own order and logic. Maximum coverage and control, best for RevOps teams that will tune the sequence.
Aggregators. A single interface and a single price over a fixed set of providers. Simpler, less tunable, good for small teams without RevOps.
Single-source providers with verification. One proprietary database plus a strong verification layer. Lower coverage, often higher precision, fine as the first step of a waterfall.
Dialer-embedded enrichment. The lookup happens inside the calling tool, triggered when a contact enters the list. Lowest latency between finding the number and dialing it. Sonik works this way: enrichment runs when a signal fires, and the number is called the same day.
Enrichment that happens months before the call wastes money, because B2B contact data decays fast as people move. The workflow that works:
Sonik is a dialer, not a data provider, and it connects to waterfall tools rather than replacing them. The lookup is triggered by a signal: a job change, a pricing page visit, a dormant lead reactivating. The enriched record then lands in the rep's ranked list with the source attached, so the GDPR data-source sentence is ready for the call.
Parallel dialing calls the enriched list about five times faster than manual dialing, and every attempt writes back the outcome by number type. Over a quarter you see, per provider, which numbers reached people and which did not. That feedback is what makes the next quarter's waterfall cheaper. See the Sonik dialer.
A waterfall raises reachable contacts and lowers cost per conversation, especially in European markets and on non-sales personas. Evaluate tools on reachable rate, cost per reachable contact and integration, never on headline match rate. This week, take 100 real contacts, run them through two providers in sequence, and count the 06 and 07 numbers you did not have before.