B2B Lead List Cleaner โ Dedupe, Normalize & MX-Verify
Pricing
from $50.00 / 1,000 cleaned leads
B2B Lead List Cleaner โ Dedupe, Normalize & MX-Verify
Clean messy B2B lead lists: normalize emails, flag role/disposable addresses, verify MX, dedupe by email or domain. Lower bounce rates before CRM import or outreach.
Pricing
from $50.00 / 1,000 cleaned leads
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
๐งน B2B Lead List Cleaner
Turn a messy lead list into clean, deduplicated, deliverable records. Normalizes emails, flags role/disposable addresses, verifies MX, and marks duplicates โ an enrichment add-on for any lead-gen workflow.
โก What you get
Your original fields, plus: emailNormalized, domain, validSyntax, roleAccount, disposable, mxValid, isDuplicate, deliverable, issues[].
๐ฏ Use cases
- Clean exported lead lists before importing to a CRM
- Cut bounce rates by dropping invalid/role/disposable emails
- Dedupe merged lists from multiple sources
- Pre-flight a list before paid enrichment/outreach
๐ Sample inputs
{"leads":[{"email":"Jane.Doe@Stripe.com","company":"Stripe"},{"email":"info@stripe.com"},{"email":"jane.doe@stripe.com"}],"dedupeBy":"email","verifyMx":true}
{"leads":["a@acme.com","b@acme.com"],"dedupeBy":"domain"}
๐ฆ Sample output
{"email":"Jane.Doe@Stripe.com","company":"Stripe","emailNormalized":"jane.doe@stripe.com","domain":"stripe.com","validSyntax":true,"roleAccount":false,"disposable":false,"mxValid":true,"isDuplicate":false,"deliverable":true,"issues":[]}
๐ Sample Output
๐ How it works
- Normalize โ lowercases/trims emails, extracts domain.
- Flag โ role accounts, disposable domains, invalid syntax.
- Verify โ checks each domain has an MX record (DNS-over-HTTPS).
- Dedupe โ by email, domain, or whole row.
- Score โ
deliverable= valid syntax + not disposable + MX present.
๐ Related Actors
๐ฐ Pricing Example
Pay-per-event: $0.005 per run + $0.05 per cleaned lead (lead-record).
| Leads | Cost |
|---|---|
| 100 | ~$5.00 |
| 1,000 | ~$50.01 |
| 5,000 | ~$250.00 |
| Apify's $5 free credit covers ~99 leads. Start free โ |
โ๏ธ Legal & data sources
Operates on the list you provide; the only external call is a public DNS MX lookup (DNS-over-HTTPS). No login, identified User-Agent.
โ FAQ
Does it send email? No โ MX is a DNS check, not an SMTP probe (see Email Verification for SMTP). Dedupe options? email, domain, or whole row. Keeps my fields? Yes โ your input fields pass through untouched. What's "deliverable"? Valid syntax + non-disposable + MX present. Role accounts? Flagged (info@, sales@, โฆ), not removed. Fresh MX? Live DNS at run time.
๐ Troubleshooting
- Everything mxValid=null โ
verifyMxdisabled or DNS unreachable. - Unexpected duplicates โ switch
dedupeBy(domain vs email). - Valid emails flagged โ check for role/disposable patterns in
issues. - Want SMTP-level checks โ use the Email Verification actor.
๐ท๏ธ About NexGenData
Structured public-data tools for analysts, developers, and operators. thenextgennexus.com.
๐ Related NexGenData Actors
Part of the NexGenData B2B Lead-Gen suite โ pair this Actor with:
- Contact Info Scraper Emails & Phone Numbers
- Company Email Finder B2B Contact Scraper
- Person Business Email Finder Name + Company Verified Email
- B2B Leads Finder Apollo & ZoomInfo Alternative
- B2B Contact Enricher Verified Emails, Roles & Firmographics
- Company Enrichment API Domain to Firmographics & Contacts
- Email Verification Bulk Deliverability, SMTP & MX Checks
- Lead List Enricher Emails, Phones & Social from Any Domain
