Introduction
Most businesses generate leads, store them, and sometimes nurture them, but very few can say with confidence where any given contact actually stands. Is this person just curious, or are they close to buying? Has sales already looked at them? That gap between activity and progression is exactly what HubSpot's lifecycle stage property is built to close.
Lifecycle stages give every team, marketing, sales, and leadership, a shared answer to a single question: where is this contact in our revenue process. Not what they clicked. Not when they last opened an email. Where they stand. When that answer is reliable, reporting gets sharper, handoffs get cleaner, and forecasting stops being a guess.
In HubSpot, lifecycle stages solve this problem by providing a structured way to track how a contact moves from being just a visitor to becoming a paying customer and even beyond. Instead of focusing on random activities or scattered data points, lifecycle stages bring a clear progression into your CRM, helping marketing, sales, and leadership stay aligned on what matters most, which is revenue.
Lifecycle stages are not just a technical setup inside your CRM. They represent the backbone of your entire revenue system. When implemented correctly, they give you visibility into how your funnel is performing, where leads are dropping, and what needs to be improved. Without them, even the best campaigns and tools struggle to deliver results because there is no structured journey guiding the process.
HubSpot lifecycle stages are default values that show where a contact or company is in your customer journey.
They are not simply based on clicks, email opens, or page visits. Instead, they represent meaningful progress in the relationship between your business and the contact.
For example, a person who subscribes to your newsletter is different from someone who has requested a demo. A person who has requested a demo is different from someone with an active deal in your sales pipeline.
Lifecycle stages help you separate these contacts clearly.
HubSpot includes the following default lifecycle stages:
Subscriber
Lead
Marketing Qualified Lead
Sales Qualified Lead
Opportunity
Customer
Evangelist
Other
Each stage has a specific purpose, and each should be clearly defined before your team starts using it.
A Subscriber is someone who has opted in to hear from your business but has not shown deeper buying intent yet.
This could be someone who subscribed to your blog, newsletter, or general updates.
Example trigger:
A visitor signs up for your newsletter.
At this stage, the person is interested in your content, but they are not yet a serious lead.
A Lead is someone who has shared their information in exchange for something valuable.
This could include downloading a guide, submitting a form, registering for a webinar, or requesting access to a resource.
Example trigger:
A contact fills out a gated content form.
At this point, the contact has shown more interest than a subscriber and can now be nurtured by marketing.
A Marketing Qualified Lead, or MQL, is a contact who meets marketing’s agreed qualification criteria.
This usually includes a combination of fit and behavior. For example, the contact may match your target company profile and have shown strong engagement with your website, emails, or content.
Example trigger:
A lead score crosses a defined threshold.
An MQL is not necessarily ready for direct sales outreach yet, but they are more qualified than a regular lead.
A Sales Qualified Lead, or SQL, is a contact that sales has reviewed and accepted as worth pursuing.
This is where the handoff from marketing to sales becomes important. A contact should only become an SQL when the sales team agrees that the lead is relevant and worth follow-up.
Example trigger:
A sales rep reviews and accepts the lead.
The SQL stage confirms that the contact has moved beyond marketing interest and is now part of the sales process.
An Opportunity is a contact or company with an active deal in the pipeline.
This means there is a real sales conversation happening, usually with a defined requirement, budget, or potential purchase.
Example trigger:
A deal is created in HubSpot.
This stage should not be used just because someone seems interested. It should be tied to an actual deal.
A Customer is someone who has purchased from your business.
This is usually triggered when a deal is marked as Closed Won in HubSpot.
Example trigger:
A deal is marked Closed Won.
The Customer stage is important because it separates active prospects from people who have already generated revenue.
An Evangelist is a customer who actively promotes your brand.
This could include giving referrals, writing a public review, participating in a case study, or recommending your product or service to others.
Example trigger:
A customer gives a referral, review, or case study.
Not every customer becomes an evangelist, so this stage should be used intentionally.
The Other lifecycle stage is used for contacts that do not belong in your active revenue journey.
This may include internal team members, vendors, partners, test contacts, or clearly disqualified contacts.
Many teams ignore this stage, but that is a mistake. If these contacts stay mixed with active leads, they can damage your reporting.
Example trigger:
A workflow moves internal staff, vendors, or disqualified contacts to Other.
The Other stage should not be treated as a random leftover bucket. It should be used deliberately to keep your funnel reports clean.
Many teams treat lifecycle stages as just another property inside the CRM, but that approach limits their true potential. Lifecycle stages directly impact how you measure performance, make decisions, and drive growth. When set up correctly, they provide clear visibility into how many leads are converting into customers and where the drop offs are happening.
From a marketing perspective, lifecycle stages help you move beyond vanity metrics like form submissions and focus on meaningful outcomes such as how many leads are becoming qualified opportunities. For sales teams, they allow better prioritization by highlighting which contacts are ready for engagement and which are still in early stages. This alignment between marketing and sales improves efficiency and ensures that efforts are focused on the right prospects.
Lifecycle stages also enhance reporting accuracy. Without them, reports are just numbers without context. With them, reports tell a clear story of how your funnel is performing. They connect marketing activities directly to revenue outcomes, making it easier to justify investments and optimise strategies.
The single most common setup mistake is treating these two properties as interchangeable. They're not, and conflating them is usually what breaks a portal's reporting.
Lifecycle stage is strategic. It's shared across marketing, sales, and leadership, and it changes rarely, sometimes only a handful of times across a contact's entire relationship with you. Lead status is tactical. It belongs to sales, and it changes constantly, often several times a day, while the lifecycle stage underneath it doesn't move at all.
| Lifecycle stage | Lead status |
|---|---|
| Strategic, shared across teams | Tactical, owned by sales |
| Changes a handful of times total | Changes daily, sometimes hourly |
| Answers "where are they in the journey" | Answers "what's the next follow-up action" |
| Drives funnel and revenue reporting | Drives sales activity and SLA tracking |
| Example value: SQL | Example value: Attempted to contact |
To understand lifecycle stages better, it helps to look at how they work in a real journey. When a visitor comes to your website and subscribes to your content, they become a Subscriber. If they take a step further by filling out a form or downloading a resource, they move to the Lead stage. As they engage more and meet certain criteria, they qualify as an MQL.
Once the sales team reviews and validates the lead, it becomes an SQL. When a deal is created, the contact moves into the Opportunity stage. After the deal is successfully closed, the contact becomes a Customer. If the customer later refers others or actively promotes your brand, they become an Evangelist.
This structured flow is not just a process. It is your revenue engine. It ensures that every contact is tracked properly and that every stage of the journey is measurable.
Five mistakes that quietly break the funnel
Teams use the terms constantly without ever writing down what they mean. Marketing calls something an MQL based on a form fill; sales has a completely different bar in mind. Neither side notices the mismatch until the conversion numbers look wrong.
If a human has to remember to change the field, it eventually won't get changed. Manual lifecycle stage management decays within weeks, not months.
Moving a contact straight from Lead to Customer might feel efficient, but it erases the data you need to see where deals actually come from and how long they take to close.
Lifecycle stage tracks progression, not to-dos. Bolting "needs follow-up" logic onto it is what lead status already exists for.
If the two teams define qualification differently, every dashboard built on lifecycle stage becomes a debate instead of a fact.
| Trigger | Lifecycle Stage Update |
|---|---|
| Newsletter signup | Subscriber |
| General form submission | Lead |
| Demo/pricing/contact sales form | MQL |
| Lead score crosses threshold | MQL |
| Sales accepts lead | SQL |
| Deal created | Opportunity |
| Deal closed won | Customer |
| Referral/testimonial submitted | Evangelist |
When lifecycle stages are properly implemented, reporting becomes significantly more powerful. Businesses can track how contacts move through each stage and identify conversion rates at every step. This allows for detailed funnel analysis, helping teams understand where improvements are needed.
Lifecycle stages also enable revenue attribution by linking marketing efforts to actual sales outcomes. This helps businesses understand which campaigns are driving real results and which are not. Additionally, drop off analysis becomes easier, allowing teams to identify bottlenecks and fix them quickly.
Sales performance can also be measured more effectively by analysing how well SQLs are converted into customers. Without lifecycle stages, these insights are difficult to achieve.
A strong lifecycle stage setup becomes much more valuable when the rest of the CRM is structured properly. This was the case with SuperFi, a financial services company that was previously managing customer information, deal tracking, and reporting through Excel spreadsheets.
Before moving to HubSpot, SuperFi faced common CRM challenges such as manual data entry, duplicate records, limited pipeline visibility, inconsistent contact management, and time-consuming reporting. These issues made it difficult for the team to clearly understand where each contact or deal stood in the customer journey.
HuboExperts helped SuperFi migrate from Excel to HubSpot and build a cleaner, more organized CRM structure. This included data cleansing, custom field mapping, centralized contact management, contact segmentation, automated workflows, customized deal pipelines, and reporting dashboards.
With this setup, SuperFi gained better visibility into deal progress, improved contact management, and reduced manual work. Their team could track opportunities more clearly, automate follow-ups, and use reporting to understand pipeline performance.
This is exactly why lifecycle stages matter. When contacts, companies, and deals are structured correctly in HubSpot, teams can move from scattered data to a clear revenue journey.
Read the full case study: SuperFi Case Study
Automating Lifecycle Stages
HubSpot lifecycle stages are designed to move forward automatically. If you need to move a contact backwards, for example from SQL back to Lead, the existing lifecycle stage usually needs to be cleared first before setting the earlier value through automation or import. One of the biggest advantages of using HubSpot is automation.
You can automate lifecycle stage updates based on actions like:
Form submissions
Email engagement
Lead scoring
Deal creation
Automation ensures accuracy, saves time, and keeps your CRM updated.
Lifecycle stages can vary depending on the business model. In B2B environments, the sales cycle is usually longer and involves multiple stakeholders. This makes stages like MQL and SQL more important, as they help in qualifying leads before passing them to sales.
In B2C, the journey is typically shorter and more automated. The distinction between MQL and SQL may not be as critical, and the focus is more on quick conversions. Automation plays a larger role in moving contacts through the stages.
This is why lifecycle stages should always be defined based on your specific business model rather than blindly following default structures.
HubSpot's eight stages were modeled on a B2B sales motion with a sales team in the loop. They still work for B2C, but the emphasis shifts.
| B2B | B2C | |
|---|---|---|
| Sales cycle | Longer, multiple stakeholders | Shorter, often single decision-maker |
| MQL / SQL distinction | Important, separates marketing and sales work | Often blurred or skipped entirely |
| Opportunity stage | Tied to a real deal and a rep | May not apply if there's no sales-assisted close |
| Automation role | Supports human handoffs | Frequently drives the entire conversion |
| Evangelist stage | Referrals, case studies | Reviews, user-generated content, referral codes |
The right move is rarely "use all eight stages exactly as shipped." It's deciding, deliberately, which stages your actual sales motion needs and removing the ones that don't add information.
Lifecycle stages are not just a CRM feature. They are the foundation of a structured and scalable revenue system. When implemented correctly, they provide clarity, improve alignment between teams, and enable better decision making. They help businesses move from guesswork to strategy by providing a clear view of how leads are progressing and where improvements are needed.
At HuboExperts, we have seen that most CRM issues are not caused by tools but by lack of structure. Lifecycle stages bring that structure into your system. They ensure that every contact is tracked properly, every stage is measurable, and every effort is aligned with revenue goals.
If your lifecycle stages are not clearly defined, aligned, and automated, your CRM is only doing part of its job. Fixing this one element can transform how your business operates, making your funnel more efficient and your growth more predictable
Not automatically. HubSpot’s built-in lifecycle stage automation is designed to move contacts forward, not backward. For example, HubSpot will not automatically move someone from SQL back to Lead by default.
A sales rep can update the lifecycle stage manually, or you can create a workflow to move contacts backward deliberately. However, this should be done carefully so your reporting stays accurate.
By default, nothing happens. If a deal is marked Closed Lost, the associated contact may still remain in the Opportunity lifecycle stage.
If you want lost opportunities to move back to Lead, MQL, or a nurture stage, you need to create a specific workflow for that. HubSpot does not automatically downgrade lifecycle stages when a deal is lost.
Yes. Companies have the same lifecycle stage property and use the same default stages as contacts.
In many HubSpot setups, the company lifecycle stage is influenced by the associated contacts. For example, when a contact at a company becomes a Customer, the company record may also need to move to Customer. However, this should be checked during setup rather than assumed.
No. Every business does not need to use all eight default lifecycle stages.
For example, if your business does not have a newsletter, blog subscription, or public-facing subscription process, the Subscriber stage may not be used. The goal is not to use every default stage, but to create a lifecycle structure that reflects your actual sales and customer journey.
Lifecycle stage shows where a contact or company is in the overall revenue journey. It helps track the movement from first interaction to customer and beyond.
Lead status shows the current sales follow-up status. For example, a lead status may show whether a sales rep has contacted the lead, connected with them, or marked them as unqualified.
Yes. HubSpot lifecycle stages can be automated using workflows, forms, chatflows, imports, integrations, manual updates, and HubSpot settings.
For example, a contact can automatically move to MQL after submitting a demo form, or move to Opportunity when a deal is created.
Yes. HubSpot allows businesses to customize lifecycle stages based on their unique sales process and customer journey.
However, lifecycle stages should be customized carefully. Too many stages or unclear definitions can make reporting difficult and create confusion between marketing and sales teams.
Lifecycle stages can be used for both contacts and companies.
For contacts, lifecycle stage shows the individual person’s journey with your business. For companies, it shows the account-level relationship. In B2B setups, it is usually important to keep both contact and company lifecycle stages aligned.
Usually, when an active deal is created, the associated contact or company should move to the Opportunity lifecycle stage.
This helps your team clearly separate general leads from contacts or companies that are now part of an active sales opportunity.