HubSpot Lifecycle Stage vs Lead Status: Who Owns What

Key takeaways
Lifecycle stage shows where a contact sits in your whole funnel and is owned by marketing until the handoff. Lead status shows what sales is doing inside the Sales Qualified Lead stage. Keep them separate, give every transition one owner, and check your lifecycle automation settings before trusting any funnel report.

Open any contact your sales team closed last year and look at two fields. In a lot of portals we audit, Lifecycle stage says Customer and Lead status still says Attempted to Contact. Both values were true once. Only one of them is true now, and nobody on the team can say whose job it was to update the other.

That small mismatch is the reason marketing reports a healthy number of qualified leads while sales says the leads are not there. The HubSpot lifecycle stage vs lead status question sounds like an admin detail. It is really a question about where marketing’s responsibility ends, where sales’ begins, and whether your funnel report can be trusted. This article explains what each property is for, who should own it, how the two should move together, and what to check this week.

HubSpot lifecycle stage vs lead status: the short version

Lifecycle stage answers “where is this contact or company in our whole marketing and sales process”. Lead status answers “what is sales doing about this lead right now”. HubSpot’s own documentation describes Lead status as the sub-stages inside one lifecycle stage, Sales Qualified Lead. So the two are not rivals. One is the map, the other is the detail of a single region on it.

Lifecycle stage Lead status
Purpose Position in the full funnel, from first signup to customer Progress of sales outreach on a qualified lead
Owner Marketing up to the handoff, then sales and automation Sales, rep by rep
Default values Subscriber, Lead, Marketing Qualified Lead, Sales Qualified Lead, Opportunity, Customer, Evangelist, Other New, Open, In Progress, Open Deal, Unqualified, Attempted to Contact, Connected, Bad Timing
When it changes Rarely. A few times in the life of a contact, mostly forward Often. After calls, emails and meetings, in any direction
What depends on it Contact and company reports by stage, the date entered and time in stage properties, Close date and Days to close Rep work queues, saved views, follow-up and recycling workflows

What lifecycle stage is for

HubSpot ships the Lifecycle stage property with eight default options in a fixed order, listed in its guide to using lifecycle stages. The definitions already tell you who owns what. A Marketing Qualified Lead is a record your marketing team has qualified as ready for sales. A Sales Qualified Lead is one your sales team has qualified as a potential customer. An Opportunity is associated with a deal. A Customer has at least one closed deal.

The property has one behavior that surprises almost every team: it is built to move forward. HubSpot states that default automatic updates only move the stage forward, and that its tools (imports, form submissions, the API, integrations and workflows) can only set a later stage. To put a record back to an earlier stage with one of those tools, the value has to be cleared first, by hand or with a workflow action. A user can still pick an earlier value manually on a single record.

This matters for reporting. Every stage, default or custom, gets its own Date entered and Date exited properties. The latest time and cumulative time in stage properties need a Professional or Enterprise subscription. If stages are set carelessly, all of these dates are wrong, and so is every conversion and velocity report built on them.

Several things can move the stage without anyone touching it. In the lifecycle stage automation settings, HubSpot can set a stage when a record is created, when a deal is created, when a deal is won and when a lead is associated. It can also copy a company’s stage down to its contacts. The details are in HubSpot’s article on lifecycle stage automation settings. None of these settings will move a stage backwards.

What lead status is for

Lead status is a contact and company property. HubSpot’s default contact property list describes it as showing where the record is within a buying cycle as a lead. The eight default options are a small outreach log: New, Attempted to Contact, Connected, Open Deal, Unqualified, Bad Timing and so on. HubSpot’s own walkthrough of lead status frames it the same way. New means nobody has reached out yet. Connected means there was a real conversation but no opportunity yet. Unqualified may be a signal to send the lead back to marketing.

Unlike lifecycle stage, lead status has no fixed direction. A lead can go from Connected to Bad Timing and back to New six months later, and that is correct use. HubSpot lists four ways to update it: manually on the record, by import, with a workflow action on Professional and Enterprise, or through a hidden form field. In practice that means it stays current only if reps update it or if you build the automation that does it for them.

How the two should move together

The clean version looks like this, and it fits on one page:

  • Subscriber, Lead, MQL: marketing owns the stage. Lead status stays empty, because sales has not started anything.
  • Handoff: sales accepts the lead. Lifecycle stage becomes Sales Qualified Lead and lead status becomes New. This is the only moment when both properties change together.
  • Working the lead: lifecycle stage does not move. Lead status moves with every real step: Attempted to Contact, Connected, In Progress.
  • Deal created: the automation setting moves lifecycle stage to Opportunity. Lead status goes to Open Deal, and from here the deal pipeline carries the detail.
  • Deal won: automation sets Customer.
  • No fit or not now: lead status becomes Unqualified or Bad Timing, with a written rule for what marketing does with those records next.

The exact labels can differ. What cannot differ is that every transition has one owner and one trigger.

The common ways teams break them

Lead status used as a second funnel. We often find options like “MQL” or “Customer” added to lead status, or a custom property built to track stages because the default one felt rigid. Now two fields claim to describe the funnel and reports disagree. HubSpot recommends going back to the default property and describes the migration in its guide to custom lifecycle stages.

Lead status that nobody updates. Hundreds of SQLs sit on New for months. The rep did call. The CRM does not know. Any report on follow-up is fiction.

