HubSpot & RevOps

HubSpot Lifecycle Stages Explained

A practical guide to HubSpot lifecycle stages - what they mean, how to define them for your business, and how to set them up so your pipeline data is actually reliable.

September 3, 2023

HubSpot Lifecycle Stages Explained: How to Set Them Up Properly

If you have been using HubSpot for more than a few months, you have probably noticed that lifecycle stages are either the most useful thing in your CRM or the most ignored. There is rarely a middle ground.

When they are set up properly, lifecycle stages give you a clear view of where every contact sits in the buyer journey, which automations should be running, how to segment your database for campaigns, and whether your funnel is actually converting. When they are set up poorly - or not defined at all - they become a source of confusion that slowly undermines everything built on top of them.

Most companies start with HubSpot's defaults, never write down what each stage actually means for their business, and then wonder six months later why their MQL numbers look wrong and sales is ignoring the leads marketing is sending over.

This guide fixes that. By the end of it you will know what each lifecycle stage is for, how to define them in a way that works for your go-to-market motion, and how to set them up in HubSpot so they stay accurate over time.

TL;DR - Quick Answers for Skimmers

  • What are HubSpot lifecycle stages? HubSpot lifecycle stages are a property that tracks where a contact sits in the relationship with your business - from first touch through to customer and beyond. The default stages are Subscriber, Lead, Marketing Qualified Lead (MQL), Sales Qualified Lead (SQL), Opportunity, Customer, Evangelist, and Other.

  • What is the difference between a Lead and an MQL in HubSpot? A Lead is anyone who has engaged with your business in some way - filled a form, downloaded content, visited a key page. An MQL is a Lead who has been reviewed against your ICP criteria and deemed worth pursuing by marketing. The distinction matters because it is the handoff point between marketing activity and sales attention.

  • What is the difference between an SQL and an Opportunity in HubSpot? An SQL is a contact that sales has reviewed and confirmed as worth pursuing - typically marked when a deal is created. An Opportunity is an SQL with an active deal in the pipeline and a scheduled next step. In practice, many teams treat these as the same stage. That is fine as long as the definition is written down and consistent.

  • Can you customise HubSpot lifecycle stages? As of 2023, yes. HubSpot now allows you to add, rename, and reorder lifecycle stages beyond the defaults. Previously this was a fixed property. The ability to customise means you can align stages to your actual go-to-market motion rather than forcing your process into HubSpot's default structure.

  • How should lifecycle stages be updated in HubSpot? A mix of automation and manual process. Automations should handle high-volume, rules-based transitions - a contact fills a demo request form and moves to MQL automatically. Sales-driven transitions - MQL to SQL, SQL to Opportunity - should be triggered by deal creation or a manual update by the rep, not by a marketing automation.

Table of Contents:

  1. What Are HubSpot Lifecycle Stages and Why They Matter
  2. The Default HubSpot Lifecycle Stages Explained
  3. The Most Common Lifecycle Stage Mistakes
  4. How to Define Lifecycle Stages for Your Business
  5. How to Set Up Lifecycle Stages in HubSpot
  6. How to Automate Lifecycle Stage Transitions
  7. How to Keep Lifecycle Stages Accurate Over Time
  8. Lifecycle Stages vs Deal Stages - What is the Difference
  9. A Note on Customising Lifecycle Stages

1. What Are HubSpot Lifecycle Stages and Why They Matter

A lifecycle stage is a property on a contact or company record that tells you where that person sits in their relationship with your business. It answers a simple question: have we never spoken to this person, are we actively marketing to them, is sales talking to them, are they a customer, or somewhere in between?

That sounds simple. The reason it matters is that lifecycle stages are the foundation that almost everything else in HubSpot is built on.

Automations enrol contacts based on lifecycle stage. Reports measure conversion rates between stages. Lead scoring thresholds trigger stage transitions. Marketing segments lists by stage to make sure the right message goes to the right person. Sales uses stage to prioritise who to contact first.

