New: API Reference docs are live — integrate Cleanlist enrichment into your apps. View API docs →
Features
Enrichment Providers

TL;DR: Cleanlist cascades through 10+ data providers: Hunter.io, FindyMail, Datagma, IcyPeas, Prospeo, AnyMailFinder for email finding; ZeroBounce and Emailable for verification; ProxyCurl and Wiza for phone and LinkedIn data.

Enrichment Providers

Cleanlist.ai uses multiple best-in-class data providers in a waterfall enrichment system to maximize match rates. Each enrichment request cascades through providers until we find verified contact data.

Email Finding Providers

Our waterfall queries these providers in sequence to find business email addresses:

  1. Hunter.io — Domain-based email finding with pattern detection and confidence scoring
  2. FindyMail — Email finder and verifier with high deliverability focus
  3. Datagma — B2B contact data enrichment with real-time lookups
  4. IcyPeas — Email and phone enrichment across global datasets
  5. Prospeo — Email finding from LinkedIn profile data
  6. AnyMailFinder — Verified business email discovery with catch-all detection

Cost: 1 credit per successful email find. No charge for failed lookups.

Email Verification Providers

Every email found goes through independent verification before delivery:

  • ZeroBounce — Email validation, scoring, and deliverability testing
  • Emailable — Real-time email verification with detailed status codes

Verification checks include:

  • Format validation (RFC 5322 compliance)
  • Domain and MX record verification
  • Disposable email detection
  • Catch-all domain detection
  • Deliverability scoring (reliable, risky, unknown)

LinkedIn & Profile Data Providers

For prospect profile data, company information, and phone numbers:

  • ProxyCurl — LinkedIn profile and company data enrichment
  • Wiza — LinkedIn lead data extraction with email and phone

Cost: 10 credits per successful phone find. No charge for failed lookups.

CRM Integrations

Cleanlist.ai connects to CRMs via Unified API for consistent behavior across platforms:

  • HubSpot — Full two-way sync with field mapping
  • Salesforce — Lead, contact, and campaign member sync
  • Pipedrive — Contact sync and enrichment workflows
  • Microsoft Dynamics — Contact and lead sync

How the Waterfall Works

For each enrichment request:

  1. Cache Check — Previously verified results returned instantly (no credit charge)
  2. Provider Cascade — Email finding providers queried in sequence
  3. Verification — Found emails validated through ZeroBounce/Emailable
  4. Best Result — Highest confidence match returned with status
Request Email Enrichment

Cache Hit? → Return Email ✓ (0 credits)
    ↓ No
Hunter.io → Found? → Verify → Return Email ✓
    ↓ Not Found
FindyMail → Found? → Verify → Return Email ✓
    ↓ Not Found
Datagma → Found? → Verify → Return Email ✓
    ↓ ... continues through all providers
Mark as Not Found (0 credits charged)

The system automatically optimizes provider order based on historical success rates, adjusting the sequence to maximize match rates.

Data Quality

Email Results

Each email is returned with a status:

  • Reliable — Verified deliverable by ZeroBounce/Emailable
  • Risky — Valid format but deliverability uncertain (catch-all domain, etc.)
  • Unknown — Could not verify deliverability

What You Get Per Lead

Data PointSource
Business emailEmail finding providers (waterfall)
Email statusZeroBounce / Emailable
Phone numberProxyCurl / Wiza
Full name, headline, locationLinkedIn profile data
Company name, domain, industryCompany enrichment
Work experience, educationLinkedIn profile data

Compliance & Privacy

All providers in our stack:

  • Source data from publicly available business information
  • Support GDPR and CCPA compliance
  • Honor opt-out and data deletion requests
  • Use encrypted data transmission (TLS)

FAQ

Why multiple providers instead of one?

Single providers typically find 40-60% of emails. Our waterfall approach cascades through 6+ providers, significantly increasing match rates while you only pay once per successful enrichment.

Do I pay for each provider attempted?

No. You pay 1 credit for a successful email enrichment regardless of how many providers were queried. Failed enrichments are free.

Can I choose specific providers?

The system automatically selects the optimal provider sequence. This is tuned continuously based on success rates across millions of lookups.

How fresh is the data?

  • Real-time lookups: Queried live from provider APIs
  • Cached results: Refreshed periodically to maintain accuracy
  • Verification: Performed on every request, even for cached data

Learn More