What it does
B2B Lead List Cleaner takes a messy export and makes it outreach-ready: it normalizes every email, extracts the domain, validates syntax, and flags role-based and disposable addresses. It then runs an MX check over DNS-over-HTTPS, deduplicates by email, domain, or full row, and computes a deliverability indicator so you know which records are safe to keep. Original fields are preserved and each row is augmented with the cleaning metadata.
Who it's for
Anyone who buys, scrapes, or merges lead lists and pays for what happens next — SDRs and growth teams prepping a CRM import, RevOps cleaning merged sources, and anyone pre-flighting a list before paid enrichment or a send.
Sample fields / output
{ "email":"Jane.Doe@Stripe.com", "emailNormalized":"jane.doe@stripe.com",
"domain":"stripe.com", "validSyntax":true, "roleAccount":false,
"disposable":false, "mxValid":true, "isDuplicate":false,
"deliverable":true, "issues":[] }
Every record keeps its original fields plus emailNormalized, domain, validSyntax, roleAccount, disposable, mxValid, isDuplicate, deliverable, and an issues array.
Example use cases
- Clean an exported lead list before importing it into a CRM
- Cut bounce rates by dropping invalid, role-based, or disposable emails
- Dedupe lists merged from multiple sources, then pre-flight before paid enrichment
▶ Run B2B Lead List Cleaner on Apify
Related actors
FAQ
Does it send or store my emails?
No. It processes your list and returns cleaned records — it doesn't send anything or retain your data.
How is deliverability decided?
It combines syntax validity, non-disposability, and a live MX check into a single deliverable flag.
What does it cost?
Pay-per-event: $0.005 per run plus $0.05 per cleaned lead, so about $50 for 1,000 leads.
Top comments (0)