If lifecycle stages are inaccurate - contacts sitting in the wrong stage, stages never updated after the initial setup, half the database showing no stage at all - then every system built on top of them is also inaccurate. You get marketing emailing people who are already customers. Sales receiving MQLs that are actually cold contacts from a two-year-old import. Pipeline reports that bear no resemblance to what is actually happening in the business.

Getting lifecycle stages right is not a nice-to-have. It is the prerequisite for everything else in your CRM working properly.

2. The Default HubSpot Lifecycle Stages Explained

HubSpot ships with eight default lifecycle stages. Here is what each one is designed to represent and where most companies go wrong with them.

Lifecycle Stage What it's designed to mean Where teams go wrong
Subscriber Someone who has opted into content - a newsletter, a blog, a podcast Treating every form fill as a subscriber rather than a Lead
Lead Someone who has engaged beyond passive content consumption - filled a contact form, downloaded a gated asset, attended a webinar Using Lead as a catch-all for everyone in the database
Marketing Qualified Lead (MQL) A Lead who fits your ICP criteria and has shown enough intent to be worth sales attention Never defining what "qualified" means, so MQL becomes meaningless
Sales Qualified Lead (SQL) An MQL that a sales rep has reviewed and confirmed as worth pursuing - usually when a deal is created Skipping SQL entirely and moving straight from MQL to Opportunity
Opportunity A contact with an active deal in the pipeline and a confirmed next step Treating every deal creation as an Opportunity regardless of deal quality
Customer A contact associated with at least one closed-won deal Forgetting to update this when deals close, leaving customers sitting as Opportunities or SQLs
Evangelist A customer who actively refers others or advocates for the product Rarely used, often ignored - fine to skip if it adds no value to your process
Other A catch-all for contacts that don't fit any other stage Often overused as a dumping ground for contacts nobody wants to classify

The most important stages for a B2B SaaS company are Lead, MQL, SQL, and Customer. Get those four right and the rest follows.

3. The Most Common Lifecycle Stage Mistakes

Before getting into setup, it is worth naming the mistakes that cause lifecycle stages to fail - because most of them happen before anyone touches HubSpot.

No written definitions. The single most common problem. Someone sets up lifecycle stages on day one based on their understanding of the terms. Six months later a new hire sets them up based on their understanding. A year in, three different people have three different mental models of what MQL means and the data reflects all three simultaneously.

Marketing controls all stage transitions. When marketing automation is the only thing moving contacts through lifecycle stages, sales never touches the property and the stages stop reflecting sales reality. An MQL that sales reviewed and rejected three months ago is still sitting as an MQL because there was no process for moving it back.

Lifecycle stage and deal stage are conflated. These are two different things tracking two different things. Lifecycle stage is about the contact's relationship with the business. Deal stage is about the progress of a specific commercial conversation. A contact can be a Customer (lifecycle stage) with a renewal deal at Proposal Sent (deal stage). Mixing them up creates reporting chaos.

Stage transitions only go forward. HubSpot's default behaviour is to prevent lifecycle stages from moving backwards - a contact that reaches SQL stays at SQL even if the sales conversation goes cold. This is a deliberate HubSpot design choice but it means you need a separate process for handling contacts that should be recycled back into nurture.

Nobody owns the property. Lifecycle stage is not a marketing property or a sales property. It is a shared property that both teams need to agree on and both teams are responsible for keeping accurate. When ownership is unclear, accuracy degrades.

4. How to Define Lifecycle Stages for Your Business

The most valuable thing you can do before touching any HubSpot settings is sit in a room with whoever runs marketing and whoever runs sales and agree on definitions. This conversation is almost always uncomfortable, frequently reveals that the two teams have fundamentally different understandings of what a qualified lead is, and is worth every minute of friction.

Here is a framework for defining each stage:

For each lifecycle stage you use, answer three questions:

  1. What specific action or criteria moves a contact into this stage?
  2. Who is responsible for making that transition - marketing automation, an SDR, an AE?
  3. What is the expected next action after a contact enters this stage?

