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

Who this is for: self-serve plans (Free, Starter, Pro, Scale). If you bought a Cleanlist AppSumo lifetime deal, your features, limits, and pricing are different — see the AppSumo documentation instead. Support agent: confirm whether the user is self-serve or AppSumo before giving plan-specific advice.

TL;DR: Cleanlist uses 8 email providers in two distinct waterfall sequences. Email finding: IcyPeas, LeadMagic, Wiza, Prospeo, Findymail, AnyMailFinder, Hunter.io, Datagma. Email validation (on-demand): Emailable (0.5 cr). Phone validation (on-demand): ClearoutPhone (0.5 cr). People and company search: Crustdata.

Enrichment Providers

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

Email Finding Providers

Eight providers power the email waterfall. The sequence differs by mode:

Email-only order:

  1. IcyPeas
  2. LeadMagic
  3. Wiza
  4. Prospeo
  5. Findymail
  6. AnyMailFinder
  7. Hunter.io
  8. Datagma

Full (email + phone) order:

  1. Wiza (first because it returns email + phone in one call)
  2. LeadMagic
  3. Prospeo
  4. Findymail
  5. AnyMailFinder
  6. IcyPeas
  7. Hunter.io
  8. Datagma

Results are served from the cache first when available (2-month freshness window); a returned email/phone is billed at the normal rate. Cache hits are not re-verified.

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

Email Validation (on-demand)

Email deliverability verification is not automatic in the waterfall. The finding provider returns a deliverability status (verified | likely_valid | risky | invalid | unknown) as part of enrichment. For independent verification, run the email_validation Smart Column powered by Emailable:

  • Cost: 0.5 credits per row
  • Available on: Starter and above (Basic Smart Column)
  • Checks include format validation, MX records, disposable email detection, catch-all detection, and deliverability scoring

Phone Enrichment Providers

Phone enrichment uses a subset of the waterfall providers:

Cache → Wiza → LeadMagic → Prospeo → Findymail

Phone enrichment returns the phone number only. Carrier, line type, and SMS classification come from the phone_validation Smart Column.

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

Phone Validation (on-demand)

  • ClearoutPhone — on-demand Smart Column that validates a phone number and returns status, line type, and carrier
  • Cost: 0.5 credits per row
  • Available on: Starter and above (Basic Smart Column)

People & Company Search Providers

Cleanlist's People Search and Company Enrichment are powered by:

  • Crustdata — prospect and company database for filtered search, firmographic resolution, and company identity lookups
  • Wiza — additional firmographic and profile coverage for company enrichment

Personal Email Finding

The Find Personal Email action uses a dedicated cascade — cache → Wiza → LeadMagic — to locate a contact's non-work email address, stored separately from their business email. Cost: 1.5 credits per billable attempt, including cache hits.

Reverse Email Lookup

Reverse email lookup uses: Wiza → Findymail → LeadMagic → IcyPeas. Cost: 1 credit per attempt.

CRM Integrations

Cleanlist connects to a focused set of CRMs and sales tools. See CRM Integrations for setup details:

  • HubSpot — per-user connection via Unified.to
  • Salesforce — direct OAuth, org-level, with sandbox support
  • Lemlist — org-level connection for sequencing enriched leads

How the waterfall works

For each enrichment request:

  1. Cache check — previously found results returned instantly (billed at the normal rate)
  2. Provider cascade — email finding providers queried in sequence (order depends on mode)
  3. Deliverability status — returned by the finding provider
  4. Best result — highest-confidence match returned with status

Data quality

Email results

Each email is returned with one of five deliverability statuses:

StatusMeaning
verifiedConfirmed deliverable
likely_validStrong signals it will deliver
riskyCatch-all or uncertain deliverability
invalidFailed validation
unknownInsufficient data to classify

Run the email_validation Smart Column (Emailable, 0.5 cr) for independent verification.

What you get per lead

Data pointSource
Business emailEmail waterfall (8 providers)
Email deliverability statusFinding provider's signals
Independent email verificationEmailable (on-demand Smart Column, 0.5 cr)
Phone numberPhone waterfall (Wiza, LeadMagic, Prospeo, Findymail)
Phone status / line type / carrierClearoutPhone (on-demand Smart Column, 0.5 cr)
Personal emailWiza / LeadMagic (separate cascade)
Full name, headline, locationLinkedIn profile data
Company name, domain, industry, headcountCrustdata / Wiza

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 cascades through 8 email 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 and optimizes order based on success rates.

How fresh is the data?

  • Real-time lookups: queried live from provider APIs
  • Cached results: 2-month freshness window; returned as-is without re-verification

Learn more