Blog

How to Build a Clay Waterfall for Email Finding and Verification

Step-by-step guide to building a Clay waterfall for email finding and verification. Multi-source enrichment workflows that achieve 92%+ accuracy.

How to Build a Clay Waterfall for Email Finding and Verification

A Clay waterfall for email finding is the single most important technical workflow in your outbound stack. If your emails bounce, nothing else matters: not your personalization, not your subject lines, not your offer. At Alchemail, our Clay waterfall system maintains bounce rates under 2% across all campaigns, which is a core part of how we have protected deliverability while scaling to $55M+ in pipeline.

This guide walks through exactly how to build a multi-source email finding and verification waterfall in Clay, which data sources to use, how to chain them, and how to verify everything before it hits your sending platform.

What Is an Email Waterfall?

An email waterfall is a sequential process that tries multiple data sources to find and verify a prospect's email address. If the first source does not find the email (or finds an unreliable one), the system "falls" to the next source, and so on.

Why a waterfall instead of a single source?

  • No single data provider has 100% coverage
  • Different providers have different strengths by industry and company size
  • Trying multiple sources increases your overall find rate by 30-50%
  • Verification across sources catches invalid emails that a single source would miss

Without a waterfall: 60-70% email find rate, 3-5% bounce rate With a waterfall: 80-90% email find rate, under 2% bounce rate

The Alchemail Email Waterfall Architecture

Here is the exact waterfall structure we use in production:

Step 1: LeadMagic (Primary Finder)

Parameter Setting
Priority First
Find rate 65-75%
Accuracy 92-95%
Cost per lookup $0.01-0.03
Clay integration Native

LeadMagic is our primary source because it has the highest accuracy in our testing. It finds emails through a proprietary database that cross-references multiple sources.

Clay setup:

  1. Add a LeadMagic enrichment column
  2. Input: First name, last name, company domain
  3. Output: Email address + confidence score

Step 2: Apollo (First Fallback)

Parameter Setting
Priority Second (only if LeadMagic fails)
Find rate 55-65%
Accuracy 85-90%
Cost per lookup Included in Apollo plan
Clay integration Native

Apollo has the largest B2B contact database. It often finds emails that LeadMagic misses, especially for smaller companies.

Clay setup:

  1. Add an Apollo enrichment column with a condition: "Only run if LeadMagic email is empty"
  2. Input: First name, last name, company name/domain
  3. Output: Email address

Step 3: Hunter.io (Second Fallback)

Parameter Setting
Priority Third (only if LeadMagic and Apollo fail)
Find rate 50-60%
Accuracy 85-90%
Cost per lookup $0.01-0.03
Clay integration Native

Hunter specializes in finding email patterns for companies. It is particularly good at finding emails based on company domain patterns (first.last@company.com, firstlast@company.com, etc.).

Clay setup:

  1. Add a Hunter enrichment column with condition: "Only run if previous emails are empty"
  2. Input: First name, last name, company domain
  3. Output: Email address + confidence score

Step 4: Dropcontact (Third Fallback)

Parameter Setting
Priority Fourth (last resort finder)
Find rate 45-55%
Accuracy 80-85%
Cost per lookup $0.02-0.05
Clay integration Native

Dropcontact uses a different methodology (it does not rely on a database but generates and verifies emails in real-time), which means it sometimes finds emails that database-dependent providers miss.

Clay setup:

  1. Add a Dropcontact column with condition: "Only run if all previous emails are empty"
  2. Input: First name, last name, company domain
  3. Output: Email address

Step 5: Consolidation

After running all finders, consolidate the results into a single email field:

Clay formula column:

Use the first non-empty email from:
1. LeadMagic email
2. Apollo email
3. Hunter email
4. Dropcontact email

This gives you one clean email per prospect with full source tracking.

Step 6: Verification (Critical)

Every found email must be verified before sending. This is non-negotiable.

Verification with LeadMagic:

  1. Add a LeadMagic email verification column
  2. Input: The consolidated email from Step 5
  3. Output: Verification status (valid, invalid, catch-all, unknown)

