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:
- IcyPeas
- LeadMagic
- Wiza
- Prospeo
- Findymail
- AnyMailFinder
- Hunter.io
- Datagma
Full (email + phone) order:
- Wiza (first because it 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 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 → FindymailPhone 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:
- 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 Smart Column (Emailable, 0.5 cr) for independent verification.
What you get per lead
| Data point | Source |
|---|---|
| Business email | Email waterfall (8 providers) |
| Email deliverability status | Finding provider's signals |
| Independent email verification | Emailable (on-demand Smart Column, 0.5 cr) |
| Phone number | Phone waterfall (Wiza, LeadMagic, Prospeo, Findymail) |
| Phone status / line type / carrier | ClearoutPhone (on-demand Smart 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?
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