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 9 email providers in three distinct waterfall sequences. Email finding: IcyPeas, Crustdata, 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
Nine providers power the email waterfall. The sequence differs by mode:
Email-only order:
- IcyPeas (cheapest, so it leads)
- Crustdata
- LeadMagic
- Wiza
- Prospeo
- Findymail
- AnyMailFinder
- Hunter.io
- Datagma
Full (email + phone) order:
- Crustdata (returns business email + phone in one call)
- Wiza (also returns email + phone in one call)
- LeadMagic
- Prospeo
- Findymail
- AnyMailFinder
- IcyPeas
- Hunter.io
- 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 column powered by Emailable:
- Cost: 0.5 credits per row
- Available on: Starter and above
- 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 → Crustdata → Wiza → LeadMagic → Prospeo → FindymailPhone enrichment returns the phone number only. Carrier, line type, and SMS classification come from the Phone Validation column.
Cost: 10 credits per successful phone find. No charge for failed lookups.
Phone Validation (on-demand)
- ClearoutPhone — on-demand column that validates a phone number and returns status, line type, and carrier
- Cost: 0.5 credits per row
- Available on: Starter and above
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 fresh lookup. Cache hits are free.
Reverse Email Lookup
Reverse email lookup uses: Wiza → Findymail → LeadMagic → IcyPeas. Cost: 2 credits per email, sold as a flat bundle (lookup + enrichment). This is the one action charged whether or not the email resolves.
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:
- Cache check — previously found results returned instantly (billed at the normal rate)
- Provider cascade — email finding providers queried in sequence (order depends on mode)
- Deliverability status — returned by the finding provider
- Best result — highest-confidence match returned with status
Data quality
Email results
Each email is returned with one of five deliverability statuses:
| Status | Meaning |
|---|---|
verified | Confirmed deliverable |
likely_valid | Strong signals it will deliver |
risky | Catch-all or uncertain deliverability |
invalid | Failed validation |
unknown | Insufficient data to classify |
Run the Email Validation column (Emailable, 0.5 cr) for independent verification.
What you get per lead
| Data point | Source |
|---|---|
| Business email | Email waterfall (9 providers) |
| Email deliverability status | Finding provider's signals |
| Independent email verification | Emailable (on-demand column, 0.5 cr) |
| Phone number | Phone waterfall (Crustdata, Wiza, LeadMagic, Prospeo, Findymail) |
| Phone status / line type / carrier | ClearoutPhone (on-demand column, 0.5 cr) |
| Personal email | Wiza / LeadMagic (separate cascade) |
| Full name, headline, location | LinkedIn profile data |
| Company name, domain, industry, headcount | Crustdata / 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?
Any single provider has gaps in its database. Our waterfall cascades through 9 email providers, so a contact missing from the first can still be found by a later one — and you only pay once per successful enrichment, no matter how many were tried.
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