Step-by-Step Guide

Step 1: Sign Up & Upload Your Data

First, sign up for Datablist.com

Waterfall Email Verifier - Sign Up
Waterfall Email Verifier - Sign Up

Then, upload your CSV or Excel file with your list of email addresses.

Waterfall Email Verifier - Upload Your Data
Waterfall Email Verifier - Upload Your Data

Step 2: Navigate to the Enrichment

Click Enrich, then search for Waterfall Advanced Email Address Verification.

Waterfall Email Verifier - Navigate to the Enrichment
Waterfall Email Verifier - Navigate to the Enrichment

Step 3: Set Up the Enrichment

You'll see the following settings:

  • Custom Waterfall: Check this setting to customize the waterfall sequence and use your own API keys.

  • Waterfall Sequence: Define each provider and configure your API keys. Catch-all and unknown emails are passed down to the next provider.

By default, Datablist uses its own waterfall verification sequence, so you can leave both settings alone.

With Custom Waterfall, choose MillionVerifier, Icypeas, Enrow, Reoon, Findymail, LeadMagic, BulkEmailChecker or QuickEmailVerification. Set the provider order and add each provider's API key. Icypeas also requires your user ID. This is useful when you already have provider accounts and want to run verification from your spreadsheet.

Risky, catch-all and unknown results can continue to the next provider in your sequence. Datablist retries temporary provider rate limits for a limited period, so a 429 response does not immediately end the sequence. With a custom sequence, add the Validation Provider output to see which service supplied the result.

Once you're done here, scroll down to configure your inputs.

Waterfall Email Verifier - Set Up the Enrichment
Waterfall Email Verifier - Set Up the Enrichment

Step 4: Configure Your Inputs

  • Map the column that contains your email addresses as the Email input

Then click Continue to outputs configuration.

Waterfall Email Verifier - Configure Your Inputs
Waterfall Email Verifier - Configure Your Inputs

Step 5: Select Outputs

The Waterfall Email Verifier returns these data points:

  • Email Status: valid, invalid, risky, catch_all or unknown

  • Reason: Why the email got this status

  • Suggested Email: A corrected address when a likely typo is found

  • Free Provider: True for domains such as Gmail, Yahoo or Hotmail

  • Role Account: True for addresses such as support@ or team@

  • Domain: The part after the @

  • MX Provider: The email infrastructure provider

Click the ⊕ icons to add them to your collection, then click Instant Run.

Waterfall Email Verifier - Select Outputs
Waterfall Email Verifier - Select Outputs

Step 6: Run the Enrichment

Run a preview on a few rows first. Check the returned status, reason and suggested email fields. Click the chevron on the right side of the run button to choose how many items to process:

  • Run on first 10 items: Good for checking results before committing

  • Run on first 100 items: Useful for validating larger samples

  • Run on all view items: Process your entire list (or view if you've enabled filters)

Then 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.

Waterfall Email Verifier - Run the Enrichment
Waterfall Email Verifier - Run the Enrichment

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. Basic checks can identify:

  • Bad format, such as name@@company.com.
  • Missing or invalid domains and missing MX records.
  • Disposable or temporary email domains.
  • Free email providers and role accounts.

Email verification goes deeper. It checks whether the mailbox is likely to exist and accept messages. Providers can use mailbox checks, catch-all detection and other deliverability signals. A result is an assessment at the time of the check, not a guarantee that a future message will reach the inbox.

Datablist validates the address and domain first, then runs deeper verification when those checks allow it. For syntax, disposable-domain and domain-level checks, use the Free Email Validator. Use the advanced verifier when you need mailbox-level results or a custom provider sequence.

Review Your Email Verification Results

Use Email Status together with Reason when deciding which rows to keep:

  • valid: The provider considers the address deliverable. Use these rows first for outreach.
  • invalid: The address failed validation or verification. Remove it from your sending list, or review a suggested correction.
  • risky: The address may work, but the result carries risk. Review it separately.
  • catch_all: The domain accepts many addresses, so that result alone does not confirm the individual mailbox.
  • unknown: The provider could not return a reliable answer. Review the reason, improve the input or consider checking again later.

Reasons can explain invalid format, missing MX records, a disposable domain, a nonexistent or full mailbox, a timeout or temporary greylisting. Keep that context in a CRM cleanup export so your team knows why a contact was excluded.

Keep the original email column. Suggested Email can help repair a likely typo, but review the correction and verify it before replacing the original value. Free Provider and Role Account help separate personal-provider addresses and shared mailboxes such as support@, sales@ or team@ from individual business contacts.

Cost Examples

With the default managed sequence, a deliverability check costs 5 credits:

  • 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.

Rows that stop early on syntax or domain errors can cost nothing, so the final charge can be lower. Custom API-key usage is billed through your provider accounts. Use the calculator and credits documentation for current package prices rather than assuming a fixed dollar value per credit.

What To Do After Verification

Filter the collection by status before exporting it to your CRM or sending tool. Keep valid addresses first, and review risky, catch-all and unknown rows separately based on your campaign requirements. Remove invalid and disposable addresses from the sending list.

Use this workflow for cold outreach lists, newsletter exports, event invitations, recruiting campaigns, old CRM contacts and form submissions. For personalized outreach, review role accounts separately from individual contacts. For a broader cleaning workflow, see Email List Cleaning.