Agent Kai / tools / crm-data-quality-grader

Free CRM Data Quality Grader. Nothing is uploaded.

Paste a HubSpot or Salesforce export (CSV or JSON) and get a scored report in seconds: completeness, validity, freshness, ownership, consistency, plus duplicate clusters and a letter grade. It runs entirely in this browser tab. This page has no backend, so your records cannot leave it.

runs offline no upload no signup deterministic scoring

runs offline · no upload · no cookie · nothing stored

What does this tool check?

  • Completeness: are the fields that selling depends on (email, company, title, owner, phone) actually filled?
  • Validity: are emails real-looking and non-disposable, are phones plausible, are fields junk ("test", "asdf", "n/a")?
  • Freshness: when was each contact last touched? Records untouched for a year score near zero.
  • Ownership: does every record have an owner, or is it sitting in nobody's queue?
  • Consistency: are "customers" and "opportunities" with no activity in a year still marked as active stages?
  • Duplicates: exact email matches and fuzzy name-plus-company clusters, with a portal-level penalty.

How is the score computed?

Deterministically. The five dimensions are weighted (completeness 30%, validity 25%, freshness 25%, ownership 10%, consistency 10%), records that cannot be reached by any channel are capped, and duplicate share penalises the portal score. The same input always produces the same score. The scoring code runs in your browser and makes no network calls, which you can confirm in your devtools network panel.

Why is it free?

Scoring is the easy half. The paid work, when you want it, is fixing what the score finds: deduplication, re-enrichment, routing repair, and dormant-account reactivation, run inside your own environment so no new vendor touches your data. The grader is how you find out whether that conversation is worth having.