Everything you need to go from messy export to a database your reps can trust — in about five minutes.
Your first 500 records are cleaned and scored free — no card, no signup. Upload a larger file and the sandbox processes the first 500; the full file runs on a paid pass from $0.30 per verified record. The 500-contact sample file is seeded with real-world problems — duplicates, geo conflicts, personal emails, missing fields — so you can watch every stage do real work.
Headers are auto-detected with common aliases and mapped to 12 standard fields:
| Field | Accepted headers (examples) | Required |
|---|---|---|
| First / last name | first name, fname, given · last name, surname | Yes |
| Company | company, account, organization, employer | Yes |
| Website | website, url, domain | Recommended |
| email, e-mail, email address | Recommended | |
| Phone | phone, telephone, mobile, direct | No |
| Title | title, job title, designation, role | No |
| City / State / Zip / Country | city · state, province, region · zip, postal · country | No |
| linkedin, li url, profile | No |
CSV and TSV delimiters are auto-detected; Excel workbooks use the sheet with the most rows. Records need at least a name plus one of company name, website or email domain for enrichment to run.
Before enrichment, every record is scored out of 100 points across six dimensions: Completeness (25), Consistency (25), Validity (20), Contactability (15), Uniqueness (10) and Geo Accuracy (5). Scores place each record in a band — Platinum (90+) · Gold (80+) · Silver (70+) · Bronze (60+) · Risky (40+) · Reject (<40) — with a recommended action for each, from “enrich immediately” to “do not enrich.” The scorecard also flags dataset-level anomalies: duplicate clusters, personal-email ratios, placeholder names, junk and malicious domains.
Enrichment comes in three cumulative tiers — higher tiers include everything below them. Cleaning is not a tier; it’s free on every upload.
| Tier | Price / verified record | Adds |
|---|---|---|
| Essentials | $0.30 | Verified business email · verified direct dial (E.164) · title, seniority & department · company domain & website · LinkedIn & socials · industry · employee & revenue bands · HQ + postal |
| Company Intelligence | $1.00 | Company overview · refined employee & revenue estimates · technographics · current vendor stack · account fit score & rationale · displacement strategy · company pain points & risk · buying signals & triggers · security posture · verified news (dated, source-cited, recency-stamped) · target buying committee |
| Contact Intelligence | $1.50 | Persona & role analysis · communication style · buying role (Champion / Influencer / Decision-maker / Gatekeeper) · tailored engagement strategy · contact pain points · personal motivations · talking points & hooks · scripted objection → rebuttal |
The full attribute-by-attribute breakdown is on the pricing page.
Company and Contact Intelligence are not generic profiles — they are computed against what you sell. You provide a short seller profile (your product, category and main competitors); the engine then frames pain points around your offer, scores account fit against your ICP, builds displacement strategies against your incumbents, and scripts objections with your rebuttals. Same record, different seller — different intelligence.
One unit: the verified, enriched record. Every enriched record returns a status — Verified (billed), Gone away (free), Not verified (free). Cleaning, dedupe and junk removal never bill. Volume discounts are stepped and apply to the whole batch:
| Monthly volume | Discount |
|---|---|
| 5,000 – 24,999 | List price |
| 25,000 – 99,999 | −5% |
| 100,000 – 499,999 | −10% |
| 500,000 – 999,999 | −15% |
| 1,000,000 | −20% (cap) — custom above 1M |
No credits, no seats, no annual contracts. Live calculator on the pricing page.
Cleanrich runs on the Datamatics data practice: the iData proprietary database does the heavy lifting, live web research fills what it can’t, and human experts review before delivery. Emails are verified against the live mailbox, not pattern-guessed; phones are validated to E.164; news items carry dates and source citations with a recency stamp. Every enriched value is source-tagged, and anything that fails verification simply returns Not verified — and doesn’t bill.
Records upsert by email: existing CRM records update in place, new ones are created, duplicates are never written. Mapping is auto-detected (e.g. work_email → Email, fit_score → Custom Field) and editable before the first push. CSV export is always available.
Phase 1 is flat-file first — upload, process, download or sync. Programmatic enrichment ships on the near-term roadmap:
POST /v1/enrich
{"records":[{"first":"Dana","last":"Wells","company":"Northwind Analytics","domain":"northwind.com"}],
"tier":"company_intelligence",
"seller_profile":"acme-backup-saas"}
Returns per-field values with status, source and confidence; only verified records bill. Webhooks for async batches. Full reference ships with the commercial rollout.