HubSpot Self-Check
The 5-minute HubSpot self-check

5 silent HubSpot revenue leaks

We've audited 250+ HubSpot setups. The same five problems show up in almost every one, and the dangerous part is they're silent. Nothing breaks loudly, the dashboard still looks fine, and revenue just quietly slips out the side.

Tick the ones you find in your account as you go.

About 5 minutes
0 / 5
Tick a box as you find each leak. Most HubSpots we open are quietly running two or three.
01

A revenue workflow that quietly stopped

A follow-up, nurture, or quote sequence errored out, stopped enrolling, or got switched off "just for now" and never came back. Enrollment quietly drops to zero and nothing alerts you.
Every lead that should have been followed up simply isn't. We've found sequences sitting dark for eight months while the pipeline looked normal.
How to check it · 60 sec
  1. Open Automation → Workflows.
  2. Look at your key active workflows (follow-ups, nurtures, quote sequences).
  3. Any showing near-zero enrollments in the last 7 days, or a red error on a step, is leaking.
First move Re-enable it, but fix why it stopped first (a deleted property, a broken filter, an unpublished asset) so it can't silently die again, then re-enroll the contacts that slipped through while it was off.
02

Inbound leads slipping through the cracks

New contacts arriving with no owner, a form or routing rule that quietly changed so leads land in a list nobody watches, or an assignment notification that's switched off.
Usually the most expensive leak. Leads you already paid to generate, going cold before anyone talks to them. Speed to first touch drives conversion.
How to check it · 60 sec
  1. Go to Contacts.
  2. Filter: Create date = last 90 days AND Contact owner is empty.
  3. If that list isn't basically zero, new leads are slipping through unassigned.
First move Set a fallback owner and an instant assignment rule so no lead can land ownerless, switch assignment alerts back on, then work the unassigned backlog oldest-first. Size it: that unowned count, times your close rate, times average deal value, is what's sitting unworked.
03

Open deals with no next step

Deals sitting in the pipeline with no task scheduled and no recent activity. They aren't marked lost. They're just rotting, and they still inflate the forecast.
Winnable deals die from neglect, and your forecast is built partly on deals that are already dead.
How to check it · 60 sec
  1. Go to Deals.
  2. Filter open deals where Last activity date is more than 14 days ago, or Next activity date is empty.
  3. Everything in that list is rotting, and inflating your forecast.
First move Make a next step required to advance a stage, and give the team a daily "no next activity" view. Triage today's list now: every deal gets a task or gets marked lost. Size it: add up the deal values in that stalled list, that's forecast nobody is actually working.
04

Money asleep in your database

Contacts and old leads nobody has touched in a year or more. You paid to acquire them, and now they just sit there.
The leak with the fastest payback. There's almost always real pipeline hiding in a database that's never been re-engaged. It's demand you already bought.
How to check it · 60 sec
  1. Go to Contacts.
  2. Filter Last activity date is before 12 months ago.
  3. The size of that number is roughly the size of your re-engagement opportunity.
First move Pull the dormant segment, score it for fit, and run one re-engagement sequence before you buy a single new lead. Even a 1 to 2% revival is pipeline you already paid for.
05

Your HubSpot emails quietly landing in spam

Your sending domain was never fully authenticated, so sales sequences and marketing emails get filtered to spam or the Promotions tab. HubSpot says "sent." It doesn't say "never seen."
Your entire outbound and nurture effort, silently throttled. The best copy in the world doesn't matter if it never reaches the inbox.
How to check it · 2 min
  1. Send a HubSpot email to a personal Gmail or Outlook address.
  2. Check where it lands, the Primary inbox, or Spam / Promotions?
  3. In Settings, confirm your email sending domain is authenticated (SPF and DKIM).
First move Authenticate the sending domain (SPF, DKIM, DMARC) in HubSpot's email settings and ramp volume gradually. Already authenticated and still landing in spam? Then it's content and reputation, not setup. Size it: whatever share misses the inbox is the share of your entire outbound effort going unseen.

How many did you find?

That's normal. Almost every HubSpot we open has a few of these running quietly in the background, they're easy to miss precisely because nothing looks broken. If you want a second set of eyes, this is exactly what we do: we get inside your HubSpot, find what's leaking, and fix it. The same team that finds it builds the fix, so nothing gets lost in a handoff.

One team came to us after a migration quietly broke their lead routing. New leads were landing in a list nobody watched. We found it, fixed the routing, and those leads started reaching sales again. See a full case study →