Backward moves that fail quietly. Someone builds a workflow to return unqualified SQLs to Lead. It runs, and the stage does not change, because the workflow did not clear the value first. HubSpot’s article on changing lifecycle stages in bulk shows the two-step version: clear, then set.

Company sync nobody chose. With the sync setting on, a company’s stage is applied to its associated contacts whenever that is a forward move. HubSpot’s own example: set the company to Customer and every associated contact becomes a Customer. That includes the new person at that account who downloaded a guide yesterday and whom marketing wanted to count as a fresh lead.

Custom stages that break the dates. HubSpot’s default contact property list notes that Close date is set from associated deals only when the deal won setting is on and the contact moves to the default Customer stage, not a custom one. Rename the concept into a custom stage and “days to close” goes blank.

Disqualification with no home. The rep marks Unqualified, the lifecycle stage stays Sales Qualified Lead forever, and the SQL count grows every quarter.

What to check in your portal

  1. Go to Settings, then Objects in the Data Management section, select Contacts and open the Lifecycle Stage tab. Read the stage list and its order. Creating and editing stages requires Super Admin permissions. Use the Used In column to see which lists, reports and views rely on each stage.
  2. On the same tab open Automate. Note whether Sync lifecycle stages is checked, and which stage is chosen for Set lifecycle stage when a deal is created, when a deal is won and when a lead is associated. HubSpot warns that with the deal won setting off, Close date and Days to close on contacts and companies stop updating automatically.
  3. Open Pipeline Rules and check the default stage for new records. If the setting is off, contacts created by hand or by form submission get the first stage in display order unless the form sets its own, so the order of your stages is doing real work.
  4. Go to Settings, then Properties, choose contact properties and search for Lead status. Read the options. Remove anything that describes the funnel and not sales activity, and write a one-line definition for each option that stays.
  5. Build three contact views: Lifecycle stage is Sales Qualified Lead and Lead status is unknown; Lifecycle stage is Customer and Lead status is any of New or Attempted to Contact; Lifecycle stage is unknown. The size of each view tells you where the process leaks. These match checks 16 to 18 in our HubSpot audit checklist.
  6. On five or six suspicious records, hover over the Lifecycle stage property and open its history. HubSpot shows the value, the date and the source of each change, as described in its guide to property history. You will quickly see whether a person, a form, an import or a workflow is setting your stages.

Our take

Most HubSpot problems are process problems, and this is the clearest example we know. The two properties are not confusing. What is missing is an agreement. Marketing and sales never wrote down what qualifies an MQL, who accepts it, how fast, and what happens when sales says no. HubSpot cannot hold a definition that the company does not have.

The second cause is onboarding. Reps are shown where Lead status lives and never told when to change it or why anyone reads it. A field with no consequence does not get filled in. The fix that works is boring: make lead status the filter behind the rep’s daily view, so an outdated status means a messy work queue for the rep personally.

A note on cost. Everything described here works on every HubSpot plan except the workflow automation and the time-in-stage properties, which need Professional or Enterprise. No add-on is required. What it takes is a two-hour meeting between the heads of sales and marketing, one page of definitions, and a few hours of admin time to align settings, views and workflows. If nobody in the company can own that page, solve that first. The settings will not hold without an owner.

One honest limitation: we think the forward-only rule is good design, because it protects funnel history. But it makes recycling leads clumsier than it should be, and the clear-then-set workaround is easy to get wrong. Plan the recycling path on purpose. Do not discover it by accident.

FAQ

What is the difference between lifecycle stage and lead status in HubSpot?

Lifecycle stage shows where a contact or company is in your whole marketing and sales process, from Subscriber to Customer. Lead status shows what sales is doing with a lead inside the Sales Qualified Lead stage, for example New, Attempted to Contact or Connected. Lifecycle stage feeds funnel reporting. Lead status runs the rep’s daily work.

Can a HubSpot lifecycle stage move backwards?

Yes, but not automatically. A user can set an earlier stage by hand on a record. Imports, forms, the API and workflows can only move the stage forward, so to move it back with those tools you must clear the property first and then set the new value. HubSpot’s automation settings never set a stage backwards.

Should lead status be used before a contact is an SQL?

We recommend leaving it empty until sales accepts the lead. HubSpot defines lead status as the sub-stages of Sales Qualified Lead, and keeping it empty earlier makes one report very useful: any SQL with no lead status is a lead nobody has picked up.

Is the Lead status property the same as the Leads object in HubSpot?

No. Lead status is a property on contacts and companies. The lead object is a separate record type with its own pipeline, and HubSpot’s default lead properties include a Lead Pipeline Stage and a Lead Label. If your team uses the lead object, decide which of the two tracks outreach and retire the other, otherwise reps will maintain neither.

This week, put the heads of sales and marketing in one room with the lifecycle stage list on the screen and agree on one owner and one trigger for every transition. Then have your admin run the six checks above. If the meeting ends in an argument about definitions, that is the real finding, and it is the kind of work our HubSpot consulting team does before touching a single setting.

Alignify

Alignify is a HubSpot implementation and admin team. We set up portals, clean up CRM data and run HubSpot as a service for B2B companies.

On this page

Get the audit checklist

All 25 checks as a spreadsheet with auto-scoring.

Talk to Alignify

45 minutes, your portal on screen, no slides. We show what we would fix first.

Want us to run this audit on your portal?

A 45-minute review of your pipeline, properties and workflows. No slides, just findings.