Skip to main content

AMROAR Technologies

HubSpot CRM audit checklist showing 10 common problems including duplicate contacts and broken workflows

HubSpot CRM Audit: 10 Problems We Find Most Often

Introduction

Most businesses don’t realize their HubSpot CRM has a problem until it’s already an expensive one. A sales rep quotes an old price because a deal record never got updated. A lead gets contacted twice by two different reps because nobody caught the duplicate. A report shown in a board meeting is quietly wrong. Nobody notices until someone asks why the numbers don’t match what the team actually closed that quarter.

None of these are dramatic failures on their own. That’s exactly why they’re so common, and exactly what a HubSpot CRM audit is built to catch. A HubSpot portal can look perfectly fine on the surface. Underneath, small issues compound quietly, sometimes for years, until someone actually goes looking.

A few tells tend to show up before a business realizes a HubSpot CRM audit is overdue. Reports that don’t quite match what sales remembers closing. Workflows nobody’s touched in ages, still quietly running in the background. A team that’s started avoiding certain fields because, honestly, “they’re never accurate anyway.” Any one of these alone is worth a glance. A few together usually means it’s time for a proper CRM health check.

This guide walks through what a HubSpot portal review actually involves, and the ten problems that show up most consistently once you dig in. It also covers a practical checklist and how to tell when it’s genuinely time.

In this guide, you’ll learn:

  • The 10 most common HubSpot CRM issues we find
  • How to actually spot each one in your own portal
  • A practical CRM audit checklist you can run yourself
  • Best practices for keeping a HubSpot portal healthy long-term
  • When it’s genuinely time to run one

A quick example of what this actually looks like in practice: during a recent HubSpot portal review, we found inactive workflows that were still assigning leads using outdated territory rules — nobody had touched them in years, but they were quietly running anyway. After updating the automation and cleaning up a batch of duplicate contact records underneath it, the sales team ended up with noticeably more reliable reporting and a simpler day-to-day lead management process. Nothing dramatic happened to cause it. It had just been quietly building up, unnoticed, until someone actually looked.

What Is a HubSpot CRM Audit?

At its simplest, a CRM audit is a structured look through your entire portal — contacts, companies, deals, workflows, properties, integrations, reporting. It finds what’s broken, what’s gone stale, and what’s quietly costing your team time without anyone really noticing.

It’s not the same thing as a quick tidy-up session. A proper audit works through every layer of the portal in turn. Data quality across records. The logic behind lifecycle stages and pipelines. Whether workflows still do what they were originally built for. How integrations pass data back and forth. Whether the dashboards leadership actually looks at still reflect reality.

The real value of a proper portal assessment, rather than fixing things as they come up, is simple. It surfaces the whole picture at once. Most teams find problems one at a time and reactively. A rep complains about duplicates. Someone stumbles on a broken integration months later, almost by accident. A proper CRM audit finds these issues together, in context. Fixes get prioritized by what actually matters to the business, not whoever happened to complain most recently.

Why Regular HubSpot CRM Audits Matter

Data accuracy. This is the core benefit of a CRM health check. Pretty much every decision made from HubSpot depends on the data underneath being trustworthy — who gets contacted, which deals get priority, what gets reported upward. A portal review catches the slow drift that happens naturally over time. It stops that drift before it quietly undermines decisions built on top of it.

Better automation. Workflows built two years ago for a sales process that’s since changed don’t just fade into uselessness. They actively work against how the team operates now — firing outdated messages, triggering actions nobody wants anymore. A HubSpot CRM audit catches this before it does real damage.

Improved reporting. A dashboard is only as good as the data feeding it. That’s exactly what a CRM optimization review checks. A portal review checks whether those numbers actually reflect what’s happening today. Not what the portal was configured to show three reorganizations ago.

Higher user adoption. This is where a CRM health check pays off fastest. A messy, unreliable CRM is one of the most common reasons a sales team quietly stops trusting it and drifts back to spreadsheets. Fixing what a CRM audit uncovers is often the single biggest lever for daily adoption. It’s the difference between living in the system and working around it.

