Your go-to resource for predictable B2B growth

Lifecycle stages you can trust: a RevOps guide for HubSpot

Written by Emelie Svedberg | Oct 27, 2026, 8:00:00 AM

Ask marketing, sales and leadership what a "lead" is, and you'll probably get three different answers. For marketing it might be someone who downloaded a guide. For sales it's someone who wants to talk. For leadership it's a number in a report nobody really trusts. When definitions drift apart, the pipeline becomes impossible to trust.

Lifecycle stages in HubSpot are meant to solve this. But only if you've decided what each stage means and let rules drive it, rather than gut feeling.

What lifecycle stages are for

Lifecycle stage describes where a contact or company is in its relationship with you, from first touch to customer. It's the foundation for conversion reports, for who gets which emails and for how sales prioritises its time. If the stages are wrong, everything built on them is wrong too.

A simple rule that holds up

We recommend starting from something you can verify objectively. For example:

  • Customer = has an active contract with you.
  • Opportunity = has an open deal in the pipeline.
  • Lead = a person who has actually replied or reached out, not just opened an email.
  • Subscriber = has opted in to your content but hasn't shown buying intent yet.
  • Everything else is left blank, or set to Other.

The point is that every stage can be checked. Is there an open deal? Is there an active contract? Then nobody needs to debate whether a contact "feels" like an opportunity.

Let automation do the work

Once the rules are set, they shouldn't depend on someone remembering to update a field. In HubSpot you can:

  • set Opportunity automatically when a deal is created,
  • set Customer when a deal is marked as won,
  • set Lead when someone fills in a contact form or replies to a sequence,
  • build a workflow that flags customers whose contracts have ended, so they don't stay as Customer forever.

Keep in mind that lifecycle stage in HubSpot normally only moves forward. If a customer leaves, you need a deliberate decision on how to handle it, for example with a separate property for former customers.

One step further: the Leads object

Many companies now use HubSpot's Leads object for pre-deal sales work. There you can track lead stage, disqualification reasons and activity by lead source. That lets you see not just how many leads you get, but which sources actually lead to calls, meetings and deals.

How to get started

  1. Bring marketing and sales together and agree on the definitions. Write them down.
  2. Review the current state. How many are marked Customer without an active contract? How many Leads have never replied?
  3. Fix in bulk based on the new rules.
  4. Automate so the stages stay correct going forward.
  5. Follow up with a dashboard showing conversion between stages.

Getting lifecycle stages right isn't a technical detail. It's the foundation of a predictable pipeline, and of HubSpot's AI agents understanding who is who.

Want to get your lifecycle stages and pipeline in order? Get in touch with us at Structsales and we'll help you set the definitions and build the automation.