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:
- Hunter.io — Domain-based email finding with pattern detection and confidence scoring
- FindyMail — Email finder and verifier with high deliverability focus
- Datagma — B2B contact data enrichment with real-time lookups
- IcyPeas — Email and phone enrichment across global datasets
- Prospeo — Email finding from LinkedIn profile data
- 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:
- Cache Check — Previously verified results returned instantly (no credit charge)
- Provider Cascade — Email finding providers queried in sequence
- Verification — Found emails validated through ZeroBounce/Emailable
- 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 Point | Source |
|---|---|
| Business email | Email finding providers (waterfall) |
| Email status | ZeroBounce / Emailable |
| Phone number | ProxyCurl / Wiza |
| Full name, headline, location | LinkedIn profile data |
| Company name, domain, industry | Company enrichment |
| Work experience, education | LinkedIn 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