You do not need a 40-page audit to see if a HubSpot portal is in trouble. Most of the time, the mess shows up in the first ten minutes if you know where to look.
This is a quick check list you can run when you inherit a new portal, take over a client account, or just have a feeling that “something is off” with your setup. It will not fix anything by itself, but it will tell you how bad things are.
1. Themes and page speed: how many ways can someone build a page?
Start with the public face of the portal: the website and landing pages. The question here is simple: how many different ways can someone build a page, and how fast do those pages load.
How to check it fast
-
Go to Website pages and Landing pages and scan the “Theme” and “Template” columns. If you see several different themes, or dozens of one-off templates, that is a bad sign.
-
Pick a few high-traffic URLs and run them through PageSpeed or similar. If basic marketing pages are slow or jump around while loading, the theme is probably heavy or inconsistent.
A calm portal usually has one main theme, a small set of templates, and pages that load without drama. When every new page uses a different template, or a different theme altogether, marketers have to guess what is safe to use, and you will fight layout issues on every campaign.[web:237][file:1]
2. Lists and forms: is targeting already broken?
The next red flag lives in lists and forms. If these are messy, everything built on top of them will be messy too: workflows, reports, and campaigns.
What to look for
-
Open Forms and filter by “Not used on any page”. If you see a long list of old, unused forms, nobody is pruning. It makes it harder to know which forms matter and which ones are safe to delete.
-
Open Lists and sort by “Active” or “Last updated”. Hundreds of active lists with vague names and no folders is a sign that targeting has no structure.
Good portals still have old forms and lists, but they are grouped, named clearly, and cleaned up on purpose. When everything is a special case list for one campaign, you end up with reporting that nobody trusts and segments that nobody wants to touch.[web:246][web:244][web:254]
3. Workflows: errors, vague names, and “do not touch” automation
Workflows are where many HubSpot portals quietly go sideways. A quick scan here tells you how risky any change will be.
Quick workflow triage
-
Go to Workflows and filter for workflows with recent errors. If there is a long list of failures that nobody has fixed, the automation layer is already unstable.
-
Sort by “Last updated”. If most workflows have not been touched in months, but are still active, people might be afraid to change them because nobody knows what they do.
-
Skim workflow names. Names like “NEW nurture V2 FINAL” or “lead stuff” are a sign there is no naming standard and no clear owner.
Healthy portals usually have fewer workflows than you expect, with clear names, owners, and notes. Messy portals have a lot of overlapping automation that nobody wants to audit, so everyone keeps adding more on top instead.[web:246][web:252][web:249]
4. CRM data: duplicates and property chaos
HubSpot can be set up perfectly on the CMS side and still be painful to use if the CRM data is a mess. Bad data makes every report and every workflow less reliable, so it is worth a quick look.
Easy data health checks
-
Look at Contacts and Companies and search for obvious duplicates. If you find many records for the same account with different owners or lifecycles, you know there is no clear process for keeping data clean.
-
Open the Properties settings and sort custom properties by “Created date”. A long list of one-off fields with no naming pattern tells you people add properties whenever they feel like it.
You do not need perfect data, but you do need a minimum level of hygiene. When everyone can create properties and nobody retires them, reporting turns into guesswork and every new integration adds more noise.[web:241][web:246][web:254]
5. Dashboards and reports: does anyone trust the numbers?
Dashboards show what people care about and what they ignore. If nobody uses the existing dashboards, it is usually because the data is wrong or the layout is confusing.
What dashboards tell you
-
Open the main dashboards and look at “Last viewed”. Dashboards that have not been opened in weeks are not driving decisions.
-
Look for a small set of shared dashboards mapped to real goals (pipeline, marketing performance, service). If instead you see dozens of personal dashboards with random charts, reporting has grown without a plan.
A well-run portal tends to have a handful of shared dashboards that everyone recognises. A messy portal has many dashboards, none of them trusted, and teams pull exports into spreadsheets to build their own views.[web:241][web:246][web:244]
What to do when the quick checks look bad
If most of these checks come back ugly, it does not mean you have to burn everything down tomorrow. It does mean you should stop stacking new campaigns on top of the mess and plan a focused clean-up.
That clean-up usually starts with a clear theme and template set, a pass on lists and forms, a workflow audit, and some basic property standards. Once those are in place, every hour you spend in HubSpot starts paying off instead of adding more chaos.