Verification rules:

  • Valid: Send immediately. High confidence the email exists and accepts mail.
  • Catch-all: Proceed with caution. The domain accepts all emails, so verification cannot confirm validity. Monitor bounce rates closely for these.
  • Invalid: Do not send. Remove from campaign.
  • Unknown: Do not send. The verification could not determine validity.

Step 7: Risk Assessment

Add a final classification column:

Verification Status Action Risk Level
Valid Include in campaign Low
Catch-all + reputable domain Include with monitoring Medium
Catch-all + unknown domain Exclude High
Invalid Exclude Critical
Unknown Exclude High
No email found Exclude N/A

Building the Waterfall in Clay: Step-by-Step

Prerequisites

  • Clay account (Growth plan or higher recommended)
  • LeadMagic API key
  • Apollo account connected to Clay
  • Hunter.io API key (optional)
  • Dropcontact API key (optional)

Step-by-Step Build

Step 1: Create your Clay table Import your prospect list with these minimum columns:

  • First name
  • Last name
  • Company name
  • Company domain (website URL)
  • LinkedIn URL (helpful for enrichment)

Step 2: Add LeadMagic email finder

  • Click "Add Column" → "Enrichment" → "LeadMagic"
  • Select "Find Email" action
  • Map inputs: first_name, last_name, company_domain
  • Run on all rows

Step 3: Add Apollo email finder (conditional)

  • Add another enrichment column → "Apollo"
  • Select "Find Contact" action
  • Set condition: "Only run when LeadMagic email column is empty"
  • Map inputs: first_name, last_name, company_name
  • Run on filtered rows

Step 4: Add Hunter email finder (conditional)

  • Add enrichment column → "Hunter"
  • Set condition: "Only run when LeadMagic AND Apollo email columns are empty"
  • Map inputs: first_name, last_name, domain
  • Run on filtered rows

Step 5: Create consolidated email column

  • Add a formula column
  • Logic: Return first non-empty value from [LeadMagic_email, Apollo_email, Hunter_email]

Step 6: Add LeadMagic email verification

  • Add enrichment column → "LeadMagic" → "Verify Email"
  • Input: consolidated_email column
  • Run on all rows with an email

Step 7: Add risk classification column

  • Add a formula or AI column
  • Classify each row as "Send," "Caution," or "Exclude" based on verification results

Step 8: Filter and export

  • Filter to show only "Send" and "Caution" rows
  • Export for your campaign

Waterfall Performance Metrics

From our production data at Alchemail:

Metric Without Waterfall With Waterfall
Email find rate 60-70% 82-90%
Bounce rate 3-5% Under 2%
Valid email rate 55-65% 75-85%
Catch-all rate 15-20% 15-20%
No email found 30-40% 10-18%

The waterfall finds emails for an additional 15-25% of prospects compared to using a single source. On a list of 5,000 prospects, that is 750-1,250 additional reachable people.

Advanced Waterfall Techniques

Technique 1: Confidence Scoring

Instead of just taking the first available email, score confidence across sources:

If LeadMagic finds email AND it verifies as valid: Confidence = 95
If Apollo finds email AND it verifies as valid: Confidence = 90
If Hunter finds email AND it verifies as valid: Confidence = 88
If multiple sources find the SAME email: Confidence = 98
If sources find DIFFERENT emails: Flag for review

When multiple sources agree on the same email, your confidence is highest. When sources disagree, investigate before sending.

Technique 2: Domain-Specific Routing

Some domains are better served by specific providers:

  • Large enterprises (Fortune 500): Apollo tends to have better coverage
  • Startups: LeadMagic often has more current data
  • European companies: Dropcontact specializes in European emails
  • Personal domains: Hunter's pattern-matching works well

You can build conditional logic to prioritize different providers based on company characteristics.

Technique 3: Catch-All Handling

