Glossary
What is waterfall enrichment?
Checking several data providers one after another for a missing field, stopping at the first valid result, to fill more records.
Definition
Waterfall enrichment is a method of filling in missing lead data by querying several data providers in a set order, moving to the next one only when the previous one comes back empty or invalid. Because no single provider covers everyone, chaining them usually fills more records than any one source on its own.
How waterfall enrichment works
- Pick the field you need, such as a verified work email.
- Order your providers, usually the cheapest or most accurate for your market first.
- Send the lead to the first provider. If it returns a result that passes validation (for email, a verification check), stop.
- If not, try the second provider, then the third, and so on.
- Record which provider supplied each value, so you can see which sources earn their cost.
Why teams use it
Data providers have different strengths. One may be strong on US tech companies, another on European manufacturers, another on small local businesses. A waterfall uses each where it's strong. When providers charge per successful lookup, the later steps only cost money for the records the earlier ones missed.
It also reduces dependence on one vendor. If a provider's quality drops or its prices rise, you reorder the steps instead of rebuilding your process.
An example
Say you have 1,000 contacts at dental clinics and need emails. In an illustrative run, provider A finds valid emails for 450. The remaining 550 go to provider B, which finds 200. The last 350 go to provider C, which finds 100. You end with 750 verified emails instead of 450, and B and C only saw the records A couldn't fill. If C's 100 matches cost more than the meetings they lead to, you can drop it from the chain.
Common mistakes
- Skipping validation between steps, so a bad result from the first provider stops the waterfall early.
- Not tracking hit rate and accuracy per provider, so you keep paying for a weak source.
- Running a waterfall on fields where providers disagree, like company size, without a rule for which value wins.
Questions
Why is it called waterfall enrichment?
Because each lead flows down a sequence of data providers, like water down a series of steps. It moves to the next provider only when the one above fails to return a usable value, and it stops as soon as one succeeds.
Is waterfall enrichment better than using one data provider?
For coverage, usually yes, since providers have different gaps. The trade-off is more setup, more vendor accounts and conflicting data to reconcile. If one provider already covers your market well, a single source may be simpler and good enough.
Do you still need email verification with waterfall enrichment?
Yes. Verification is what tells the waterfall whether to stop or keep going, and it protects your sender reputation. Without it, you might accept a guessed address from the first provider and send to an inbox that doesn't exist.
Less jargon, more conversations.
Siela AI finds people with a fresh reason to talk, reaches them on LinkedIn, X and email from your own accounts, and keeps your social going.