Email lists decay fast. People change jobs, domains expire, mailboxes fill up, and disposable addresses slip into forms. Sending campaigns to bad emails hurts deliverability and wastes outreach budget.
Datablist's Waterfall Advanced Email Address Verification enrichment checks email addresses in bulk from a CSV or Excel file. It starts with email validation checks, then runs deeper inbox verification when needed. You can use Datablist's default provider sequence or build a custom waterfall email validation flow with your own API keys.
This is useful for sales teams, recruiters, marketers, agencies, and anyone who works with lead lists.
Email Validation vs Email Verification
People often use email validation and email verification to mean the same thing, but they are not identical.
Email validation checks whether an address is usable as data. It catches problems before calling a mailbox provider:
- Bad format, such as
name@@company.com. - Missing or invalid domains.
- Missing MX records.
- Disposable or temporary email domains.
- Free email providers, role accounts, and domain signals.
Email verification goes deeper. It checks whether the mailbox is likely to exist and accept messages. This can include SMTP checks, provider-specific mailbox checks, catch-all detection, greylisting signals, and inbox-level results.
Datablist combines both steps. First, it validates the email address and domain. Then it uses a waterfall email verifier to check deliverability when the address passes the basic tests.
What This Enrichment Checks
The enrichment returns a clear status for each email address:
- valid - The email looks safe to use.
- invalid - The address should be removed.
- risky - The address may work, but it carries risk.
- catch_all - The domain accepts many addresses, so the mailbox cannot be confirmed with certainty.
- unknown - The provider could not return a reliable answer.
It also returns extra fields to help you segment the list:
- Reason - Why the email got this status, such as invalid format, missing MX records, disposable domain, mailbox not found, timeout, or greylisting.
- Suggested Email - A corrected email when Datablist finds a likely typo.
- Free Provider - True for domains such as Gmail, Yahoo, or Hotmail.
- Role Account - True for addresses such as support@, sales@, info@, or team@.
- Domain - The domain after the @ symbol.
- MX Provider - The email infrastructure provider, such as Google, Microsoft, or OVH.
When To Use It
Use this enrichment before sending cold emails, newsletter campaigns, event invitations, or CRM sequences.
Common workflows include:
- Clean a prospect list before importing it into an outreach tool.
- Remove invalid emails from a newsletter export.
- Find catch-all domains before deciding whether to use a paid email finder.
- Split free email addresses from business email addresses.
- Flag role accounts before running personalized sales campaigns.
- Check old CRM contacts before a reactivation campaign.
- Validate form submissions before syncing them to your CRM.
Step-by-step Guide
Step 1: Import Your CSV or Excel File
Create a free Datablist account and import your file. Datablist works well with large CSV and Excel files, so you can clean thousands of rows without formulas or scripts.
Step 2: Select the Waterfall Email Verifier
Click Enrich, then search for Waterfall Advanced Email Address Verification.
Choose the column that contains your email addresses. Datablist will create new columns for the verification result.
Step 3: Run a Preview
Run a preview on a few rows first. Check the returned status, reason, and suggested email fields.
This helps you confirm the mapping before processing the full file.
Step 4: Verify the Full List
Run the enrichment on all rows. Datablist keeps a run status for each item, so you can filter failed rows, empty rows, invalid emails, catch-all domains, and unknown results.
Custom Waterfall Sequence
By default, Datablist uses its own waterfall verification sequence.
You can also enable Custom Waterfall and use your own provider API keys. This lets you create a custom waterfall for email validation and verification directly from your spreadsheet.
The supported providers include:
- MillionVerifier
- Icypeas
- Enrow
- Reoon
- Findymail
- LeadMagic
- BulkEmailChecker
- QuickEmailVerification
This is useful when you already pay for email verification providers and want Datablist to orchestrate them from one spreadsheet.
The custom waterfall sequence passes risky, catch-all, and unknown emails to the next provider. This improves the chance of getting a stronger result without checking every email with every provider. When you use your own API keys, Datablist also retries provider rate limits for a short period, so a temporary 429 response does not stop the sequence immediately.
Cost Examples
The advanced verifier costs 5 credits per deliverability check.
Some checks are free when the email stops early on syntax or domain errors, such as a disposable domain or an invalid address format.
Examples:
- 100 deliverability checks cost up to 500 credits.
- 1,000 deliverability checks cost up to 5,000 credits.
- 5,000 deliverability checks cost up to 25,000 credits.
If many emails fail basic checks, the final cost can be lower because those rows do not need a deep mailbox verification.
Tips for Better Email Cleaning
- Keep the original email column and write the verification results to new columns.
- Filter out invalid emails before importing the list into your sending tool.
- Review catch_all and unknown emails separately. They may still work, but they carry more risk.
- Remove disposable domains from marketing workflows.
- Split role accounts from personal business emails when your campaign needs one-to-one outreach.
- Use Suggested Email to repair obvious typos before discarding a contact.
What To Do After Verification
Once the verification is finished, filter your Datablist collection by status.
For cold outreach, keep valid emails first. Then decide how to handle catch-all, risky, and unknown emails based on your sender reputation and campaign risk.
For CRM cleaning, keep the reason field. It gives your team context when a contact should be updated, removed, or enriched again.
Free vs Advanced Email Verification
Use the Free Email Validator for quick list hygiene: syntax checks, disposable email detection, and domain-level signals.
Use the Waterfall Advanced Email Address Verification enrichment when deliverability matters more. It runs deeper inbox checks and can use a custom waterfall sequence when you have provider accounts.
This is useful before cold outreach, recruiting campaigns, newsletter imports, or CRM cleanup.
FAQ
Can I verify emails from a CSV file?
Yes. Import your CSV or Excel file, map the email column, run a preview, and then verify the full list in bulk.
What does advanced email verification check?
The page lists checks such as basic email validity, domain and mailbox signals, catch-all handling, and deeper validation through the waterfall flow.
Can I use my own verification providers?
Yes. Enable Custom Waterfall, choose your provider order, and add your API keys. Datablist supports MillionVerifier, Icypeas, Enrow, Reoon, Findymail, LeadMagic, BulkEmailChecker, and QuickEmailVerification.
What is a custom waterfall for email validation?
A custom waterfall is a provider sequence you control. Datablist checks an email with the first provider, then sends catch-all, unknown, or risky results to the next provider in your sequence. This helps you combine several email validation and verification services from one workflow.
What should I do after verification?
Filter risky, invalid, or unknown emails before outreach. Keep verified emails and export the cleaned list to your CRM or sending tool.