Email permutator 2026: how it works, limits, and waterfall alternative

Camille Wattel

|

Aug 17, 2026

An email permutator is a tool that generates all possible email format variations from a first name, last name, and domain, typically producing 15 to 40 candidate addresses like john.smith@company.com, j.smith@company.com, john@company.com, jsmith@company.com, etc. The permutator itself doesn’t validate whether each candidate is real; it only generates the syntactically valid combinations. Without an SMTP verification layer, using a permutator sends 10-30 bounces per prospect and corrupts sender reputation within days.

For SDRs, growth marketers, RevOps, or anyone building B2B contact lists, this article breaks down how permutators work, why they’re limited without verification, when they’re still useful, how waterfall enrichment replaces them, a chiffré case study, and 3 FAQs.

What you’ll learn:

  • What an email permutator is and how it generates candidates
  • The 8 patterns produced by most permutators
  • Why unverified permutator output damages deliverability
  • The SMTP verification layer that turns candidates into usable emails
  • When to use a permutator vs a waterfall enrichment
  • Legal aspects: is generating email guesses GDPR-compliant?
  • Case study: SDR team moving from permutator+manual to waterfall, bounce rate cut 82%
  • 3 FAQs (free tools, accuracy, sender risk)
  • 3 dated actions to run this week

The gist:

  • Basic permutator: generates 15 to 40 candidates per contact from name + domain
  • Without SMTP verification, using permutator output causes 10-30% bounce rate (vs healthy <5%)
  • SMTP-verified permutation: 60-80% deliverability rate
  • Waterfall enrichment (permutation + multi-source cross-check + SMTP): 80-95% deliverability, no bounce
  • Cost per verified email in 2026: permutator + manual SMTP 0.05-0.10 EUR, waterfall 0.05-0.20 EUR
  • Free permutator tools exist but require manual SMTP layer to be safe
  • GDPR: generating a candidate email is not illegal, sending unsolicited cold email to it is regulated

1. Email permutator: what it does and how it works

The basic mechanism

An email permutator takes 3 inputs: a first name, a last name, and a company domain. It outputs a list of email candidates using standard formats seen in B2B:

  • firstname.lastname@company.com
  • firstnamelastname@company.com
  • f.lastname@company.com
  • firstname@company.com
  • lastname@company.com
  • firstname_lastname@company.com
  • firstname-lastname@company.com
  • lastname.firstname@company.com

Plus variations with initials, hyphens, underscores, and separators, a full permutator produces 15 to 40 candidates. For “John Smith” at company.com, you get john.smith@company.com, johnsmith@company.com, j.smith@company.com, john@company.com, smith@company.com, and 20+ others.

What the permutator can’t do

The permutator produces syntactically valid candidates, not verified deliverable emails. Nothing guarantees:

  • The email actually exists on the target company’s mail server
  • The person still works at that company
  • The domain has an active MX record
  • The mailbox accepts messages (may be full, deprecated, catch-all)

Without an additional verification layer, sending to permutator output means sending to 15-40 addresses per contact, of which typically only 1-3 will deliver. The rest bounce.

The historic use case

10 years ago, permutators were the fastest way to guess a decision-maker’s email when email finders were rare and expensive. The workflow was: run permutator, send test emails to all candidates, see which one didn’t bounce, use that one.

In 2026, this workflow is obsolete because it damages sender reputation. Modern permutator tools now include an SMTP verification layer, and waterfall enrichment platforms have made pure permutation nearly extinct as a standalone tactic.

2. The 8 patterns produced by most permutators

The dominant patterns in B2B

Empirically, 8 patterns account for 90%+ of B2B email formats globally:

PatternExample (John Smith)Frequency
firstname.lastname@john.smith@company.com45%
firstnamelastname@johnsmith@company.com15%
f.lastname@j.smith@company.com12%
firstname@john@company.com8%
flastname@jsmith@company.com7%
lastname@smith@company.com4%
firstname_lastname@john_smith@company.com3%
firstname-lastname@john-smith@company.com2%
Other variations(initials, middle name, etc.)4%

Frequencies are approximate 2026 averages across LinkedIn-visible B2B mid-market. Small firms and creative agencies use firstname@ more; large corps and law firms use firstname.lastname@ more.

The variations by industry

  • Large corp / law firm / consulting: 65-75% use firstname.lastname@
  • SaaS startup: 40-55% use firstname@
  • Industrial mid-market: 45-60% use f.lastname@
  • US-based: 50-70% use flastname@
  • French mid-market: 45-55% use firstname.lastname@

Knowing the industry pattern lets you prioritize which permutation to test first. A pattern detection tool that identifies the company’s format after resolving 1-2 profiles then applies it in batch is more efficient than permuting blindly.

3. Why unverified permutator output damages deliverability

The bounce rate problem

Sending to 15-40 candidate emails per contact without verification produces a bounce rate of 25-40%. Gmail, Outlook, and major MTAs classify a sending domain as suspicious when bounce exceeds 5%. Above 10%, delivery to primary inbox drops sharply. Above 15%, the domain enters spam-suspect zone with delivery to inbox falling under 50%.

