We've audited hundreds of HubSpot portals over the years, from simple Starter setups with one brand and a small database to enterprise instances with multiple portals, domains, and integrations. When we looked back at the last three years of those audits, two findings stood out: every portal had broken revenue attribution, and 85% were paying for marketing contacts they never emailed.
These weren't abandoned portals. They belonged to B2B teams that use HubSpot every day, run campaigns, and report numbers to leadership. That's what makes the findings worth your attention: if it's happening in their portals, there's a good chance it's happening in yours.
More Features, More Moving Parts, Less Certainty
HubSpot has shipped an enormous number of updates this year, particularly following this year's Unbound. We cover them every week in our Monday HubSpot Recap posts, and the list keeps growing. It can be tempting to switch things on and see what happens, especially when it comes to all their new AI features. But the catch is that new features don't land on a clean slate. They land in portals that already carry years of decisions: multiple portals, several brands and domains, tens of thousands of contacts, and ERP or e-commerce integrations syncing in the background.
You can see the disconnect that results in our most recent audits. Because HubSpot's AI features are newer, we've only tracked them in audits completed since December 2025. In those portals, about 70% had AI features turned off, AI credits sitting unused, or no AEO tracking set up. Meanwhile, visitors from ChatGPT and Copilot were already arriving, with nothing flagging them to sales.
That isn't laziness. It's just what happens when a team doesn't have a clear view of its own setup. Any recommendation made without that view is a guess, and in a CRM, guesses cost money and break reporting. An audit documents what you have, so new features go in with intent instead of hope.
What Three Years Of Audits Kept Turning Up
After three years of paid portal audits, the same problems show up again and again. They fall into three groups:
-
Money leaking out. 70% of portals had paid seats that were unused or mismatched how people work, and 55% were paying for a hub, add-on, or feature nobody used. Two companies were paying for CMS Hub Enterprise while their websites ran on WordPress or Squarespace. Add undeliverable contacts that still count toward the bill, and renewal becomes an expensive habit.
-
Reporting you can't trust. 100% of portals had a blind spot between marketing activity and closed revenue, and 100% had lifecycle stage problems. One HR software company spent $196,000 on Google Ads in a year, and HubSpot attributed zero deals to it. The main culprit was a deal form that didn't require a contact. Duplicates and sync errors finish the job: every portal we audited that connected to Salesforce or NetSuite had sync errors.
-
Things breaking behind the scenes. 85% had workflow sprawl, errors, or broken routing. One cybersecurity company had 17 lead routing workflows still assigning leads to an employee who had left. (Those leads did not get a fast reply.) 60% had an email health score below target, 70% had analytics or tracking gaps, and plenty had connected apps no one on the team could explain, which adds confusion and risk.
None of these problems announce themselves. They sit in the background while the dashboards look fine.
When Should You Audit?
At least once a year, and about 90 days before renewal. That gives you time to right-size seats and marketing contacts before you sign, and to turn off auto-renewal so you can negotiate. If you run a CRM sync or more than 100 workflows, add a quarterly review.
And if you're about to roll out a batch of new HubSpot features, now is the time to check the foundation first.
See What We Found
We pulled our findings together in a new report, The Most Common HubSpot Mistakes: What 3 Years of Portal Audits Found. It's written for B2B marketers and HubSpot users who want to get the most out of their portal.
Inside, you'll find all ten mistakes with real examples, how the problems differ for large and smaller portals, and a 30-day fix list, with most items on that list taking under an hour to action!