Sending a campaign to a dirty list is one of the fastest ways to damage deliverability. This guide shows how to clean an email list before a campaign using proven verification steps and the right bulk email validation tool.
Step 1: Export your list
Export contacts from your CRM, ESP, or lead database as CSV or TXT. Remove obvious duplicates in Excel or Google Sheets before validation.
Step 2: Remove duplicates and obvious bad formats
Delete rows missing @ symbol, obvious test emails, and duplicate addresses. This reduces validation time and cost.
Step 3: Run bulk email verification
Upload the file to a bulk email validation service such as TsEmailValidator.exe. The software checks syntax, domain MX records, and mailbox existence.
Step 4: Segment results
Separate valid, risky, and invalid emails. Remove invalid addresses completely. Review risky emails (catch-all, disposable, role-based) based on your risk tolerance.
Step 5: Re-import only valid contacts
Import the cleaned segment back to your email platform. Tag the list with last-verified date for future hygiene.
Step 6: Verify again before major sends
Lists decay about 2–5% per month. Re-verify before large campaigns or after importing purchased lists.
Recommended tool
TsEmailValidator.exe makes this workflow simple on Windows with unlimited validations on Lifetime plan.
Download TsEmailValidator.exe | View pricing
FAQ
How often should I clean my list? Monthly for active databases; always before large campaigns.
What bounce rate is safe? Keep hard bounces under 2% for best deliverability.
Verify your list with TsEmailValidator.exe — Free download | Pricing | Home
Ready to clean your list? Download TsEmailValidator.exe — Free (200 emails) or Lifetime for $43 (pay once, unlimited forever). Support: support@timesolutionz.com.