Ivona MikulčićNovember 27, 202517 min readLast update: Oct 12, 2026
Waterfall Enrichment: +80% Valid Emails With One Click
A single email finder returns somewhere between 30% and 60% of the emails you ask it for. That’s lemlist’s own benchmark, and it matches what I see every time a team imports a fresh list and watches a chunk of it bounce, sit unverified, or quietly route to spam. You already paid for those rows. You still can’t reach those people.
Waterfall enrichment changes the math. Instead of asking one provider and accepting whatever comes back, you ask 14+ in sequence until someone returns a verified result. That pushes the email find rate to roughly 80%.
In this post, I’ll break down what waterfall enrichment actually is, how the cascade runs step by step, how to build one yourself (DIY stack or native platform), what the credit math looks like, and which tools run it today. I’ll cover the alternatives honestly before I get to ours.
What is Waterfall Enrichment?
Waterfall enrichment is a process in which you complete and verify (AKA enrich) your leads’ data with several providers, one after the other.
Regular lead enrichment verifies and completes the same data with one unique source. It works. It just stops working the moment that one source has a gap, which is often.
That reliance on a single database is the whole problem. One vendor’s coverage is strong in SaaS and thin in manufacturing. Another covers France well and Brazil badly. When your provider misses, that’s that.
Waterfall enrichment, named for its cascading process, offers a stronger alternative. It combines several data sources that check and verify your lead data in sequence. If the first provider fails to find accurate information, the request moves to the next one, and so on, until the contact is confirmed valid.
The output is the part that matters: correct and complete contact information, including verified emails and phone numbers.
The fields a waterfall typically fills:
Verified work emails, still the backbone of most outbound sequences and the main reason teams build a waterfall in the first place
Direct dials and mobile numbers for cold calls, WhatsApp or SMS follow-ups
Job titles, departments and seniority, so reps pitch the person who can actually sign
Company firmographics such as industry, headcount, tech stack and funding stage, for account qualification
Out with the old, in with the new
Enrichment used to run on one data provider. Some lead information got completed and verified, but gaps and leaks were everywhere, because the data was never fully cross-checked.
Sales reps noticed and started doing it by hand. They bought three or four tools, ran the same list through each one, and stitched the results together in a spreadsheet. That’s manual waterfall enrichment, and it was born out of pure frustration.
It worked. It was also miserable:
Expensive, since you paid several subscriptions to cover one list
Wasteful, because you rarely used every tool every month and the unused credits died
Cluttered, with too many Chrome extensions fighting each other on the same LinkedIn page
Slow, since every provider meant another export, another import, another verification pass
Inconsistent, because some tools returned results in seconds and others took hours
So companies needed a more advanced, dependable solution. Something that could verify huge volumes of contacts automatically and return the most accurate data without the waiting.
That’s where automated waterfall enrichment came in. Instead of querying one provider, email finder services started chaining them.
Method | Lead Enrichment | Automated Waterfall Enrichment |
|---|---|---|
Use | Manually gather lead data through a single source | Extract verified lead data automatically according to your ICP via multiple data vendors |
Pros | (Limited) lead data | Only verified and accurate lead data, very fast, cheap |
Cons | Very time and resource-consuming, slow, inefficient, prone to errors, frequent data leaks | If your current tool does not support it, you may need to switch |
Best tool | Emailable |
With automated waterfall enrichment, you define your ICP and let the system find emails and phone numbers. Once you have an initial list, you run it through the cascade. Repetitive work disappears, and results come back verified even though several providers touched the data.
What about CRM-native enrichment? Enrichment built into HubSpot or Salesforce runs inside the workflow you already use, which makes it easy to adopt. The tradeoff is depth, especially on phone numbers, which stay shallow in most CRM enrichment features. It suits teams with light enrichment needs, less so teams running multichannel outbound at volume.
How does waterfall enrichment work?
The cascade checks data with as many providers as the tool can hold. A typical run:
1st provider: usually the strongest source for your segment. It runs first and comes back empty.
2nd provider: finds something, but the record is incomplete (missing phone or email) or flagged as risky.
3rd provider: confirms or completes the contact. If the result verifies, that’s your final answer. If it’s inconclusive, the request moves to a 4th provider, and so on.
Verification: a returned email isn’t automatically a good one. Before anything is written back to your CRM, a solid waterfall runs a syntax check, a DNS/MX lookup and an SMTP handshake against the receiving server. Skip this step and you’re trusting whichever provider happened to answer first.
Dead ends: records no provider could enrich get flagged. Route them to manual research, drop them from the active list, or park them. Provider databases update constantly, so this month’s miss can be next quarter’s match.
Cleanup: once enrichment finishes, the system scans your list for duplicates and runs lead qualification.
Here’s what that looks like in lemlist. Sometimes an email is found and verified by the first provider. Sometimes it takes the full chain to track down the correct information.
You find a lead who fits your ICP perfectly. Say “Charles Tenot,” CEO at lemlist.
You type the name and company into the Email Finder.
lemlist sends a request to Dropcontact first. No match.
lemlist automatically tries Prospeo next. An email comes back, but testing flags it as risky.
lemlist then checks Lusha, which is built into the enrichment for paying users at no extra charge. The email is found, and lemlist verifies it.
A few seconds later, you have a verified email address.
Tip: order your providers on purpose
Sequence them by cost (cheapest first) or by specialization. If mobile coverage is the field you care about most, put the provider with the best mobile data first, even if it costs more per lookup.
It isn’t only about email
Emails get the attention, but the same cascade logic applies to every data point you need for multichannel outreach. lemlist’s Phone Finder & Verifier runs the same multi-source lookup for direct and mobile numbers, with an average find rate above 77%. That’s the difference between a cold email sequence and a sequence where a call actually connects.
The same principle now extends to research tasks that used to be manual. lemlist’s AI enrichment agents go looking for the context a database can’t hold: recent hiring, tech stack changes, funding news. Contact data gets you through the door. Context decides whether the message lands.
Why is waterfall enrichment better?
With regular email finders or basic enrichment, you keep hitting the same wall:
Low reply rates
Incomplete and inaccurate data
Deliverability issues
Low conversion rates
Leaks and gaps in your sales funnel
Wasted time and resources
All of it harms your pipeline, no matter how good your product or your copy is.
Here’s what the waterfall gives you instead.
Complete lead records. Accessing several providers raises your odds of filling every gap. One provider may not hold email, LinkedIn URL, phone number, job title and industry at once. Combining providers fills the boxes.
Higher accuracy. Cross-referencing information from multiple sources makes the enriched dataset more reliable.
Fewer spam folder problems. Sending to addresses that actually exist keeps your bounce rate down and protects sender reputation. That matters more than it used to: Google’s email sender guidelines ask senders to keep spam rates reported in Postmaster Tools below 0.3%. Bounces and complaints compound, and once reputation drops, your clean emails suffer too. You can read the full requirements in Google’s email sender guidelines.
Reach on any channel. Complete data means verified email, phone number and LinkedIn profile at minimum, so your multichannel sequences actually have somewhere to go at every step.
Lower cost per contact found. Running one automated waterfall replaces the stack of subscriptions for external verifiers and extra finders. The gap is wide: single-provider tools charge up to $100 per 100 email searches and land a 30-60% find rate, while lemlist charges $5 per 100 verified emails found. You pay for results instead of attempts.
Clean lists, continuously. Most waterfall features refresh and clean your lists on a schedule, so data decay doesn’t quietly rot your campaigns.
Better results, measurably. On average, lemlist’s waterfall enrichment finds 80% of emails and 77%+ of phone numbers, against 30-60% with a single provider. A higher find rate means more opportunities, less time juggling tools, and no more guessing an address and hoping.
Sharper personalization. Correct and complete data gives you more hooks to write with, and cleaner merge tags. A verified title, company size and tech stack give reps context for a real first line, not just a deliverable address.
Coverage across industries and regions. Providers specialize by niche and geography. Combining them means you’re not locked into one database’s blind spots. Once you know which provider wins on which segment, you can route EMEA mobile lookups one way and North American email lookups another.
Tradeoffs most waterfall guides skip
Waterfall enrichment isn’t a free upgrade. I’d rather you hear the messy parts now than discover them in month two.
First-match bias. The waterfall stops at the first “valid” result, but not all verification is equal. A technically deliverable address can still be a catch-all inbox or a shared alias nobody reads. Coverage expands, while accuracy stays tied to the weakest provider in the chain.
Unpredictable credit burn. If your first provider covers a segment poorly, every record in that segment cascades through several paid queries. Say provider one covers 55% of a 10,000-record list: the remaining 4,500 records each trigger a second lookup, and every second miss triggers a third. That’s thousands of queries you didn’t budget for, and the spike usually lands on an unfamiliar geography. Pay-per-result pricing removes that risk, because a miss costs nothing.
Data inconsistency. Providers return conflicting job titles, company names and phone formats. Without normalization rules, your CRM fills with near-duplicates.
Maintenance overhead. Providers change their APIs, pricing and data quality. Someone has to monitor match rates per provider and re-sequence the chain when they drift. It isn’t set-and-forget.
How to set up your own waterfall
Two routes work. Pick based on how much engineering time you’re willing to spend.
Route 1: build it yourself
This is the Clay-style approach, and it’s the one most Reddit threads are asking about.
Start with an audit. Pull 500 to 1,000 leads from your CRM and check what’s actually missing: emails, phones, titles. That tells you which provider strengths to prioritize, and it usually surprises people.
Pick your providers and rank them by find rate for your segment, not by general reputation. Run 200 known contacts through each one before you commit.
Add conditional logic so provider 2 only fires when provider 1 returns empty. Without that condition, you’re not running a waterfall, you’re running parallel searches and paying for all of them.
Put a verification step at the end of the chain. Finding an address and confirming it’s deliverable are separate jobs.
Track cost per found email weekly, per provider. Reorder the chain when the numbers move.
You can orchestrate this in a spreadsheet-style builder, or in n8n or Make if you’d rather own the automation. The upside is total control over which vendors you call and in what order. The downside is real: API keys to manage, credit accounting across several accounts, and someone on your team who owns the thing when it breaks on a Friday.
Once the match rate looks solid, check it against your bounce rate after a real send. A high match rate that still produces bounces means the verification layer isn’t doing its job. When the numbers hold, connect the waterfall to your CRM and outreach tool so new leads get enriched automatically, with no manual step.
Sequential or parallel?
Most waterfalls run sequentially: query provider A, then B, then C, and stop at the first valid match. It’s cost-efficient, because downstream credits only burn when upstream providers miss. In a parallel waterfall, every provider is queried at once and a scoring layer picks the winner. It’s faster, but you pay for every query whether or not the first one would have hit.
Sequential fits cost-sensitive teams running standard email and phone lookups, which is most teams
Parallel fits when speed beats credits, or when you want the highest-confidence value for a single field across every provider (a best-of phone number, for example)
How many providers does a DIY waterfall need?
More providers doesn’t automatically mean better results. The first two or three do most of the work, and each one after that adds a smaller lift while cost and complexity keep climbing.
If you sell into fragmented markets across a dozen countries, you’ll need a deeper stack than a team selling to US mid-market SaaS. Build it from evidence either way: start with two or three providers covering your main regions and job functions, then add one only when you can measure the gap it closes, like EMEA mobile numbers or SMB contacts. If a provider doesn’t pull its weight, cut it.
Route 2: use a platform that ships with one
If you’d rather skip the plumbing, the cascade runs under the hood and you just enrich. In lemlist it’s three steps:
Step 2:search for your leads on LinkedIn, through the Email Finder and Verifier, or in the database
Step 3: enrich and import leads straight into your campaign with the Chrome extension if LinkedIn is your source. From the database or the Email Finder, push them to your contact list or to the campaign of your choice.
Once your list is built, check the enrichment status so you always know what’s verified.
Tools with waterfall enrichment
Before the tool cards, here’s the honest landscape. There are three ways teams get waterfall coverage today, and they suit different budgets.
DIY stacks. Clay paired with point providers like LeadMagic, or an n8n workflow calling several APIs in sequence. Maximum flexibility, maximum maintenance. Credit costs can spiral fast if your conditional logic is sloppy, and someone has to babysit it.
Standalone finders. Hunter, Dropcontact, Findymail, Anymail Finder, GetProspect, Skrapp and RocketReach each run on their own data. Several are excellent in their home territory, and they’re cheap to start with. The catch is that you’re back to stacking subscriptions manually, exporting and reimporting CSVs, and reconciling which tool found what. Dedicated waterfall tools like FullEnrich and BetterContact sit close to this bucket: they chain several providers for emails and phones but have no outreach layer, so they suit teams that already have one. Surfe comes at it from LinkedIn, orchestrating sources through a browser extension and pushing results into the CRM.
Platforms with the waterfall built in. Sales intelligence suites and outreach platforms that chain providers for you. Less control over the exact vendor order, far less work. Apollo checks your connected third-party sources in the order you define when its own database misses, and Instantly bundles enrichment with high-volume sending.
Before signing anything, check five things:
Coverage: does it connect to enough providers for your regions and industries, and does it enrich phones, titles and firmographics alongside emails?
Verification: does it verify results in real time, or hand you whatever the first provider returned? Look for built-in verification and a confidence level per result.
Pricing model: are you paying per query, per verified result, or per seat? Paying only for verified results cuts the waste on misses.
Integrations: will enriched data land in HubSpot or Salesforce and in your outreach tool without manual CSV shuffling?
Compliance: can every provider in the chain show a valid legal basis for the data it sells? You remain the data controller even when a third party does the enriching.
Here’s how the main options compare.
lemlist
Rating ⭐️⭐️⭐️⭐️⭐️
G2 4.6/5 (2,000+ reviews) | Capterra 4.6/5
Overview
lemlist’s Email Finder & Verifier was built around the gaps businesses kept hitting in other lead generation and automation tools.
It runs your data through 14+ best-in-class providers, verifying as it goes. That’s how the +80% verified rate holds up, and a full, accurate contact list changes the economics of lead conversions.
The same engine finds phone numbers and checks email validity, with separate LinkedIn enrichment on top. Every email lemlist finds goes through double verification before it can enter a sequence, and enriched leads go straight into multichannel campaigns with no export step.
Methodology: how the provider list was chosen
We tested 117 data providers before selecting the ones that power lemlist’s waterfall. For each provider, we analyzed over 2,500 leads across different industries and regions, then ranked them by find rate and accuracy per segment. That testing is why the cascade order isn’t arbitrary.
Building a waterfall system is complex, especially when the goal is to keep it usable without a single API key. That complexity sits on our side instead of yours.
The practical win of 14+ providers: different vendors excel in different industries and regions, so your search expands automatically rather than dying at the first miss.
Pricing
There’s no extra cost for the waterfall. It’s built into the app the moment you sign up, with pricing plans starting around $55/user/month billed annually (check the page for current figures, since tiers shift).
Enrich your leads and lemlist routes them through its providers for you. Thanks to the volume lemlist runs, users get provider rates they couldn’t negotiate alone, and you don’t pay for a contact the system fails to find.
lemlist works on a credit system:
Action | Cost |
|---|---|
Verified emails | 5 credits per lead |
LinkedIn enrichment | 2 credits per lead |
Email verifier | 1 credit per lead |
Phone numbers | 20 credits per lead |
Enriching 1,000 leads with verified emails costs $50 in credits. That’s $5 per 100 verified emails found.
If you want the full breakdown of how much you would be spending on each lead, the details are there. Credits can also be purchased separately and roll over to the next month, so nothing expires on you. And nothing is charged when the data isn’t found.
✅ Pros
On average, lemlist’s waterfall enrichment finds 80% of emails and 77%+ of phone numbers. Higher find rate, more opportunities, far less time lost switching between tools.
Beyond that:
No extra tools to buy. lemlist connects to 14+ providers on its own, all included in the same price.
Credits roll over month to month, so unused budget isn’t thrown away.
One click replaces several manual provider checks.
The database itself serves accurate, verified data.
Find, enrich and contact leads with multichannel sequences from one platform.
Every interaction tracked in a Unified Inbox.
LinkedIn enrichment included.
❌ Cons
The feature set is wide, so the learning curve can feel steep at first
No unlimited email accounts
Find waterfall-enriched emails
Get your leads’ valid, verified emails, land in the inbox, and get replies.
Clay
Ratings ⭐️⭐️⭐️⭐️⭐️
G2 4.9/5 (146 reviews) | Product Hunt 4.3/5 (66 reviews)
Overview
Clay is a solution for GTM teams that enriches data straight from the CRM and automates personalized outreach. Like lemlist, it runs a waterfall system.
Clay offers 20 different waterfall combinations mixing and matching its providers, including Hunter, Clearbit, Datagama and Prospeo.
Its real strength is breadth: Clay can retrieve almost any data point you can name. Its automated enrichment fills in missing job titles, email addresses, company size and industry.
Pricing
Clay offers 1 free plan plus 4 paid plans ranging from $134 to $720, and a custom tier. Inside each subscription you spend credits, and you can add more (which moves your total).
Enrichment options exist for both Companies and People, typically costing between 1 and 10 credits depending on the data or vendor.
The catch is credit cost, especially on the Starter plan.
Action | Clay (Pro plan) | Clay (Starter plan) | lemlist |
|---|---|---|---|
Find email | $33 | $257 | $50 |
Verify email | $10 | $78 | $10 |
Waterfall enrichment | $274 | $2,117 | $50 |
✅ Pros
Accessible to non-programmers
Gathers all lead data in one place
Many integrations
❌ Cons
Frequent bugs
Requires understanding the credit system or spend escalates
Pricing scales quickly
Cognism
Ratings ⭐️⭐️⭐️⭐️⭐️
G2 4.6/5 (780 reviews) | Capterra 4.6/5 (162 reviews)
Overview
Cognism is a B2B sales intelligence and lead generation platform with a sequential enrichment process.
Rather than a classic waterfall, it offers three enrichment modes:
Instant CRM Enrichment
Scheduled CRM Enrichment
On-Demand CSV Enhance
Multi-source data access comes through integrations with several providers. Cognism’s enrichment also cleans your CRM, which helps lead scoring and qualification downstream.
Pricing
Cognism doesn’t publish pricing. You can test the tool with a 25-lead sample, guided by one of their data experts.
✅ Pros
Accurate data
Good integrations with popular CRMs
❌ Cons
Phone numbers aren’t always accurate
Larger datasets need prior organization
ZoomInfo
Ratings ⭐️⭐️⭐️⭐️⭐️
G2 4.5/5 (8,748 reviews) | Capterra 4.1/5 (294 reviews)
Overview
ZoomInfo is one of the leading sales intelligence platforms, and enrichment is part of its suite.
Its Enrich Premium feature collects data from 60 data vendors and checks it with a waterfall system. You can enrich in bulk, updating and syncing a full CRM at once.
Because it processes so much data at a time, users report that ZoomInfo sometimes lags on refreshing records.
Pricing
ZoomInfo doesn’t disclose pricing. Entry-level subscriptions only include Enrich Essential, a simpler enrichment solution.
✅ Pros
Handles large data volumes
Easy lead filtering
❌ Cons
Outdated records
AI features can feel repetitive
Lusha
Ratings ⭐️⭐️⭐️⭐️⭐️
G2 4.3/5 (1,487 reviews) | Capterra 4/5 (374 reviews)
Overview
Lusha is a B2B lead intelligence and enrichment platform with a large enriched database. Its API comes in three flavors: Person API, Company API and Prospecting API.
Those APIs define the data points your queries return, though they run on a basic enrichment system. To get waterfall behavior, you need several data sources in place first. Lusha’s API then unifies them into one enriched view.
Salesforce enrichment happens automatically, and other popular CRMs connect through non-native integrations. Lusha combines AI with manual verification to keep accuracy up. (Worth noting: Lusha is also one of the providers inside lemlist’s own cascade.)
Pricing
Lusha offers 4 plans, from free up to a Custom tier priced on data volume. Pro and Premium sit at $36 and $59 respectively, both tied to how many emails and phone numbers you need monthly.
CRM enrichment is reserved for the highest plan.
✅ Pros
Intent targeting
LinkedIn extension works with LinkedIn Recruiter
❌ Cons
Pricing scales quickly at volume
Some users report around 40% inaccuracy
GDPR guardrails for multi-provider enrichment
Querying several providers means sharing prospect data with several third parties, each handling it differently. Under GDPR, B2B outreach can rely on legitimate interest, as long as processing stays proportionate and people can opt out without friction. Four practical guardrails:
Enrich only the fields you’ll use. Pulling 50 attributes when your sequences reference five fails the proportionality test.
Make erasure requests travel. If a prospect asks to be deleted, the request has to reach every provider that touched the record, not just your CRM.
Vet every vendor before adding it. Some aggregated sources didn’t collect their data to GDPR standards in the first place, and that becomes your problem.
Check cross-border transfers. If a provider processes or stores data outside the EEA, confirm the transfer mechanism before the first query runs.
Final Reasons to Choose Waterfall Enrichment
You’ve now read about lead enrichment, waterfall enrichment and the automated version. Maybe you’re still not ready to switch. Fair enough.
Before you go, here’s the short version of why the move is worth making:
✅ Kill repetitive tasks and focus on closing
✅ Find a higher percentage of your leads’ contact information
✅ Multiply your data sources without lifting a finger
✅ Avoid deliverability damage from invalid addresses
✅ Work from verified information only
✅ Save time and money at the same time
✅ Reach more leads, on more channels
✅ Close more deals
If you’d rather keep comparing, take a look at other email verification services and run your own test on 200 known contacts.
Over to you
Pick 200 contacts you already have verified emails for. Run them through whatever you use today, then through a waterfall. Compare find rates and cost per found contact. The gap usually settles the debate faster than any article will.
When you’re ready to see it on your own list, Start a 14-day free trial. No credit card required, cancel anytime.
Convert strategy into pipeline
Launch your first outbound campaign with verified leads, AI sequences, and multichannel outreach from one platform.