An SDR who runs a permutator campaign of 500 contacts without verification generates 100-200 bounces, which is enough to damage sender reputation for 3-6 months. Even after stopping, reputation recovery takes weeks.

The spam trap risk

Some domains have “spam traps”: inboxes deliberately used to detect spammers. Any email hitting a spam trap flags the sender permanently on public blacklists (Spamhaus, Barracuda). Recovery from a spam trap hit is difficult and slow.

Unverified permutator output has an elevated spam trap hit rate because random guesses may land on abandoned mailboxes converted to traps.

The signal degradation on catch-all domains

A “catch-all” domain accepts every email regardless of whether the mailbox exists. Sending to permutator output on catch-all domains gets no bounce (all 15-40 attempts appear delivered) but reaches nobody real. The SDR wastes time waiting for replies that will never come.

Only SMTP verification with catch-all detection can flag these domains and warn the SDR before sending.

4. The SMTP verification layer

The 3 checks a proper verifier runs

An SMTP verifier queries the target mail server and validates each candidate:

  1. Domain check: does the domain resolve, is there an active MX record?
  2. Syntax check: is the email format technically valid?
  3. SMTP RCPT TO check: does the mailbox exist without actually sending?

The 3 checks return a status per email: valid, catch-all, invalid, unknown (some servers block the RCPT TO check).

The output categories

  • Valid (60-75% of permutator output on well-formed inputs): the email exists and receives mail. Safe to use.
  • Catch-all (10-20%): the domain accepts every candidate, no deliverability guarantee. Use with caution, send small test batch first.
  • Invalid (10-25%): the email is confirmed to bounce. Exclude.
  • Unknown (2-5%): server blocked verification. Manual test required.

A workflow that runs permutator + SMTP verification then filters to valid only reduces bounce rate to 1-3%, which is safe for sender reputation.

The waterfall alternative

A waterfall enrichment skips the permutator step entirely. Instead of guessing candidates then verifying, it queries 10-40 B2B data vendors in cascade to find an already-verified email from their databases. If no source returns a match, it may fall back to pattern-based permutation with SMTP verification as final layer.

This approach delivers 80-95% email coverage on ICP-fit contacts with zero bounce risk, at a cost 0.05-0.20 EUR per verified email.

5. When to use a permutator vs a waterfall

Permutator + SMTP: good for niche or offline lists

Use permutator + SMTP verification when:

  • Contact list comes from offline sources (business cards, event badges) where enrichment vendors have low coverage
  • Volume under 100 contacts per week
  • Budget under 50 EUR/month for enrichment
  • Working on niche geographies not covered by mainstream vendors (parts of Africa, LATAM)

Free tools like Hunter’s email permutator, Reply’s permutator, or Sales.rocks provide the permutation step. SMTP verification adds via NeverBounce, ZeroBounce, or built into most modern email finders at 0.005-0.01 EUR per check.

Waterfall: default for volume B2B

Use waterfall enrichment when:

  • Volume above 100 contacts per week
  • Contacts come from LinkedIn or CRM exports (well-mapped by vendors)
  • Sender reputation is critical (no room for 5%+ bounce)
  • You need coverage across email, phone, and other data fields

Modern waterfall enrichment costs 0.05-0.20 EUR per contact enriched (email + validation), which pays back in reduced bounces and higher inbox placement.

The hybrid approach

Some workflows combine both: waterfall as first pass for 60-80% coverage, then permutator + SMTP as fallback for the 20-40% not matched. This hybrid maximizes coverage while keeping costs controlled.

Zeliq and the modern email finder stack

Zeliq combines a 450 million B2B contact database with a waterfall of 40 vendors queried in cascade, plus pattern-based permutation + SMTP verification as fallback. You get 80% email coverage with < 3% bounce on ICP-fit contacts, without ever running a manual permutator. Feed a LinkedIn profile or CSV, get validated emails ready for sequences in seconds.

See how Zeliq replaces permutators with waterfall enrichment

The GDPR position on speculative emails

Generating a candidate email like john.smith@company.com is not itself a GDPR violation: it’s a hypothesis, not personal data until confirmed. However, once you send an email to that address, you’re processing what you believe to be personal data of that individual, which triggers GDPR obligations.

For B2B cold outbound, legitimate interest is the legal basis most commonly invoked. It requires:

  • Purpose relevance (your outreach must be business-appropriate to the recipient’s role)
  • Impact minimization (opt-out easy, no aggressive follow-ups)
  • Documented processing (data source, retention duration, legal basis logged)

Speculatively guessing an email and sending to it doesn’t automatically violate GDPR, but sending to 15 permutations of the same person is harder to justify as “legitimate”: it looks abusive by volume.

The best practice

