A practical walkthrough of cleaning your email list using Enrichmatic. From uploading your CSV to downloading verified results, this guide covers everything you need to get started.
Cleaning your email list doesn't have to be complicated. With Enrichmatic, you can go from a messy CSV to a verified, campaign-ready list in minutes. Here's exactly how.
Make sure you have your email list in one of these formats:
CSV (.csv)
TXT (.txt)
XLSX (.xlsx)
Your file can contain up to 1 million email addresses. Don't worry about duplicates — we remove them automatically at no extra cost.
Log into your Enrichmatic dashboard and drag your file onto the upload area. You can also click to browse your files.
Enrichmatic automatically detects the email column in your file. If your CSV has multiple columns (name, company, phone, etc.), we'll find the email addresses and ignore the rest.
Before verification begins, you'll see a preview showing:
Total email addresses found
Duplicates detected (removed for free)
Estimated credits needed
Estimated time to complete
This is your chance to confirm everything looks right before spending credits.
Click "Verify" to begin. Enrichmatic routes each email through multiple verification providers for maximum accuracy. You'll see real-time progress:
Safe to Send — Valid, active email addresses
Review — Addresses that need manual review (catch-all domains, role-based addresses)
Remove — Invalid addresses, disposable emails, and known spam traps
For larger lists, you can close the browser and come back later. We'll send you an email when verification is complete.
Once verification finishes, download your results as a single, clean CSV file. You have three download options:
Safe emails only — Only addresses verified as deliverable
Full results — All addresses with status columns appended
Flagged addresses — Only addresses that need attention
In the simplified view, you'll see three categories:
| Category | Meaning | Action | |----------|---------|--------| | Safe to Send | Verified, active mailbox | Include in campaigns | | Review | Uncertain (catch-all, etc.) | Decide based on risk tolerance | | Remove | Invalid or risky | Never send to these |
Toggle to detailed view for seven granular statuses:
Valid — Confirmed deliverable
Invalid — Mailbox doesn't exist
Catch-All — Domain accepts everything (risky)
Disposable — Temporary address
Role-Based — Generic address (info@, support@)
Unknown — Couldn't determine (credit refunded)
Spam Trap — Known trap address (dangerous)
Verify regularly — Email addresses go stale at 2-3% per month
Use the Review category wisely — If you have good engagement data, keep engaged catch-all addresses
Re-verify before big campaigns — Even a list verified last month can have new bounces
Don't skip catch-all resolution — Our multi-provider approach significantly reduces unknowns on catch-all domains
Remember:
Duplicates don't cost credits — removed automatically
Unknown results get refunded — you only pay for definitive results
Credits never expire — use them whenever you need
That's it. Three steps, clean data, better campaigns.
Bulk email verification with crypto payments and non-expiring credits.