Business growth. As a company scales without a portal review, small problems scale right alongside it. A duplicate-contact issue touching 50 records is mildly annoying. The same unresolved issue at 5,000 records, a few years down the line, is a genuine operational risk.

10 Problems We Find Most Often During a HubSpot CRM Audit

                    HUBSPOT CRM AUDIT AREAS

                    ────────────────────────

    Contacts  ──┐

    Companies ──┤

    Deals     ──┤

    Workflows ──┼──►   Full Portal Review

    Properties──┤

    Integrations┤

    Reports   ──┤

    Permissions─┘

Each of these areas gets checked on its own, but the real value shows up when you look at them together — a broken integration and a messy properties list are usually connected, not separate problems.

Duplicate Contacts

This is, hands down, the single most common finding in almost every CRM audit we run. Someone fills out a form on the website. They call in separately a week later. A rep enters them manually without checking first. Now the same person exists as two, sometimes three, separate records — each holding slightly different information. HubSpot’s native duplicate detection catches a fair amount of this. Not everything, especially once names, emails, or company details start getting entered inconsistently.

Outdated Lifecycle Stages

Lifecycle stages are meant to reflect where a contact genuinely sits in the customer journey — lead, marketing qualified, sales qualified, customer. In practice, we constantly find contacts stuck on a stage from years back. Sometimes the workflow meant to move them along broke silently at some point. Sometimes the definitions of each stage simply changed, and nobody went back to update the contacts already sitting there.

Inefficient Workflows

Workflows pile up over time, and they rarely get retired even once they’ve stopped being useful. It’s routine, during a portal review, to find automations still running for a product line the company doesn’t even sell anymore. Or logic that fires for every contact regardless of whether it still fits how the business operates today.

Poor Lead Assignment

Lead routing rules set up early on rarely keep pace with how a sales team actually grows. A CRM health check regularly finds leads still assigned to reps who left the company a year ago. Territory rules that no longer match the current structure. High-value leads sitting untouched because a routing rule quietly stopped firing months back.

Inconsistent Custom Properties

Custom properties multiply fast. A new one gets built for a specific campaign. It gets used a handful of times, then just sits there, abandoned. A typical portal review turns up dozens — sometimes hundreds — of unused or overlapping custom properties. That makes the whole portal harder to navigate and slower for everyone touching it daily.

Broken Integrations

Integrations between HubSpot and other tools — Salesforce, Slack, accounting software, marketing platforms — have a habit of breaking quietly. An API key expires. A field mapping shifts on one side without the other side catching up. Data just stops flowing correctly, often for weeks, before anyone actually notices the gap.

Weak Reporting and Dashboards

Dashboards get built once, early on, and rarely revisited as the business evolves. A CRM optimization review consistently runs into reports built on outdated deal stages, and dashboards nobody actually opens anymore. More concerning: reports leadership genuinely relies on that quietly pull from incomplete or wrong data.

Low CRM User Adoption

This one’s usually the visible symptom sitting on top of every other problem here. Once a team stops trusting the data, they stop using the system properly. That makes the data worse, which erodes trust even further. A CRM audit usually traces low adoption back to a specific, fixable root cause. Not the vague “the team just doesn’t like using it” explanation everyone reaches for first.

Poor Data Quality

Beyond duplicates specifically, general data quality issues show up constantly. Missing required fields. Phone numbers and addresses formatted five different ways. Contacts with no clear company association at all. Individually minor, sure, but together these issues make segmentation, reporting, and automation far less reliable than they should be.

Missed Automation Opportunities

Just as common as broken automation is automation that should exist and simply doesn’t. A portal review regularly finds manual processes still being done entirely by hand — data entry, follow-up sequences, internal notifications — years after HubSpot could have automated them. Usually because nobody had ever run a proper HubSpot CRM audit closely enough to notice the opportunity sitting right there.

