When a contact reaches the Opportunity lifecycle stage in HubSpot, a deal should be created automatically via workflow. This ensures that every genuine sales opportunity is tracked in the pipeline regardless of contact turnover, and that sales reps are managing their work through deals rather than contacts alone.
This pattern emerged from the [1] CRM buildout, where the team needed a reliable way to preserve pipeline visibility even when key contacts left a prospect organization.
In a contact-centric workflow, if the person you've been working with leaves a company, the sales history and qualification work can effectively disappear — the contact goes cold and the opportunity is lost from view. By attaching a deal to the company and contact at the Opportunity stage, the pipeline record survives contact turnover. A sales rep reviewing their deal board will see the orphaned deal (company present, contact missing) and know to find a new contact rather than starting from scratch.
"Because the way you're supposed to manage sales processes is you're managing deals, you're not managing the company or contacts." — Mark Hope
This automation sits within a six-stage lifecycle flow:
| Stage | Description |
|---|---|
| Prospect | Default; incomplete contact information |
| Lead | First name, last name, email, phone, US/Canada location, known category |
| MQL | Lead criteria + interest in juicing + known number of locations |
| SQL | MQL criteria + juicing status (current or interested) + company qualification fields |
| Opportunity | SQL criteria met; deal auto-created here |
| Customer | Deal closed/won |
See [2] for full qualification criteria at each stage.
"It doesn't mean that maybe the probability of this deal closing is relatively low, but it's still a deal." — Mark Hope
Every deal should have:
- At least one contact associated
- A company associated
The deal board view should be configured to surface deals missing either association, so reps can identify and resolve gaps quickly.
At auto-creation, the deal should land in a New Deal stage with a low probability. This stage acknowledges that an opportunity exists without committing to a forecast. Probability increases as the deal progresses through stages (demo, quote, contract, etc.).
Deal probability will eventually be informed by [3] — replacing the current practice of reps manually entering a gut-feel percentage.
For projects where a single RFQ generates multiple location-level deals (e.g., a city building project with several dealers requesting quotes), HubSpot supports deal-to-deal associations. The pattern:
This preserves the lineage between a large spec project and its downstream opportunities without conflating them into a single deal record.
Discussed in the [7] with Miriam Framson (Citrus America), Mark Hope, Melissa Cusumano, and Chris Ostergaard.