Not sure where AI would pay off? Take the 3-minute opportunity check →
Grow revenue

CRM setup and cleanup your team will actually keep up

Most service businesses already own a CRM, or something acting as one: HubSpot, Salesforce, Pipedrive, the client list inside their practice software, or a spreadsheet that grew over ten years. The problem is rarely the software. It is duplicate contacts, deals stuck in stages that no longer mean anything, missing phone numbers, and a team that keeps the real information in their inbox.

Signs you need this
  • Searching for a client returns three records with slightly different names and different phone numbers.
  • Pipeline reports are ignored in meetings because everyone knows the numbers are wrong.
  • Deals sit in an open stage for months after the client said no or went quiet.
  • Important details, such as renewal dates or key contacts, live in someone's head or personal notes.
  • Staff keep a separate spreadsheet because they do not trust the CRM.

CRM cleanup is about making one list the business can trust. That means agreeing what a customer and an opportunity are, fixing the data that matters, removing what does not, and building small habits and automations so it stays clean. Every other improvement, from lead follow-up to dashboards to AI assistants, depends on this foundation.

How it works

Agree the definitions

Decide what counts as a contact, a company, a lead and an opportunity, and what each pipeline stage means in plain words. Write the definitions down where the team can see them. This step settles more arguments than any software.

Audit the current data

Export the records and count duplicates, empty key fields, stale open deals and unused custom fields. Pick the fields that genuinely drive decisions and ignore the rest.

Clean in batches with review

Merge duplicates using the CRM's own tools or a spreadsheet pass, close stale deals with a reason, and fill critical gaps. A staff member checks merges for important clients before they are applied.

Prevent the mess from returning

Add required fields at key moments, dropdowns instead of free text, duplicate checks on new records, and automated reminders when a deal has had no activity for a set number of days.

Build the weekly habit

Use the CRM view in the weekly sales or operations meeting. When the meeting runs from the CRM, people update it. When it runs from a spreadsheet, the CRM decays again.

Ways to do it

ApproachBest fitNotes
Settings and cleanup in the CRM you already ownTeams whose CRM is basically sound but poorly configured or neglected.The usual right answer. Most mainstream CRMs include duplicate management, required fields and pipeline rules. Cleanup plus training often beats migration.
No-code automation (Zapier, Make or n8n)Data enters from several sources, such as forms, accounting software and job systems, and creates duplicates or gaps.Automations can check for existing records before creating new ones and keep key fields in sync. Map each flow so you know which system is the source of truth.
AI-assisted cleanupLarge volumes of messy free-text notes, inconsistent company names or unstructured history.AI can suggest merges, standardize names and extract fields from notes. Treat suggestions as proposals, have a person approve them in batches, and keep a backup before changes.
Migration to a new CRMThe current system cannot support how you sell, cannot connect to key tools, or costs far more than it is worth.Migrate only after cleaning and agreeing definitions, or you move the mess to a new place. Budget time for training and parallel running.

How we deliver this: AI automation for small business or fractional CTO leadership, scoped in writing and run over 90 days. See pricing or the sample scope.

What we would measure

Duplicate record rate

A simple, visible indicator of data quality that should fall and stay low.

Completeness of key fields

For example, percentage of active clients with a correct email, phone and owner. Choose three to five fields that matter.

Open deals with no activity in 30 days

Shows whether the pipeline reflects reality or wishful thinking.

Weekly active users

If the team does not log in, the data will decay no matter how well it was cleaned.

Risks and how we handle them

RiskMitigation
Bulk merges or deletions that destroy history or combine the wrong records.Take a full export before any change, test rules on a small batch, and keep deleted or merged records recoverable for a period.
Over-engineering the CRM with fields and stages nobody uses.Start with the minimum fields needed for decisions, and add more only when someone can name the report or action that needs them.
Personal data kept longer or more widely than needed.Set retention rules, restrict access by role, and remove data you no longer have a business reason to hold.

When not to do this

Do not run a big cleanup project if nobody will own the CRM afterwards. Without an owner and a weekly habit, the data will be messy again within months. And if your client list is small and stable, a well-kept spreadsheet or your practice management system's contact list may be enough. A CRM is a tool, not a goal.

Common questions

What is CRM data hygiene?

CRM data hygiene is the ongoing practice of keeping customer records accurate, complete and free of duplicates. It covers cleanup of what is already there and the rules, required fields and habits that stop bad data getting in. Good hygiene is what makes reports and automations trustworthy.

Should we switch CRMs or clean up the one we have?

Clean up first in most cases. Problems with definitions, duplicates and team habits follow you to a new system. Switch if the current CRM truly cannot support your sales process, integrations or budget after it has been cleaned. That decision is much clearer once the data is in order.

How long does a CRM cleanup take?

For a small or mid-sized service business, an initial cleanup often takes a few weeks of part-time effort, depending on record count and how messy the data is. The ongoing habit matters more than the first pass. Plan for a weekly review and a quarterly check on data quality.

Can AI clean up our CRM automatically?

AI can speed up the work by suggesting duplicate merges, standardizing names and pulling details from notes. We would not let it make bulk changes without review. Have a person approve changes in batches, keep a full backup, and check a sample of results before applying more.

Which fields should be required in a CRM?

Only those you use to make decisions or take action, such as owner, source, service type, stage and next step date. Every extra required field slows the team down and encourages junk entries. Review required fields each quarter and drop any nobody uses.

Next step

Bring one expensive workflow. Leave with a clear next step.

In 30 minutes we look at one recurring workflow, what it costs you today and whether there is a credible case to improve it. If there is not, we will say so.

Book a 30-minute workflow review Not ready to talk? Take the 3-minute check

30 minutes with Phil or Martin. No technical brief, no pitch deck. Phil or Martin replies personally, usually within one business day.

Book a 30-minute review