CRM-Datenhygiene: die Checkliste für saubere Kundendaten
CRM Basics

CRM data hygiene: the checklist for clean customer data

Duplicates, orphaned contacts, dead addresses? The 10-point checklist for clean CRM data – plus the routine that keeps it clean for good.
Daniel Widmer
Daniel Widmer
7 min read

Selling with outdated customer data is like navigating with an old map: you arrive somewhere, just rarely where you meant to go. CRM data hygiene means maintaining your contact, company and deal data so your team can actually trust it. This guide is deliberately not about dead deals in your pipeline – it covers the layer underneath: contacts, companies, fields and ownership. With a checklist you can adopt as it stands.

What does data hygiene mean in a CRM?

Data hygiene is the ongoing care of your CRM data so it stays complete, current, unambiguous and consistent. Concretely: no duplicates, no orphaned contacts without an owner, consistently filled fields and email addresses that still exist. It is not a one-off clean-up project but a routine – like brushing your teeth, not like a root canal.

The difference from pipeline hygiene: that discipline is about open deals and their stages. Data hygiene sits one level deeper. If the contact data is wrong, even the tidiest pipeline will not help you, because your follow-up lands with someone who left the company a year ago.

Why does CRM data decay on its own?

Because reality changes and your data does not update itself. People change jobs, companies merge, relocate or get renamed, phone numbers and roles shift constantly. A record that is accurate today will, with fair probability, be outdated in at least one field within twelve months.

Then there is the home-made pollution: every business card, every trade-fair import and every quickly created "temporary" record potentially produces a duplicate or a half-filled entry. Without standards, one person writes "Zurich", the next "ZH" and the third leaves the field empty. Harmless individually – in aggregate it makes every report and every segmentation useless.

The downstream costs are real: two team members approaching the same company in parallel, embarrassing salutations, forecasts built on ghost records, and time lost on every search. For Swiss SMEs with small teams this is expensive, because nobody has the capacity to double-check data.

What belongs on the data hygiene checklist?

Ten points are enough for an SME. Work through all of them the first time, then continue at the cadence described further down.

  1. Merge duplicates: the same person or company twice? Merge, do not delete.
  2. Clarify ownership: every contact and company has exactly one responsible person on the team.
  3. Define required fields: decide which fields must always be filled – and keep that list short.
  4. Standardise spellings: places, industries, salutations and company names follow one convention.
  5. Clean up bounced emails: correct hard bounces or mark the contact as inactive.
  6. Review orphaned contacts: records with no activity, deal or owner get updated or archived.
  7. Archive ghost records: companies that no longer exist belong in the archive, not in your reports.
  8. Move notes to the right place: transfer key information from inboxes and heads into the record.
  9. Track consent and deletion requests: anyone who opts out is flagged accordingly – see FADP and GDPR.
  10. Tidy import leftovers: review old test and trade-fair imports; assign or remove them.

If you need to prioritise, start with points 1, 2 and 5. Duplicates, missing ownership and dead email addresses cause the most day-to-day damage, because they lead directly to duplicated or lost outreach. The remaining points can be spread over the first two to three months – consistency matters more than speed, and a simple coverage rate per required field makes progress visible.

How do you remove duplicates without losing data?

Always merge instead of deleting: merging preserves the activities, notes and deal links of both records, while deleting destroys history. Sort your contacts by name or email domain and most duplicates will jump out immediately.

Also decide which record "wins" on conflicts – sensibly the one with the most recent genuine activity. And fight the cause: duplicates almost always appear because someone creates a contact without searching first. The rule "search before you create" is the cheapest data hygiene measure there is.

Which field standards does an SME really need?

Fewer than you think: a standard for five to eight core fields beats a 40-field rulebook nobody follows. Typical required fields are name, company, email, owner and source; depending on your business add industry, region and language – in Switzerland, with its national languages, often the most important segmentation field of all.

For every required field the rule is: one permitted spelling, documented in a place everyone knows. Use dropdowns instead of free text wherever possible – a select field with four regions cannot be misspelled. Everything without a clear standard stays deliberately optional, so the required list keeps its credibility. In Advanzo you define such fields yourself, no admin training needed.

How do you keep data clean at import time?

Most pollution enters not in daily work but at import – so that is where care pays off most. Clean the file before importing: map columns to CRM fields, align spellings, remove obvious duplicates while still in the spreadsheet. Ten minutes there save you hours in the CRM.

Then import in small, labelled batches rather than one big anonymous block, and assign a source ("Zurich trade fair 2026") and an owner right away. That way a botched import can be found and corrected precisely later, instead of forcing you to comb through the whole database.

Which routine keeps data clean for good?

A short, fixed cadence beats any grand clean-up: 15 minutes per person per month for their own contacts, plus a quarterly check of the whole system. Monthly means merging new duplicates, clearing bounces and assigning your own orphaned contacts. Quarterly means checking required-field coverage, archiving ghost records and sharpening standards.

The easiest approach is to attach the monthly check to an existing meeting – for example the weekly pipeline review, where broken records surface anyway. What matters is simply that data hygiene has a fixed slot in the calendar and a named owner. "Everyone a little" means "nobody" in practice.

How does AI help with data hygiene?

AI does not replace the routine, but it surfaces problems before you go looking for them. Autopilot in Advanzo analyses incoming email on open deals and runs daily scans for deals without updates or past their close date – a reliable pointer to where the underlying data has gone stale too. Every suggestion shows its AI reasoning, and you decide with one click what happens: approve, edit or dismiss.

Reply drafts also benefit directly from clean data: the more complete the context in your CRM, the more usable the draft. Data hygiene is therefore not tedious prep work – it is the lever that makes every AI feature better. Autopilot is part of the AI add-on at CHF 9 per user per month – details on the pricing page. And the AI never sends emails automatically: every message needs your manual approval.

Frequently asked questions (FAQ)

How often should I clean CRM data?

Briefly and regularly: around 15 minutes per person per month for your own contacts, plus a more thorough check each quarter. This cadence prevents the backlog that would otherwise cost you a whole weekend.

Should I delete old contacts or archive them?

When in doubt, archive: the history is preserved, but the record disappears from lists and reports. Permanent deletion is mainly for when a person requests the erasure of their data – which the FADP and GDPR require you to honour.

What is the difference between data hygiene and pipeline hygiene?

Pipeline hygiene concerns open deals: correct stage, realistic close date, no ghost deals in the funnel. Data hygiene concerns the base underneath: contacts, companies and fields. They belong together, but each is its own routine.

Which fields should be mandatory in a CRM?

As few as possible: typically name, company, email, owner and source, plus one to three fields you genuinely segment by – such as language or region. Every additional required field lowers the chance that everyone records data properly.

Can AI clean my data automatically?

Honestly: no, and that would be risky anyway. AI can reliably surface outdated and inactive records – in Advanzo's Autopilot, for instance, as an at-risk flag with reasoning. The decision about what gets merged or archived deliberately stays with you.

Clean data is not an end in itself – it is the foundation of every follow-up, every report and every AI suggestion. Advanzo is the Swiss CRM that makes data care simple: clear fields, ownership and an Autopilot that flags stale records on its own. Swiss hosting, FADP/GDPR compliant, free up to 25 deals. Start for free now and sell from a clean data base.

Ready to simplify your sales?
Sign up today
Advanzo CRM

Start for free with Advanzo and experience right away how simple deal management can be.

No cost, no risk, no credit card.
Sign up for free
Up to 25 deals closed
No hidden costs
Free email support
Companies and teams working with Advanzo