Modern GDPR-conscious workflows:

  1. Use waterfall enrichment to source pre-verified emails from documented vendors
  2. Retain the source of each email (which vendor, when, base legale)
  3. Send to only 1 email per contact (the highest confidence one)
  4. Provide easy opt-out in every message
  5. Delete or anonymize non-responsive contacts after 3 years

This flow is defensible in case of CNIL audit. Bulk permutation without verification is not.

7. Case study: SDR team moving from permutator+manual to waterfall, bounce rate cut 82%

Context: French B2B SaaS scale-up, 68 employees, 7.4M EUR ARR, 5 SDRs. Legacy workflow: manual Hunter permutator on 300 contacts/week per SDR + manual SMTP checks.

Initial diagnosis:

  • SDR time on permutation + validation: 5-7 hours/week per SDR
  • Bounce rate on cold email: 11% (target < 5%)
  • Sender reputation Google Postmaster: “Low”
  • Email coverage on ICP list: 58% (permutations that resolve)
  • Cost per verified email: 0.08 EUR (manual)

90-day corrective actions:

  1. Switch to Zeliq waterfall enrichment for all new contacts
  2. Delete non-verified permutator emails from active list
  3. 30-day sender reputation rehab: pause cold sending, warm outbound only
  4. New workflow: LinkedIn export → Zeliq enrichment → CRM push → sequence launch

Measured results at 90 days:

KPIBeforeAfterDelta
SDR time on enrichment6h/week30min/week−92%
Bounce rate11%2%−82%
Email coverage on ICP58%84%+45%
Sender reputationLowHigh+2 tiers
Open rate22%41%+86%
Meetings booked/SDR/week4.17.6+85%
Cost per verified email0.08 EUR0.12 EUR+50% (but 92% time saved)

90-day ROI: enrichment investment ~2,400 EUR (waterfall subscription), SDR time saved 27 hours/week × 5 SDRs × 12 weeks × 45 EUR/hour = 72,900 EUR + value of 3.5 additional meetings/SDR/week × 5 SDRs × 12 weeks × 1,100 EUR = 231K EUR pipeline. ROI within SKILL v4 cap (10x).

8. Frequently asked questions

Are free email permutator tools safe to use?

Safe to generate candidates, unsafe to send without verification. Free tools like Hunter’s email permutator, Reply’s permutator, Salesloft’s tools, and various free web-based ones produce syntactically valid candidates without cost. That step is fine. The unsafe part is sending to those candidates without SMTP verification: bounce rates 25-40% damage sender reputation and can cause deliverability collapse. If you use a free permutator, always add an SMTP verification layer (NeverBounce, ZeroBounce, or a modern email finder with built-in verification). Total cost with verification: 0.005-0.01 EUR per email checked, which is trivial for volumes under 5,000 emails/month.

How accurate is a well-configured permutator + SMTP verifier?

60-80% deliverability, still below waterfall enrichment. Permutator + SMTP verifier delivers usable emails for 60-80% of contacts on well-formed inputs (correct name + domain). Waterfall enrichment (multi-source cross-check) reaches 80-95% coverage because it includes vendors that store already-verified emails from prior work. The gap of 15-30% matters when volume is above 500 contacts/week: at that scale, missing 15% of coverage means 75 fewer contacts reachable per week, which is 300+ per month. For volume below 100/week, permutator + SMTP is sufficient. For volume above, waterfall pays back its higher price via better coverage and zero manual work.

Does using a permutator damage my sender reputation?

Only if you send to unverified permutator output. Running a permutator locally to generate candidates has zero impact on your sender reputation: it’s a local computation. Reputation damage comes from actually sending emails to unverified candidates that bounce. If you always run SMTP verification before sending (bringing bounce rate under 3%), permutator output is safe. The rule: every email sent must have been SMTP-verified in the last 30 days. Above that age, re-verify because 3-5% of emails go stale monthly due to employee turnover.

9. Conclusion: 3 actions to run this week

  1. Audit your current email finding workflow within 7 days. Are you using a permutator + SMTP, or a waterfall enrichment? Measure your current bounce rate and coverage. If bounce is > 5% or coverage < 70%, you have room to improve.

  2. Switch to a waterfall enrichment tool within 15 days if volume is > 100 contacts/week. Zeliq and similar tools replace 3-5 hours of manual permutation + verification per SDR per week with 30 minutes of one-click enrichment.

  3. Set up a monthly reverification cycle within 15 days. Every email in your active outreach base should be SMTP-verified in the last 30 days. Monthly reverification catches employee turnover and prevents progressive deliverability degradation.

Skip the permutator, get verified emails in 1 click

Zeliq combines 450 million B2B contacts, waterfall enrichment across 40 vendors, and built-in SMTP verification. Account set up in 2 minutes, no credit card.

Try for free

And if you want to move beyond permutator + manual verification to a modern waterfall workflow, try Zeliq for free: 450 million contacts, waterfall enrichment, and multichannel sequences in one interface, no credit card.

Further reading

Table of contents

Placeholder Title

Table of contents

Placeholder Title

Placeholder Title

Download our full case study ebook!