Find verified emails for 80%+ of your list
Contact Waterfall Workflow: Find Verified Emails for 80%+ of Any List
Expected Outcomes
- ✓A multi-provider email finding waterfall in Clay that achieves 80%+ contact fill rate on well-defined B2B lists
- ✓Built-in email validation that keeps bounce rates below 2% and protects your sending domain reputation
- ✓A provider performance tracking system that lets you optimize waterfall order based on actual fill rate and validation pass rate data
- ✓A reusable Clay table template that you can clone for any new list-building campaign in minutes
Use Case Steps
Understand How Waterfall Email Finding Works
A waterfall is a sequential chain of data providers where each provider is tried in order, and the chain stops as soon as a result is found. For email finding, the waterfall might be: try Apollo first (strong B2B database, good for US tech companies), then try Hunter (strong for European companies and smaller businesses), then try Clay's native email finder (good fallback with its own unique dataset), and finally try a LinkedIn email extraction as a last resort. Each step only runs if the previous step returned no result or returned a low-confidence result. This matters because Clay charges credits for each enrichment step that runs. A well-configured waterfall minimizes credit burn by only escalating to expensive providers when cheaper ones fail. The goal is maximum coverage at minimum cost per contact found.
Order your waterfall by fill rate, not by price. Put your highest fill-rate provider first, even if it costs more per lookup. If your top provider fills 70% of rows, only 30% of rows ever reach the second provider, making the average cost per found email much lower than you expect.
Configure the Multi-Provider Waterfall in Clay
Create your Clay table with the input contacts. Each row needs at minimum a first name, last name, and company domain. LinkedIn URL significantly improves match rates, so include it if available. Add your first email finding column using Apollo's Clay integration. Set the confidence threshold to accept results at 80%+ confidence only. Next, add a second column using Hunter's API, configured to run only when the Apollo column returns empty. Then add Clay's native email finder as the third column, running only when both Apollo and Hunter return empty. Finally, add Apollo as a fourth option configured for LinkedIn-based email finding, which uses a different lookup path than domain-based search. For each column, check 'Run only if previous column is empty' to enforce the cascade logic. This prevents redundant lookups and keeps credit usage efficient.
Test your waterfall configuration on a batch of 50 contacts before running the full list. Check the source column to see which provider is filling which percentage of rows. If the first provider fills 90%, the rest of the waterfall is mostly unused. If the first fills only 30%, move a stronger provider into the first position.
Add Email Validation to Catch Bad Results
Finding an email is not the same as finding a valid email. After the waterfall columns run, add a validation column that checks each found email against a verification service. Clay integrates directly with NeverBounce and ZeroBounce for this purpose. Configure the validation column to run after the waterfall and categorize each result: valid (safe to send), catch-all (server accepts all emails, deliverability uncertain), risky (likely invalid), and invalid (do not send). For your outreach, only accept 'valid' results. Flag 'catch-all' emails in a separate column for manual review: some catch-all domains are fine, others are not, and you need to make that call per domain. Remove 'risky' and 'invalid' emails entirely before exporting to your sequencer. This single validation step is what keeps your bounce rate below 2%, which protects your domain reputation.
Run email validation on a schedule for your existing CRM contacts too, not just new imports. Emails become invalid when people change jobs. A contact whose email was valid 18 months ago has roughly a 20-25% chance of having moved to a new employer since then.
Measure Fill Rate and Optimize Waterfall Order
After your first batch of 500+ contacts runs through the waterfall, pull the analytics to measure performance. Calculate fill rate per provider: how many emails did Apollo find versus Hunter versus Clay native? Calculate validation pass rate: of the emails found by each provider, what percentage passed as 'valid'? A provider with high fill rate but low validation pass rate is filling your list with bad emails, which is worse than not filling it at all. Based on this data, reorder your waterfall to prioritize providers with the best combination of fill rate and validation pass rate. Re-run the batch analysis every month as your list profile changes. Enterprise contacts on one domain type may have different provider coverage than SMB contacts on another. The waterfall order that works best for your ICP today may need adjustment as you move into new market segments.
Create a simple tracking table: provider name, contacts attempted, emails found, fill rate percentage, emails validated, validation pass rate. Update it after each major batch run. This data will save you thousands of dollars in wasted credits over time by keeping your waterfall order evidence-based.
Related Use Cases
ICP Enrichment Pipeline: Automate Lead Enrichment with Clay
Most enrichment workflows are manual, slow, and inconsistent. A rep exports a list, runs it through a tool, waits, and manually pastes results back. This workflow replaces that entire chain with an automated Clay pipeline that ingests raw leads, runs them through a structured enrichment sequence, applies ICP scoring, and outputs a clean, scored list ready for outreach. Once built, it runs on its own. You feed it leads, it returns enriched and scored contacts.
AI Account Research in 15 Minutes: The Clay + Claude Workflow
Account research is the foundation of every good GTM motion, and most teams still do it manually. This workflow uses Clay's enrichment engine and Claude-powered AI columns to turn a list of target domains into comprehensive account briefs in about 15 minutes. You will get company overviews, technographic signals, pain point hypotheses, and personalization angles, all structured and ready for outreach or sales prep.