Skip to main content
Deepline’s cost-aware email waterfall tries deterministic email patterns with low-cost validation first, falls back to its configured finder providers if no pattern matches, and optionally verifies deliverability with ZeroBounce. For example, a first-pattern match uses one 0.09-credit LeadMagic validation. Inspect the live play for the current provider order. Single-provider enrichment commonly leaves coverage gaps. Waterfall enrichment improves match rates by querying multiple providers in sequence. Specific lift varies by ICP and region. You can chain a ZeroBounce validation step after the waterfall to verify deliverability. B2B data decays at roughly 22.5% per year (HubSpot via Cognism), so the verification step catches stale emails that would otherwise bounce.

How do I find and validate emails with Claude Code?

In Claude Code, type:
With Codex:

What does the email waterfall with validation do step by step?

The cost-aware waterfall runs in three phases: pattern validation, paid provider fallback, and deliverability verification. For example, a lookup that validates the first pattern uses one 0.09-credit validation. The paid fallback only fires when no pattern validates.
A contact moves through configured enrichment providers. Pattern validation and Provider A miss, Provider B returns a valid email, and later providers are skipped.

Example of the shared waterfall routing pattern: providers run in the configured order, misses fall through, and later providers are skipped after the stopping condition is met.

1

Try email patterns

Deepline generates likely deterministic patterns, such as first.last@domain and firstlast@domain, and validates them with LeadMagic.
2

Fall through to paid providers if needed

If no pattern validates, the configured finder waterfall runs. Inspect the live play for the current provider order.
3

Optionally validate deliverability

Chain zerobounce_validate after the waterfall for bounce-risk scoring — checking deliverability, not just syntax.
4

Return verified email with status

The email is returned with a deliverability status: valid, catch-all, or invalid.

Which providers does the waterfall try and in what order?

The name_and_domain_to_email_waterfall runs in three configured phases: Phase 1 — Email patterns:
  1. Generate configured deterministic patterns such as first.last@domain
  2. Validate each candidate with LeadMagic
  3. If one validates, skip paid providers entirely
Phase 2 — Finder fallback (if no pattern matched): Run the configured finder providers in order. Inspect the live play for the current route. Phase 3 — Optional deliverability check: Chain zerobounce_validate on the found email for bounce-risk scoring These are standalone tool prices, not a total-run quote or a claim about provider order. Actual cost depends on which steps execute and whether you use managed billing or BYOK.
The cost-aware waterfall saves the most on well-known domains (Google, Stripe, etc.) where email patterns are predictable. For smaller companies with non-standard patterns, it falls through to paid providers.

Related tasks: Find Work Email | Find Personal Email | Prospecting and multi-signal outreach

Frequently Asked Questions

What is the difference between Find Work Email and Email Waterfall with Validation?

Find Work Email finds an email using a configured provider waterfall. Email Waterfall with Validation adds two things: low-cost email pattern matching first, and optional ZeroBounce deliverability verification. Use Find Work Email for speed. Use Email Waterfall with Validation when you need deliverability guarantees.

How much does the email waterfall with validation cost?

For example, a first-pattern match uses one 0.09-credit LeadMagic validation. As a standalone tool-rate example, a successful DropLeads Email Finder result costs 0.26 credits; this does not imply where DropLeads appears in the active play. Actual cost depends on the steps that execute and any optional ZeroBounce verification. The cost-aware approach saves the most money on domains with predictable email patterns.

Can I find and validate emails in bulk from a CSV?

Yes. type /deepline-gtm find and validate emails for leads.csv and Deepline reads your column headers (first_name, last_name, domain), selects the cost-aware waterfall, and enriches every row with a verified email and deliverability status. Always pilot with 3-5 rows first.

What does the deliverability verification check?

ZeroBounce checks whether the email address is deliverable, not just syntactically valid. It returns: valid (safe to send), catch-all (domain accepts all addresses, delivery uncertain), or invalid (will bounce). This matters for sender reputation in outbound campaigns.

What data do I need for the email waterfall with validation?

First name, last name, and domain (e.g., “Sarah”, “Chen”, “stripe.com”). The waterfall uses these to generate email patterns before trying paid providers. Company name doesn’t change behavior here — this waterfall is built for the name + domain input combination.