How long should a CRM audit take?
A focused CRM audit should take days, not months. With AI doing the heavy reading, a good audit checks duplicates, stale deals, unused fields, routing and reports in days, then ends with a ranked list of what to fix first. If an audit runs for a whole quarter, the business has changed before it ends.
A few years ago, a CRM audit meant a consultant exporting everything into spreadsheets, reading for weeks and coming back with a long slide deck. By the time the deck landed, half the findings were out of date, and the team was too tired to act on the rest.
That time is done.
Today we often start an audit live, on the first call, with the client's CRM open on the screen. On one of those calls, with a software company's Salesforce, we found a ghost town right there on the call: fields nobody filled, reports nobody ran and deals nobody had touched. That one look changed the whole conversation. They had been planning to buy a new CRM. They needed a cleanup.
Audits in days, not months isn't a slogan. It's what happens when AI reads the data and people spend their time on what it means.
What should a CRM audit check?
A CRM audit should check five things: the data, the pipeline, routing, reports and adoption. That means duplicates and missing owners, deals with no next step, how new leads get assigned, whether leaders trust the numbers, and whether reps and managers actually work in the CRM every week.
Here's what each part looks for:
- Data. Duplicate companies and contacts, missing owners, records with no industry or size, and contacts you pay for but never use.
- Pipeline. Deals with no next step, deals past their close date, and stages that don't match how deals really close.
- Routing. How a new lead gets to a rep, how fast, and what happens when the owner is out.
- Reports. Which reports leaders really use, which ones disagree, and why.
- Adoption. Who logs in, who updates deals and who works somewhere else.
The findings are usually bigger than anyone expects. At an IT services company, the audit found 18,000 duplicate companies. At DealRoom, the CRM had about 8,000 properties, and about 6,000 of them were redundant. At Terraboost, 77 of 82 open deals had no next step.
On this page
A CRM audit checks five things, and AI does the reading
What gets read
- Data: duplicates and missing owners
- Pipeline: next steps and close dates
- Routing: who gets new leads, how fast
- Reports: which ones leaders trust
- Adoption: who works in the CRM
AI reads, people decide
- Every field and how often it is filled
- Every deal and when it last moved
- Likely duplicate companies
- Review with the client team
Days, not months
What you get
- A ranked list of fixes
- An owner for each fix
- Quick wins first
- What to stop doing
Why can a CRM audit take days now instead of months?
A CRM audit can take days because AI now does the slow reading: scanning every field, deal and record, grouping duplicates and flagging what's unused. People still decide what matters. What used to be weeks of exports and spreadsheets is now a few days of review and conversation.
The old audit was slow for two reasons. First, someone had to read everything by hand. Second, the findings had to wait for a big presentation at the end. Both are gone.
Here's how a modern audit works:
- AI reads the whole CRM. Every field and how often it's filled. Every deal and when it last moved. Every company and its likely duplicates.
- People check the findings. We look at the patterns with the client's team, because the people who know the customers should confirm what the data says.
- Findings come in as you go. The team sees the problems during the week, not at the end, so the fixes can start right away.
One rule from an IT services company stuck with me: automated at 80% beats slow and manual. An audit that's mostly right this week beats a perfect one next quarter, because the business doesn't stand still while you study it.
What does a CRM audit usually find?
Most CRM audits find the same few problems: duplicate records, deals with no next step, fields nobody uses, routing that sends leads to the wrong place, and reports that leadership doesn't trust. The surprise is usually how big each problem is, and how much of it traces back to a few broken rules.
Some real examples:
- Stale deals. DealRoom built an "open stale deals" view: no activity for 30 days or more, or past the close date. Deals had been going cold for three weeks at a time without anyone noticing.
- Unused fields. Another company we audited had about 300 properties nobody used, plus a rule that kept creating duplicate companies on its own.
- Leads nobody touched. At DealRoom, 40 marketing-qualified leads from top accounts came in, and only 5 were touched.
- Reports that lie. At InCheck, the CRM measured response time on a 24/7 clock, so reported response times looked like 7.9 hours against a 2-hour goal. Switching to business hours fixed the report.
- A process nobody follows. At the IT services company, reps skipped the follow-up playbook, and one leader still qualified every lead by hand.
When the data is this messy, every tool built on top of it suffers. As we put it in a session with the DealRoom team: you cannot do anything with dirty data.
What real CRM audits found
| Area | What we found | First fix |
|---|---|---|
| Pipeline | Terraboost: 77 of 82 open deals had no next step | Every deal gets a next step |
| Data | An IT services company: 18,000 duplicate companies | Merge, then block new duplicates |
| Fields | DealRoom: about 6,000 of about 8,000 properties redundant | Archive what nobody uses |
| Leads | DealRoom: 40 qualified leads from top accounts, 5 touched | Route and alert on every one |
| Reports | InCheck: response time on a 24/7 clock | Measure business hours |
What should you get at the end of a CRM audit?
You should get a ranked list of fixes, not a long report. Each finding should say what's wrong, why it matters to revenue, who owns the fix and how long it will take. The first few fixes should be small enough to finish in the next two weeks, so the team sees progress right away.
A good audit ends with decisions. Here's the shape we use:
- What's broken, in plain words. "77 of 82 open deals have no next step," not "pipeline hygiene concerns."
- Why it matters. What it costs in lost deals, wasted time or bad forecasts.
- What to fix first. Ranked by impact and effort, quick wins at the top.
- Who owns each fix. A name, not a department.
- What to stop doing. The rules and habits that keep creating the mess.
One framework helps leaders read the list: visibility first, then intelligence, then activity. Fix what you can see. Then add the data that tells you where to look. Only then add more outreach. Most teams try to do it in the opposite order.
Visibility first, then intelligence, then activity
How do you keep a CRM clean after the audit?
Keep a CRM clean with a written data standard, rules that block bad records at the door, and a short weekly review of the same few views: stale deals, new duplicates and leads that weren't touched. Cleanup is never one and done, but with the right rules it becomes a small weekly habit.
The goal is adoption you can count on. At DealRoom, the target was everyone using the CRM, not 40% of the team. That only happens when the CRM is easier to use than the workaround. Clean data, a short pipeline and reports leaders trust do that. Then a quick check every week keeps it there.
Frequently asked questions
Can we audit our own CRM?
Yes, and you should look regularly. The hard part is being honest about what you find, because the people who built the setup often can't see its problems. An outside audit brings a fresh view and patterns from many other CRMs. Many teams run an outside audit once, then repeat the same checks themselves.
Does a CRM audit require access to our CRM?
Yes. A real audit needs read access to the data, settings and reports. We work inside your own CRM with your own permissions, and nothing is copied out without approval. Your IT team should know what access is granted, and it can be removed the day the audit ends.
What's the difference between a CRM audit and a CRM migration?
An audit tells you what's wrong and what to fix. A migration moves you to a new system. An audit should come first, because it often shows that the problem is data and process, not the tool. Sometimes the right answer after an audit is a cleanup, and sometimes it's a move.
How often should we audit our CRM?
Run a full audit when something big changes: a new sales leader, a reorg, a merger or a new CRM. In between, check the same few views every week, like stale deals, new duplicates and untouched leads. That catches problems while they're still small and easy to fix.
Sources
- RevOps Shop CRM audits, 2026: a live audit that found a software company's Salesforce was a ghost town, an IT services company with 18,000 duplicate companies, a follow-up playbook reps skipped and the rule that automated at 80% beats slow and manual, and another company with about 300 unused properties and the visibility, intelligence, activity framework.
- DealRoom, 2026: about 8,000 properties with about 6,000 redundant, the open stale deals view at 30 days, 40 marketing-qualified leads with only 5 touched, and the goal of full adoption instead of 40%. See the DealRoom case study.
- Terraboost: 77 of 82 open deals had no next step. See the Terraboost case study.
- InCheck, 2026: response times measured on a 24/7 clock at 7.9 hours against a 2-hour goal, fixed with business-hours reporting.
- HubSpot, Deduplicate records in HubSpot: how duplicate contacts and companies are found.