B2B Leads Cleaner — Clean, Dedupe & Enrich Lead Lists avatar

B2B Leads Cleaner — Clean, Dedupe & Enrich Lead Lists

Pricing

from $4.00 / 1,000 starter per leads

Go to Apify Store
B2B Leads Cleaner — Clean, Dedupe & Enrich Lead Lists

B2B Leads Cleaner — Clean, Dedupe & Enrich Lead Lists

Clean, deduplicate, and enrich B2B leads from JSON, CSV, or Excel. Remove duplicates, normalize phones to E.164, filter disposable emails, and enrich with company website data. 3 tiers starting at $4 per 1,000 leads.

Pricing

from $4.00 / 1,000 starter per leads

Rating

0.0

(0)

Developer

Khaled Attya

Khaled Attya

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

30 minutes ago

Last modified

Categories

Share

B2B Leads Cleaner

Clean, deduplicate, and enrich your existing B2B leads — from JSON, CSV, or Excel.

What it does

Transform raw B2B leads (from any source) into clean, ready-to-use data:

  • UTF-8 normalization + address cleaning
  • Phone numbers to E.164 format
  • Email filtering (basic + advanced)
  • Duplicate removal (text + geospatial)
  • Website liveness check
  • Email enrichment from company websites

3 Tiers

Starter — $4 / 1,000 leads

  • UTF-8 + Address + URL cleaning
  • Phone E.164
  • Basic email filtering
  • Text deduplication
  • JSON input
  • Max: 2,000 leads/run

Growth — $6 / 1,000 leads

  • Everything in Starter
  • File upload (Excel + CSV + JSON)
  • Advanced email filtering (disposable + placeholder)
  • Email enrichment (Layer 1 — free)
  • Max: 1,000 leads/run

Pro — $8 / 1,000 leads

  • Everything in Growth
  • HTTP ping (live website check)
  • Geospatial deduplication (50m + Levenshtein)
  • Email enrichment (Layer 2 — Apify fallback)
  • Priority queue
  • Direct support
  • Max: 500 leads/run

Usage

JSON input

Send a JSON body like this:

{
"plan": "starter",
"leads": [
{
"business_name": "Test Cafe",
"formatted_address": "Cairo",
"international_phone": "01012345678"
}
],
"country_code": "EG"
}

File upload (Growth + Pro)

Upload .xlsx, .csv, or .json directly in the Actor input.

Output

Each cleaned lead is pushed to the dataset with:

  • business_name, phone_e164, extracted_public_emails
  • is_website_alive, city, country
  • All original fields preserved + cleaned

Pricing

  • $0.10 per run start
  • $4.00 / 1,000 leads (Starter)
  • $6.00 / 1,000 leads (Growth)
  • $8.00 / 1,000 leads (Pro)

Support

For Pro tier: direct support. For other tiers: community support.