Topic 05 · Data quality

CRM Data Hygiene

Keep customer records accurate, deduplicated and fit for activation.

Person working on a laptop showing a line chart with printed reports and a coffee cup on the desk
Clean CRM data is less about one big cleanup and more about small, consistent routines.

A CRM is only as useful as the records inside it. Duplicate contacts receive the same email twice. Missing lifecycle stages break lead routing. Free-text country fields with twelve spellings of the same country make regional reporting impossible. None of these problems is dramatic on its own, but together they erode trust until teams stop relying on the CRM and start keeping their own spreadsheets, which makes everything worse.

Data hygiene is the ongoing practice of keeping records accurate, complete, consistent and current. It is not glamorous, yet it is the foundation for segmentation, personalization and measurement.

The five dimensions of data quality

  • Accuracy: the value reflects reality (the email address actually belongs to the person).
  • Completeness: required fields are filled in.
  • Consistency: the same thing is recorded the same way everywhere.
  • Uniqueness: each real-world person or company exists once.
  • Timeliness: values are up to date, such as job titles, addresses and consent status.

Run a data quality audit

Before fixing anything, measure. Export a sample or the full contact and company tables and calculate a few simple indicators:

  1. Share of records missing each key field (email, lifecycle stage, source, country).
  2. Number of probable duplicates by exact email match and by normalized company name.
  3. Number of distinct values in fields that should be controlled, such as country or industry.
  4. Share of email addresses that have hard bounced or show invalid formats.
  5. Records not updated or engaged with in a long period.

Put these into a short scorecard. Repeat the same measurements monthly so you can see whether hygiene is improving.

Deduplication

Duplicates come from form submissions with slightly different emails, list imports, integrations creating new records instead of updating existing ones, and sales reps adding contacts manually. Approach deduplication in tiers:

  • Exact matches on email address can usually be merged automatically.
  • Probable matches such as the same name and company with different email formats should go to a review queue.
  • Company duplicates often need domain-based matching and a decision about parent and child accounts.

Before merging, decide survivorship rules: which record's values win when they conflict. Common rules are "most recently updated wins" for contact details and "oldest wins" for original source, so you do not lose attribution history.

Watch out

Always back up before a bulk merge, and test your rules on a small batch first. Merges are hard or impossible to undo in many CRMs.

Standardization and validation

Prevent bad data at the point of entry. Replace free-text fields with picklists wherever the set of values is known: country, state, industry, lead source, lifecycle stage. Add validation rules for formats such as postal codes and phone numbers. Make fields required only when they are truly needed; requiring too much encourages people to type placeholder values, which is worse than an empty field.

FieldCommon problemFix
Country"US", "USA", "United States", "U.S."Picklist with ISO codes
Job titleHundreds of variantsKeep free text, add a derived "role level" picklist
Lead sourceOverwritten by later activitySeparate "original source" (locked) and "latest source"
PhoneMixed formatsNormalize to E.164 format on save

Ownership and routines

Hygiene fails without owners. Assign a data steward, even part-time, who maintains field definitions, approves new fields and reviews the monthly scorecard. Then build routines:

  • Weekly: review the duplicate queue and integration error logs.
  • Monthly: run the quality scorecard; suppress hard bounces; check new field values.
  • Quarterly: review unused fields and retire them; re-confirm consent where your policies require it.
  • Annually: review retention rules and delete or anonymize data past its retention period.

Integrations are the usual culprit

Many hygiene problems are created by tools syncing into the CRM. Document each integration: which object it writes to, which fields it can overwrite, and how it matches existing records. Restrict overwrite permissions for important fields. When a new tool is connected, test it in a sandbox first.

Quick start

If the CRM is already messy, do not wait for a perfect plan. Our step-by-step guide cleaning a CRM in a weekend shows how to make meaningful progress in a focused two-day sprint, then hand off to routines that keep it clean.

A simple data quality scorecard

A scorecard makes hygiene visible to people who never open the CRM settings. Keep it to one page and report it monthly:

IndicatorHow to measureWhy it matters
Email completenessShare of contacts with a valid emailDetermines reachable audience size
Duplicate rateProbable duplicates per thousand recordsAffects messaging frequency and reporting accuracy
Lifecycle coverageShare of contacts with a lifecycle stageDrives routing, nurturing and funnel reporting
Source coverageShare with an original source recordedNeeded for channel quality analysis
Controlled field varietyDistinct values in country and industrySignals whether picklists are working
Bounce suppressionHard bounces not yet suppressedProtects sender reputation

Show the trend for each indicator rather than only the latest value. A slowly rising duplicate rate is an early sign that a form or integration is misbehaving, long before anyone complains about receiving the same email twice.

Making hygiene part of the culture

Tools and rules help, but people enter and update much of the data. Explain to sales and support teams how clean records make their own work easier: better lead routing, fewer awkward duplicate calls, more accurate forecasts. Keep data entry requirements reasonable, give quick feedback when something goes wrong, and recognize teams that keep their records in good shape.