Why a missing buyer means the deal is probably dead
A deal in HubSpot exists in two layers: the deal record itself (amount, stage, close date) and the contacts attached to it (the actual humans). When the contact layer goes dark — emails bouncing, no replies in months, no logged activity — the deal record is still alive in the system but nobody's actually reachable.
Two flavors of "gone dark":
- Hard-bounced email. The buyer's email no longer accepts mail. Almost always means they left the company (and HR archived the address) or they switched roles internally and the old address is decommissioned.
- Long radio silence. No logged email, call, or meeting in 12+ months. The contact is technically still reachable but hasn't engaged in a long time. Could mean job change, role change, or just deprioritization.
Both flavors need the same response: identify the new champion at the company (or accept the deal is dead), update the deal contact, and re-engage. The deal record itself isn't the problem — the human who was buying is.
What two filter conditions actually catch
Two filter conditions, joining contacts and deals:
- Contact is on an open deal (deal stage not Closed Won/Lost).
- One of: email is hard-bounced, OR last contacted is more than 365 days ago.
Hard-bounce is a specific HubSpot signal — the email server rejected the message permanently, not a temporary failure. The hard-bounce status property captures this.
Why both flavors of "gone dark" mislead in different ways
The two flavors have different fix paths and different gotchas:
Hard-bounce data isn't always reliable. A hard-bounce can be temporary if the email server was misconfigured at the moment of send and corrected later. HubSpot doesn't auto-revalidate. A contact flagged hard-bounced 6 months ago might be perfectly reachable now if their company's mail server was just having a rough day. The community workaround is to occasionally manually re-send to flagged contacts and see whether the bounce repeats; HubSpot doesn't expose a "re-validate" action.
Last contacted is polluted by sequence emails. A contact who's been ignoring a marketing nurture for 12 months might have Last contacted showing as "2 days ago" because the sequence kept sending. This understates the silence. The custom-property workaround — track only human-touched contact dates — solves it but is an ongoing maintenance burden.
The deeper friction is that even after you find the gone-dark contacts, fixing them requires identifying the new contact at the company. That's manual research per deal: LinkedIn search for someone in a similar role at the same company, email enrichment, cold reach-out introducing yourself, hope they engage. For a deal that's been alive for 18 months and just lost its champion, that's a major reset — most deals don't recover from a champion loss.
The view tells you the bad news. The recovery is sales work. The rule's job is to make sure you know about the bad news before the deal silently slips into dead-but-not-marked-lost territory, where it pollutes your forecast for another quarter.
The manual HubSpot recipe
Two views (hard-bounced + long-silence), an optional alert workflow, and a paired enrichment cycle for finding new champions.
- Open Contacts → Create view (hard-bounced)Filter:
Hard bounced is trueANDNumber of associated open deals > 0. The hard-bounce signal is HubSpot's permanent-rejection flag — almost always means the buyer left the company. - Save as 'Deal contacts — hard bounced'Pin to your sales-ops dashboard. Highest priority — these deals lost their primary buyer.
- Create view (long silence)Filter:
Last contacted is more than 365 days agoOR isunknown, ANDNumber of associated open deals > 0. Tighter window (180d) catches earlier but generates more noise. - Save as 'Deal contacts — long silence'Pin alongside. Many contacts appear in both views — hard-bounced AND silent — which is the strongest 'this person is gone' signal.
- Build the recovery workflow (optional)Workflows → Create → Contact-based. Trigger: hard-bounce flagged AND associated open deal. Action: alert the deal owner, suggest LinkedIn search for the buyer's new role.
- Quarterly enrichment cyclePair with Clearbit/ZoomInfo to find the new contact at the same company. Manual research per deal is unavoidable for high-value cases; tool-assisted research is faster for the long tail.
What Bloated does instead
Gone-dark deal contacts AND the most likely new-champion suggestion.
Bloated cross-references hard-bounce status, rep-only activity recency, and engagement reply patterns to surface deal contacts who are genuinely unreachable — sequence noise excluded. Pre-fetched LinkedIn lookups suggest the new champion at the same company, so re-engagement starts with a name, not a research project.
hs_email_hard_bounce_reason, notes_last_contacted · HubSpot contact properties