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

lemlist

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.

  1. You find a lead who fits your ICP perfectly. Say “Charles Tenot,” CEO at lemlist.

  2. You type the name and company into the Email Finder.

  3. lemlist sends a request to Dropcontact first. No match.

  4. lemlist automatically tries Prospeo next. An email comes back, but testing flags it as risky.

  5. 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

  • 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.

  1. 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.

  2. 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.

  3. Put a verification step at the end of the chain. Finding an address and confirming it’s deliverable are separate jobs.

  4. 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:

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 logo

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.

Frequently asked questions

14+ best-in-class data providers, all included in a single subscription. The order was set by testing 117 providers against 2,500+ leads per provider.

lemlist is GDPR compliant, and the obligations under the GDPR still apply to you as the sender: you need a lawful basis for processing B2B contact data, and recipients need a way to object. Running more providers doesn’t change that. If you build a DIY waterfall, verify the compliance posture of every vendor in the chain, since you inherit all of them.

A verified email costs 5 credits, which works out to $5 per 100 verified emails found, or $0.05 per contact. Phone numbers cost 20 credits. Enriching 1,000 leads with emails runs $50, and you’re not charged when nothing is found.

Around 80% for emails and 77%+ for phone numbers with a waterfall. A single provider typically lands between 30% and 60%.

Yes, with Clay, n8n, or direct API calls to several finders. Budget for conditional logic, credit tracking per provider, and ongoing maintenance. The build makes sense when you need unusual data points. For standard B2B email and phone, a native waterfall is cheaper by the time you count the hours.

Regular enrichment queries one source and returns whatever it holds. Waterfall enrichment queries several in a defined order and stops at the first verified result, so the gaps left by provider one get filled by providers two and three.

Two or three covering your main regions and job functions is a sensible start. Add another only when you can point to a measurable gap it closes.

Contact data decays as people change roles and companies. Re-running enrichment on active lists every quarter keeps your team off dead numbers and outdated titles.

No, they only share a name. One is a data method for filling contact gaps, the other organizes the phases of a software project.

It does. The same cascade logic applies to direct dials, mobiles and LinkedIn profiles, which is what makes multichannel sequences possible from one dataset.
Ivona Mikulčić

Ivona Mikulčić

Product Marketing Manager

Share this post