Here is an example of what that looks like in practice for a B2B SaaS company:

Stage Entry criteria Who moves them Next action
Subscriber Opts into newsletter or blog Automatic on form fill Enter nurture sequence
Lead Fills any non-newsletter form, attends webinar, visits pricing page 2+ times Automatic via workflow Marketing nurture, lead scoring begins
MQL Lead score reaches threshold AND fits ICP (company size, industry, job title) Automatic when score threshold is hit SDR reviews within 24 hours
SQL SDR has reviewed, confirmed ICP fit, and created a deal SDR manually updates or deal creation triggers it Discovery call scheduled
Opportunity Deal is active, discovery complete, next step confirmed AE updates when deal moves past discovery stage Proposal or demo
Customer Deal is closed-won Automatic on deal close Onboarding sequence triggered

Write this down. Put it somewhere both teams can see it. Review it every quarter and update it if the process has changed.

5. How to Set Up Lifecycle Stages in HubSpot

Once you have your definitions, here is how to configure lifecycle stages in HubSpot.

Checklist - initial setup:

  • Go to Settings > Properties > Contact Properties and search for Lifecycle Stage
  • Click on the property to view and edit the stage options
  • Review the default stages and decide which ones you will use - remove or rename any that don't fit your model
  • Add any custom stages your process requires (HubSpot now supports this for Professional and Enterprise tiers)
  • Set the order of stages to reflect your actual funnel sequence
  • Save changes

Checklist - required fields and data governance:

  • Make Lifecycle Stage a required field on all manual contact creation
  • Add Lifecycle Stage as a visible column in your default contact views so it is always in front of reps
  • Create a saved filter for each lifecycle stage so any team member can pull a clean list of contacts at any stage instantly
  • Set up a dashboard widget showing contact volume by lifecycle stage - this becomes your funnel health view

Checklist - bulk update existing contacts:

  • Pull a list of all contacts with no lifecycle stage set
  • Work through the list in segments: contacts with closed-won deals become Customers, contacts with active deals become SQLs or Opportunities, contacts with recent high-intent activity become MQLs or Leads
  • Use bulk edit to update in batches - select all contacts in the filtered view, click Edit, update Lifecycle Stage
  • Do not try to manually classify every contact in a large database - focus on contacts active in the last 12 months first, then work backwards

6. How to Automate Lifecycle Stage Transitions

Automation handles the high-volume transitions. Human judgment handles the ones that require qualification. Knowing which is which is the key to keeping lifecycle stages accurate at scale.

Transitions that should be automated:

Trigger Lifecycle Stage Transition
Contact fills a demo request or contact sales form Lead to MQL (if ICP criteria are met) or Lead if criteria check is manual
Lead score reaches defined threshold Lead to MQL
Deal is created and associated with a contact MQL to SQL
Deal moves to a defined pipeline stage (e.g. Proposal Sent) SQL to Opportunity
Deal is marked Closed-Won Any stage to Customer
Contact unsubscribes or hard bounces Move to suppression list, update lifecycle stage to Other

Transitions that should involve human judgment:

  • MQL to SQL should not be fully automated unless your ICP criteria are tightly defined and consistently applied in the data. If a contact's company size, industry, and job title are reliably filled in, you can automate it. If those fields are patchy, an SDR review step prevents bad leads reaching the pipeline.
  • Recycling an SQL back to Lead or MQL after a sales conversation goes cold should be a manual decision by the rep, not an automatic timeout. Automatic recycling based on inactivity alone creates noise.

Checklist - automation setup:

  • Build a workflow for each automated transition listed above
  • Add suppression logic to each workflow so contacts already at a higher stage are not moved backwards unintentionally
  • Add an internal notification to the relevant owner when a contact reaches MQL - SDRs should not have to check a list manually
  • Test each workflow on a single contact before turning it on at scale
  • Set up enrollment history tracking so you can audit why a contact moved to a given stage

7. How to Keep Lifecycle Stages Accurate Over Time

