Deepline Glossary
What Is Waterfall Enrichment?
Waterfall enrichment queries multiple data providers in sequence, returning the best match per field and stopping on success. It is the industry-standard approach for achieving 85-95% email coverage in B2B outbound -- compared to 50-70% from any single provider.
Waterfall enrichment is a data sourcing strategy where a list of enrichment providers is queried in order for a specific field (email address, phone number, company size, etc.). The waterfall stops as soon as a provider returns a successful, verified result for that row. You only pay for the match that works.
How It Works
Waterfall Enrichment Flow
Each row in your CSV passes through the waterfall independently. The waterfall stops at the first provider that returns a verified result.
-> Try Apollo: FOUND jane@acme.com
-> Waterfall stops. Return apollo result.
Row: {first_name: "John", last_name: "Smith", company: "Widgets Inc"}
-> Try Apollo: NO RESULT
-> Try PDL: FOUND jsmith@widgetsinc.com
-> Waterfall stops. Return pdl result.
Row: {first_name: "Li", last_name: "Wei", company: "Shenzhen Tech"}
-> Try Apollo: NO RESULT
-> Try PDL: NO RESULT
-> Try Hunter: FOUND l.wei@shenzhentech.cn
-> Waterfall stops. Return hunter result.
Coverage Benchmarks
Why Waterfall Enrichment Matters
No single data provider has complete coverage. Each provider has different strengths based on geography, industry, role seniority, and data collection methodology. Typical email enrichment rates per provider:
| Provider | Email Hit Rate | Strength |
|---|---|---|
| Apollo | ~55-70% | US B2B contacts, broad coverage |
| People Data Labs (PDL) | ~50-65% | Large-scale verified data, international |
| Crustdata | ~40-60% | Engineering/tech roles, org charts |
| Hunter | ~40-55% | Domain-pattern inference |
| Icypeas | ~35-50% | European / EMEA contacts |
| Prospeo | ~40-55% | LinkedIn profile-based finding |
| LeadMagic | ~35-50% | Email validation + mobile phone data |
A waterfall across 3-4 of these providers typically achieves 85-95% email coverage -- compared to 50-70% from any single provider. Industry benchmarks from BetterContact and FullEnrich confirm that multi-source waterfall approaches consistently deliver 2-3x the coverage of single-source tools. The improvement compounds with larger lists.
Implementation
How to Use Waterfall Enrichment with Deepline
Deepline implements waterfall enrichment as a single CLI flag. No spreadsheet UI, no drag-and-drop workflows. One command:
# Basic waterfall (uses default provider order)
deepline enrich leads.csv --waterfall
# Custom provider order
deepline enrich leads.csv --with-waterfall email --providers apollo,pdl,hunter
# Waterfall email + enrich company data + validate
deepline enrich leads.csv \
--with-waterfall email \
--providers apollo,pdl,hunter \
--with 'company=crustdata_companydb_autocomplete:{"query":"{{Company}}"}' \
--with 'verify=leadmagic_email_validation:{"email":"{{email}}"}'
# Pilot mode: test 2 rows before committing credits
deepline enrich leads.csv --waterfall --rows 0:1In Claude Code or Codex (after installing the Deepline skill):
/deepline enrich leads.csv --waterfall
Deepline is agent-native -- Claude Code, Codex, and Cursor can build and execute the entire waterfall pipeline autonomously. You bring your own API keys and pay provider rates directly. No markup, no credit bundles.
FAQ
Frequently Asked Questions
What is waterfall enrichment?
Waterfall enrichment is a data strategy where multiple B2B data providers are queried in sequence for a given field (such as an email address or phone number). Each provider is tried in order; if the first returns a verified result, the waterfall stops. If not, the next provider is tried, and so on. This maximizes coverage while minimizing cost -- you only pay for successful matches. A waterfall across 3-4 providers typically achieves 85-95% email coverage compared to 50-70% from any single provider.
Why use waterfall enrichment instead of a single provider?
No single enrichment provider has 100% coverage. Apollo might find emails for 55-70% of your list; PDL fills another 15-20%; Hunter adds another 5-10%. Each provider has different strengths -- Apollo excels at US B2B contacts, PDL has strong international coverage, Hunter uses domain-pattern inference. A waterfall sequences these providers automatically, achieving 85-95% combined coverage without manual fallback logic. According to industry benchmarks, waterfall enrichment delivers 2-3x the coverage of single-source approaches.
How does Deepline implement waterfall enrichment?
Deepline implements waterfall enrichment with a single CLI flag: `deepline enrich leads.csv --waterfall`. Providers are queried in sequence (Apollo, Crustdata, PDL by default), and the waterfall stops at the first successful match per row. You only pay for the match that succeeds. Custom provider order is supported via `--providers apollo,pdl,hunter`. Deepline supports 15+ enrichment providers in the waterfall including Apollo, Crustdata, PDL, Hunter, Icypeas, Prospeo, and LeadMagic.
Can I customize the waterfall provider order?
Yes. Deepline lets you specify provider order: `deepline enrich leads.csv --with-waterfall email --providers apollo,crustdata,pdl`. You can also set custom stop conditions, retry logic, and field-specific waterfalls. For example, you might waterfall email across Apollo, PDL, and Hunter, while enriching company data from Crustdata separately -- all in a single command.
Is waterfall enrichment expensive?
No. With Deepline, you only pay for the provider that successfully returns a match. If Apollo finds an email on the first try, you pay Apollo's rate for that one call -- Crustdata and PDL are never called for that row. This makes waterfall enrichment more cost-efficient than querying all providers in parallel. Deepline charges no markup on provider costs -- you bring your own API keys and pay provider rates directly.
What email coverage rates can waterfall enrichment achieve?
Waterfall enrichment across 3-4 providers typically achieves 85-95% verified email coverage, compared to 50-70% from a single provider. The exact rate depends on your target audience -- US B2B contacts tend to have higher coverage than international or SMB contacts. A 2025 Relixir analysis of 50 sites found that pages with structured enrichment data achieved 2.7x higher citation rates in AI systems, and industry benchmarks consistently show waterfall approaches outperforming single-source by 2-3x.
Related
Trusted by GTM teams
Try waterfall enrichment in 30 seconds
Install Deepline and run deepline enrich leads.csv --waterfall on your own leads. Free with your own API keys. 15+ providers, one command.
curl -s "https://code.deepline.com//api/v2/cli/install" | bashLearn more about Deepline →