What a HubSpot Portal Audit Checks

January 14, 2026

No comments

Photo of author

Brent W Peterson

Most HubSpot portals decay the same way. Somebody sets up the workflows during onboarding, a few people leave, new tools get bolted on, and nobody goes back to check whether any of it still does what it was built to do. The portal keeps running, the invoices keep clearing, and the gap between what you pay for and what you use widens without anyone noticing.

A portal audit is the process of finding that gap. Here is what an audit looks at, in the order that surfaces the expensive problems first, so you can run the same checks yourself before deciding whether you want help with it.

Start With Contacts, Because That Is Where the Money Goes

HubSpot pricing scales with marketing contacts, so the first thing worth counting is how many of your contacts are marketable and whether they should be. Portals routinely carry thousands of contacts who bounced, unsubscribed, or never engaged, all sitting in the marketable bucket and billing accordingly.

Sort your contacts by last engagement date and look at anything past a year. That group is usually large, and moving it to non-marketing status is the fastest cost reduction available in the platform. The audit question is whether you are paying to email people who stopped listening, which is a different question from whether the records deserve to exist at all.

Count the Workflows That Nobody Turned Off

Workflows accumulate. A campaign ends, the workflow that fed it stays active, and it keeps enrolling contacts into a sequence that references an offer you retired. The symptom shows up as strange email sends and support questions about campaigns your team does not recognize.

Open the workflow list, sort by last modified, and check enrollment counts on anything untouched for six months. A workflow with active enrollments and no owner is a live process running without supervision, and those are worth finding before a customer finds them for you.

Look for Properties That Multiplied

Custom properties breed. Someone needs a field, creates it, and a year later the portal has four properties that mean roughly the same thing with different names, populated inconsistently across records. Reporting built on top of that is unreliable in a way that is difficult to see, because the reports still render.

Export your property list and read it. Duplicates are obvious once they sit next to each other, and the fields with almost no fill rate tell you which processes were designed and then abandoned.

Follow Every Form to Where It Lands

Forms are where portal problems become revenue problems. A form that stopped triggering its notification, or one that writes to a property no report reads, drops leads on the floor without a sound. Nobody complains, because nobody knows the submission happened.

Submit a test entry through every live form and follow it end to end. That single exercise finds more broken plumbing than any dashboard, and it takes an afternoon at most.

Reconcile Deal Stages With How Sales Sells

Pipelines drift from reality faster than anything else in a portal. Stages get added for a deal type that no longer exists, reps skip stages that do not fit their process, and forecasting built on those stages reports a version of the business nobody recognizes.

Ask a rep to walk you through their last three closed deals inside HubSpot. Where they hesitate or say they usually skip a step is where the pipeline and the business have separated.

Audit the Content, Not Only the Configuration

Portal hygiene is half the picture, and the other half is whether the content inside it earns anything. Landing pages that have not converted in a year, emails with open rates below your list average, and blog posts nobody reaches are all consuming attention that could go to the pieces that work.

The method for that side is its own discipline, and a step by step guide for performing a content audit covers the sequence. I have also written about why a content audit is worth the investment, which is the argument to make internally when the audit competes with producing something new.

Templates and the Parts Worth Keeping

Not everything an audit finds is a problem. Portals usually contain a few well-built assets that nobody reuses because nobody knows they exist, and surfacing those is as valuable as removing the dead weight. Good templates in particular tend to be built once and then forgotten, which is a shame given how much time HubSpot templates save once they are part of the routine.

What to Do With the List

An audit produces a list, and a list without priority is a second project rather than a fix. Rank findings by cost first, since contact cleanup and dead workflows pay for themselves, then by risk, since broken forms lose revenue you never see. Everything else can wait for a quarter.

If you would rather not run this yourself, our free HubSpot audit scans your Marketing, Sales, and Service Hubs and returns a prioritized report with the same checks above applied by people who look at portals every week. Either way, the checks are the checks, and running them beats assuming the portal still does what it did on the day it was configured.

Introducing RequestDesk.ai: The Shopify Integration That Scales Your Content Strategy

Magento Found Alive And Running 200 Stores