Setting up lifecycle stages correctly is a one-time investment. Keeping them accurate is an ongoing one. These are the practices that prevent the slow drift back into messy data.

Monthly review checklist:

  • Pull a report showing contact volume by lifecycle stage - look for unusual spikes or drops that suggest an automation fired incorrectly
  • Check for MQLs with no activity in 60 days - these should be reviewed and either recycled to Lead or moved to a suppression list
  • Check for SQLs with no associated deal - these are contacts that reached SQL but never had a deal created, which usually means the process broke down at the handoff point
  • Check for Opportunities with no deal or a closed deal - these should be updated to Customer or recycled

Quarterly review checklist:

  • Revisit your lifecycle stage definitions with the sales team - have they changed? Are the entry criteria still accurate?
  • Review all lifecycle stage automations - are the triggers still correct? Are suppression lists up to date?
  • Check if any new automations or integrations have been added that might be moving lifecycle stages in ways you did not intend
  • Update the documentation if anything has changed

The quarterly review sounds like overhead until the first time a new hire joins and asks what MQL means. Having a written definition that was reviewed three months ago takes thirty seconds to share. Reconstructing it from first principles takes an afternoon.

8. Lifecycle Stages vs Deal Stages - What is the Difference

This is one of the most common points of confusion in HubSpot, and it causes real reporting problems when it is not understood clearly.

Lifecycle stage tracks the contact's overall relationship with your business. It is a property on the contact record. It answers: where is this person in their journey from stranger to customer?

Deal stage tracks the progress of a specific commercial conversation. It is a property on the deal record. It answers: how far along is this particular sales conversation?

The same contact can have multiple deals at different deal stages. A customer renewing their contract has a Lifecycle Stage of Customer but a deal at Proposal Sent or Negotiation. A prospect who went cold last year and is now re-engaging has a Lifecycle Stage of Lead (if you recycled them correctly) but may have a closed-lost deal in the background.

Property Lives on Tracks Updated by
Lifecycle Stage Contact record Overall relationship status Marketing automation and sales reps
Deal Stage Deal record Progress of a specific conversation Sales reps and deal-based automations

The practical implication: do not build your pipeline reports off lifecycle stage. Build them off deal stage. Use lifecycle stage for segmentation, nurture logic, and funnel conversion reporting. Use deal stage for forecast, pipeline velocity, and sales activity reporting.

9. A Note on Customising Lifecycle Stages

HubSpot added the ability to customise lifecycle stages - add new ones, rename existing ones, reorder them - for Professional and Enterprise tiers in 2023. Before that, the eight defaults were fixed.

The ability to customise is genuinely useful, but it comes with a risk worth naming: the more you deviate from the defaults, the harder it becomes to use HubSpot's native reporting and benchmarking tools, which are built around the standard stage names.

Our recommendation is to start with the defaults and only customise when you have a genuine process requirement that the defaults cannot accommodate. Renaming MQL to "Marketing Ready Lead" because it sounds better is not a good reason to customise. Adding a "Partner Referral" stage because partner-sourced contacts follow a genuinely different qualification path is.

If you do customise, document the change and the reason for it alongside your stage definitions. Future you - or the next person who owns HubSpot - will be grateful.

Checklist for customisation decisions:

  • Does the default stage name create genuine confusion internally or with the sales team?
  • Does your process have a step that the default stages cannot represent accurately?
  • Have you checked whether a custom property on the contact record would solve the same problem without changing the stage structure?
  • If you add a custom stage, have you updated all relevant automations, reports, and documentation?

About MendMartech We work with lean B2B SaaS teams on GTM strategy, demand generation, positioning, and RevOps. Lifecycle stage setup and CRM architecture is a core part of how we build RevOps foundations for our clients. If your HubSpot data is not telling you a reliable story about your pipeline, book a free 30-minute strategy call and we will show you where the gaps are.

Neha Tanwer

Growth Expert

Helps B2B Founders close the gap between present day MarTech and the GTM operations that haven't caught up yet

© All rights reserved.