Catch-all domains are the biggest source of bounces. Advanced handling:

  1. Identify catch-all domains
  2. Check if the company is on a known catch-all list (Google Workspace, Microsoft 365 often are not catch-all)
  3. For true catch-all domains, use an additional verification service
  4. Set a lower daily send limit for catch-all emails
  5. Monitor bounce rates for catch-all segments separately

Technique 4: Re-Verification Workflow

Emails go stale. Build a re-verification workflow:

  1. For any prospect not emailed within 30 days, re-verify
  2. If previously valid email now fails, try the waterfall again
  3. Job changes, company changes, and domain changes all affect email validity

Cost Optimization

The waterfall is designed to minimize cost by only running subsequent sources when previous ones fail:

Scenario Sources Used Cost per Prospect
LeadMagic finds and verifies 1 find + 1 verify $0.02-0.06
LeadMagic fails, Apollo finds 1 fail + 1 find + 1 verify $0.03-0.08
First two fail, Hunter finds 2 fails + 1 find + 1 verify $0.04-0.11
All fail, Dropcontact finds 3 fails + 1 find + 1 verify $0.06-0.16
No email found 4 fails $0.04-0.12

Average cost per prospect (blended): $0.03-0.08

For a 5,000-prospect campaign, the waterfall costs $150-400 in enrichment credits. This is a small investment for the deliverability protection and expanded reach it provides.

Common Waterfall Mistakes

  1. Skipping verification: Finding an email is not enough. Verify every address before sending. Unverified emails cause bounces, which damage your sender reputation.

  2. Using only one source: Even the best provider misses 25-35% of emails. A single source leaves money on the table.

  3. Sending to catch-all without caution: Catch-all emails should be treated as medium-risk. Monitor them separately and reduce volume if bounce rates spike.

  4. Not re-verifying stale emails: Emails found 60+ days ago may no longer be valid. People change jobs, companies change email systems. Re-verify before re-sending.

  5. Ignoring the waterfall order: The order matters. Put your highest-accuracy source first. Less accurate sources should only run as fallbacks.

For more on protecting your deliverability, see our cold email deliverability guide.

Frequently Asked Questions

How many email finding sources should I use in my waterfall?

Two to four sources provide the best balance of coverage and cost. LeadMagic + Apollo covers 80-85% of findable emails. Adding Hunter and Dropcontact pushes coverage to 85-90%. Beyond four sources, the incremental gain is minimal and not worth the added cost.

What bounce rate should I target?

Under 2% is the target. Under 1% is excellent. Bounce rates above 3% signal data quality problems that will impact deliverability. If your bounce rate exceeds 5%, stop sending and rebuild your verification process.

How do I handle prospects where no email is found?

Options: (1) Try LinkedIn outreach instead. (2) Find an alternative contact at the same company. (3) Use an email pattern guesser and verify the result. (4) Skip the prospect entirely. At Alchemail, we typically move no-email prospects to LinkedIn-only outreach.

Should I use free email verification tools?

For small volumes (under 500), free tools like NeverBounce's free tier or Email Checker can work. For production campaigns, use a paid service integrated into your Clay waterfall. The cost difference is minimal ($0.01-0.03 per verification), and the accuracy and speed improvements are significant.

How often should I run the waterfall on the same list?

Run once at list creation, then re-verify emails older than 30 days. Do not re-run the full waterfall on the same prospects unless they have changed companies (detectable through Apollo or LinkedIn monitoring).


The email waterfall is foundational infrastructure. Without it, you are sending into the dark, hoping emails reach real inboxes. With it, you have verified, high-confidence contact data that protects your sender reputation and maximizes your reachable audience. Build it once, optimize it over time, and never skip the verification step.

Need help building a Clay waterfall for your outbound operation? Book a call with Alchemail and we will set it up for you.

Don't know your TAM? Find out in 5 minutes.

Score your ICP clarity, estimate your total addressable market, and get 20 real target accounts — free.

Estimate Your TAM & ICP →

Get your free pipeline audit

A call with Artur. We'll size your TAM, audit your outbound, and give you a realistic meeting forecast.

Book Your Audit