HubSpot
HubSpot Lifecycle Stages Explained: Setup, Best Practice and Common Mistakes
Lifecycle stages tell HubSpot where a contact sits in your buyer journey — but most UK service businesses underuse or misconfigure them. Here is how they work, how to set them up, and what we flag in StackFix audits.
What are HubSpot lifecycle stages?
Lifecycle stages are a default contact property in HubSpot that describes how far someone has progressed toward becoming — and remaining — a customer. Unlike deal stages (which track a specific sales opportunity), lifecycle stages apply to the contact record itself. They power segmentation, reporting, automation triggers and funnel dashboards. Getting them right means marketing, sales and customer success all speak the same language about where a person stands in your journey.
Default HubSpot lifecycle stages
Out of the box HubSpot includes: Subscriber, Lead, Marketing Qualified Lead (MQL), Sales Qualified Lead (SQL), Opportunity, Customer, Evangelist and Other. Subscribers are typically blog or newsletter contacts. Leads have shown buying interest. MQLs meet marketing criteria; SQLs are sales-ready. Opportunity means an open deal exists. Customer is post-sale. Evangelist is a promoter. You can rename stages and add custom ones, but most service businesses should simplify before they expand — eight stages only help if your team actually moves contacts between them.
Lifecycle stage vs lead status vs deal stage
Three properties often get confused. Lifecycle stage = overall relationship chapter. Lead status (a separate property) = sales disposition on active enquiries — new, open, in progress, unqualified. Deal stage = where a specific opportunity sits in your pipeline. A contact can be lifecycle Customer while a new upsell deal sits at Proposal Sent. Audits go wrong when teams try to make lifecycle stage do all three jobs, so nothing reports cleanly.
How to configure lifecycle stages in HubSpot
Go to Settings → Data Management → Properties → Contact properties → Lifecycle stage. Edit labels to match your language (e.g. Enquiry instead of Lead if that fits your sector). Set which stages appear in reports. Then document rules: who moves a contact, when, and based on what signal. Admins can restrict manual edits or use workflows to set lifecycle automatically when forms submit, deals create or tickets close. If rules live only in someone's head, expect 40% of contacts stuck in Lead forever.
A practical lifecycle model for UK service businesses
For installers, agencies, consultancies and other B2B services we often recommend: Subscriber → Enquiry → Qualified → Active opportunity → Customer → Past customer / Advocate. Skip separate MQL/SQL unless marketing and sales are large enough teams to enforce handoffs. Tie Enquiry to any inbound form or logged email. Qualified means budget, need and timeline confirmed. Active opportunity syncs when a deal opens. Customer fires on closed-won. Keep it boring — boring stages get used.
Automations that should update lifecycle stage
Strong setups automate progression: form submission sets Enquiry; meeting booked moves to Qualified; deal created sets Opportunity; deal closed-won sets Customer; NPS promoter reply sets Evangelist. Downgrade paths matter too — deal lost might return someone to Qualified, not Customer. Re-enquiry from past customers should bump lifecycle back to Enquiry without deleting history. StackFix workflow conflict checks flag when multiple automations fight over lifecycle stage — a common source of reporting drift.
Reporting and dashboards that depend on lifecycle
Lifecycle underpins funnel reports, contact analytics and many marketing email lists. If stages are empty or wrong, conversion metrics lie quietly: inflated top-of-funnel numbers, invisible drop-off between enquiry and quote, and customer counts that do not match finance. Before building executive dashboards, run a data quality pass — % contacts with no lifecycle, % stuck in one stage over 90 days, and mismatch between Customer lifecycle and closed-won deals.
Common mistakes we see in StackFix audits
Top issues: every contact left as Lead; sales manually picking Customer on first phone call; lifecycle never updated when deals close; marketing lists using lifecycle but sales using tags instead; duplicate contacts with different stages; and custom stages added for every micro-step until no one remembers definitions. Another frequent find: recent enquiries with no lifecycle at all, which breaks nurture workflows and makes lead source reporting meaningless.
When to redesign lifecycle stages
Redesign when the business model changes (e.g. you add recurring revenue), when sales and marketing argue about numbers, or when automation misfires because stages are too granular. Treat it as a small project: agree definitions in a workshop, update workflows, backfill historical contacts with a one-off import or workflow, then train the team. Pair the work with pipeline and owner cleanup — lifecycle fixes alone rarely stick if deals and ownership are still messy.
Next steps
If signatures are one symptom of a wider HubSpot setup problem — inconsistent branding, broken booking links or duplicate tools — a structured audit usually saves more time than another template tweak.
StackFix HubSpot Audit
See lifecycle usage, inconsistencies and automation conflicts in your portal.
What is a CRM audit?
How structured CRM reviews surface lifecycle and data issues.
StackFlow implementation
Workflow and lifecycle automation built with clear scope and pricing.
HubSpot Chrome extension guide
Log enquiries correctly so lifecycle rules have data to work with.
Want your HubSpot setup reviewed properly?
StackFix is a read-only audit that surfaces data gaps, unused features and quick automation wins — signatures included.