HubSpot CRM Audit Checklist

Here’s a rough starting point — nothing fancy, just the same ground a full audit would actually work through:

Contacts. Check for duplicates, incomplete records, and formatting that’s all over the place across key fields. Almost always the first thing that turns up.

Companies. Make sure company records actually link up with their contacts and deals, rather than floating around orphaned or duplicated.

Pipelines. Do the deal stages actually match how the team sells today, or is this still the process from two reorgs ago?

Properties. Look for duplicate properties, fields nobody’s touched in years, and naming that doesn’t follow any real pattern.

Workflows. Which automations are still active, still relevant, and actually firing the way they’re supposed to?

Integrations. Double-check every connected tool is still syncing properly — these break more quietly than people expect.

Dashboards. Are these reports even reflecting how the business runs now, and is anyone actually opening them?

Permissions. Match access levels against who’s actually doing what these days.

Data quality. Spot-check the required fields — are they actually filled in, and filled in consistently?

Automation. What’s still being done by hand that honestly shouldn’t be, at this point?

Best Practices to Keep Your HubSpot CRM Healthy

Run a CRM health check every 6–12 months, roughly. This isn’t something you do once and forget. Portals drift again over time — the business changes, new tools get bolted on, processes shift underneath everyone.

Remove unused properties. Don’t let custom fields quietly pile up between reviews. A quarterly glance at what’s actually being used keeps the whole thing navigable.

Review workflows on a schedule. Waiting for something to visibly break usually means it’s already been quietly misfiring for a while before anyone noticed.

Standardize naming conventions. Sounds boring, matters a lot. Consistent naming across properties, workflows, and pipelines makes the whole thing easier to audit and easier for new hires to actually understand.

Monitor integrations proactively. Set up alerts, or just check in on them regularly, instead of discovering a broken sync months after it already happened.

Train users continuously. A one-time session at onboarding fades fast. Ongoing, role-specific training is really what keeps adoption — and data quality — holding steady.

When Should You Perform a HubSpot CRM Audit?

Before scaling sales. Small issues get expensive fast once you’re bigger. Catch them while they’re still cheap to fix. Auditing before a growth push catches problems while they’re still cheap to fix.

After implementation. A fresh setup genuinely benefits from a second look a few months in, once real usage patterns show what actually needs adjusting.

Before a migration. Whether you’re moving into HubSpot or out of it, cleaning house first means old problems don’t just follow you into the new system.

After adding new integrations. New connections bring new failure points. Worth checking those mappings while they’re still fresh in someone’s memory. An audit shortly after integrating something new catches mapping issues while they’re still fresh.

When reports stop making sense. If leadership’s started quietly questioning the numbers, that’s about as clear a sign as you’ll get.

Final Thoughts

None of this is glamorous work. Nobody gets excited reading a duplicate-contact report or a list of abandoned custom properties. But the businesses that run a CRM health check regularly are, pretty consistently, different. Sales teams trust their pipeline. Marketing teams trust their segmentation. Leadership trusts the numbers at a board meeting.

The alternative — waiting until something breaks visibly enough to force action — is almost always messier than a proactive review would have been. Duplicate records compound quietly. Broken workflows misfire for months without anyone noticing. Reports drift further from reality the longer they go unchecked.

If it’s been over a year since your last portal review, or if any of the ten problems above sounded a little too familiar — that’s a fair signal. Book a free 30-minute consultation with a senior HubSpot consultant, and we’ll walk through what a full audit of your portal would likely turn up. We also offer dedicated HubSpot consulting services and CRM integration support for teams ready to act on whatever an audit finds.

Frequently Asked Questions

What is a HubSpot CRM audit? +
How often should I audit my HubSpot CRM? +
What does a HubSpot CRM audit include? +
How long does a HubSpot CRM audit take? +
Can a HubSpot audit improve sales performance? +
Who should perform a HubSpot CRM audit? +

Comments are closed