Feature

Email Validation

Validate email addresses before outreach to protect your sender reputation and improve deliverability.

How Email Validation Works

Email validation is a multi-step process that checks if an email address is real and deliverable:

Validation Steps

  1. Syntax Check: Verifies the email follows proper format (e.g., user@domain.com)
  2. DNS Lookup: Checks if the domain exists and has valid MX records
  3. SMTP Verification: Connects to the mail server to confirm the mailbox accepts email
  4. Disposable Check: Detects temporary/disposable email services
  5. Risk Assessment: Identifies catch-all domains and other risk factors

Validation Statuses

After validation, each email is assigned one of these statuses:

Valid

The email exists and can receive mail. Safe to send.

Risky

May exist but has risk factors (catch-all, role-based). Use with caution.

Invalid

Does not exist or cannot receive mail. Will bounce — remove it.

Unknown

Validation could not be completed. Retry or proceed with caution.

Supported Providers

BounceBan

  • Best for: High-accuracy validation and production outreach lists
  • Accuracy: 98%+
  • Speed: Fastest provider
  • Setup: BounceBan Integration Guide

MailVeri

  • Best for: Budget-friendly bulk validation and trial runs
  • Cost: Lowest pricing tier in Enrichabl
  • Tradeoff: Slower processing than BounceBan
  • Setup: MailVeri Integration Guide

Hybrid (BounceBan + MailVeri)

  • Best for: A balance of cost and reliability when both keys are configured
  • Requires: Active BounceBan and MailVeri keys
BYOK Model:You pay validation providers directly at their standard rates. Enrichabl doesn't mark up credits or charge per-lead fees.

Batch Validation Workflows

Validate thousands of leads efficiently with batch processing:

  1. Select all leads in your pipeline (or filter first)
  2. Click Validate Emails
  3. Choose your provider
  4. Watch real-time progress (processed/total, success rate)
  5. Review results when complete
Pro Tip: Validate emails before running expensive AI enrichment to save costs on invalid leads.

Best Practices

Protecting Sender Reputation

  • Always validate emails before cold outreach
  • Remove Invalid statuses immediately
  • Be cautious with Risky statuses (consider secondary verification)
  • Keep bounce rates below 5% for optimal deliverability

Cost Optimization

  • Clean obvious invalids locally first (typos, syntax errors)
  • Validate in batches to use provider bulk pricing
  • Cache validation results to avoid re-validating same emails
  • Use MailVeri for non-critical campaigns and trial runs

When to Validate

Always validate:

  • Purchased or scraped lead lists
  • Lists older than 6 months
  • Before high-volume campaigns

May skip validation:

  • Inbound leads from forms (already verified)
  • Internal company emails
  • Recently validated lists (< 30 days)

Troubleshooting

High "Unknown" Rate

Cause: Greylisting or temporary server issues

Solution: Retry validation after a few hours

Validation Timeouts

Cause: Large batch or slow provider API

Solution: Split into smaller batches (5,000 leads max)

API Rate Limits

Cause: Exceeded provider rate limits

Solution: Wait for rate limit reset or upgrade provider plan

Next Steps