HubSpot contact lifecycle stages tell you exactly where each contact sits in their journey — from first visit to closed customer to loyal advocate. Set them up correctly and your team stops guessing who to follow up with and when.
HubSpot includes eight default lifecycle stages: Subscriber, Lead, Marketing Qualified Lead (MQL), Sales Qualified Lead (SQL), Opportunity, Customer, Evangelist, and Other. Each maps to a distinct phase of buyer intent.
Not every stage applies to every team. B2B service companies often use Subscriber, MQL, SQL, Opportunity, Customer. E-commerce teams may skip SQL entirely. Define what each stage means in your context before you start.
Lifecycle stage should advance automatically where possible. Use workflows triggered by form submissions, page views, email engagement, or deal stage changes. Manual updates are a fallback, not the norm.
MQL and SQL definitions cause friction when the two teams have different interpretations. Write down the criteria — minimum engagement score, specific page visits, job title — and agree before you automate anything.
Once your contacts move through stages automatically, you can build lists by stage, trigger the right workflows at each stage, and report on conversion rates between stages to find where contacts are dropping out.
What Are the HubSpot Contact Lifecycle Stages?
HubSpot uses a single contact property called Lifecycle Stage to track where a person sits relative to your business. It is a built-in property: it appears on every contact record and can drive list segmentation, workflow enrollment, and dashboard reporting without any custom setup.
The eight default stages in order:
- Subscriber — opted in to hear from you (newsletter signup, blog subscription).
- Lead — provided contact details but has not yet shown buying intent.
- Marketing Qualified Lead (MQL) — engaged enough for marketing to flag as worth pursuing. Criteria vary: a minimum lead score, a specific page visit, a downloaded asset.
- Sales Qualified Lead (SQL) — reviewed by sales and confirmed as a viable prospect.
- Opportunity — an associated deal is open and active.
- Customer — at least one deal has been closed-won.
- Evangelist — an active promoter or referral source.
- Other — anyone who does not fit the above (partner, vendor, internal team member).
How Do You Set Lifecycle Stage in HubSpot?
There are three ways to set lifecycle stage on a contact record.
Manually: open a contact record, find the Lifecycle Stage property in the left panel, and update it. Useful for one-off corrections but not scalable.
Via import: when importing contacts from a CSV, map a column to the Lifecycle Stage property. Use this when you are bringing in segmented lists from another system.
Via workflow: this is the right default for ongoing operations. Create a contact-based workflow with a trigger (form submission, page view, lead score threshold, deal stage change) and a “Set property value” action that updates Lifecycle Stage. The workflow fires automatically whenever the condition is met.
One important rule: HubSpot will not automatically move a contact backward in lifecycle stage unless you explicitly build a workflow to do that. A contact set to Customer stays a Customer even if you remove their deal. Build your workflows with this in mind.
How Should You Define MQL and SQL for a Southeast Asian Market?
MQL and SQL definitions are the most debated part of lifecycle stage setup in any market. In Southeast Asia, sales cycles tend to be relationship-driven and buying decisions often involve multiple stakeholders — LINE conversations, in-person meetings, family or colleague referrals.
A workable starting point for B2B service companies in the region:
- MQL criteria: visited a pricing or solution page at least twice, OR filled in a contact form, OR scored above your defined lead threshold in HubSpot’s lead scoring tool.
- SQL criteria: a sales rep has called or messaged, confirmed the contact is a decision-maker (or influencer), and confirmed budget and timeline are plausible.
Write these criteria in a shared document and get marketing and sales to sign off before you automate anything. Misaligned definitions are the most common reason lifecycle stage data becomes unreliable within 90 days of setup.
How Do You Use Lifecycle Stage in Workflows and Segmentation?
Once lifecycle stage is flowing correctly, it becomes the primary filter for two categories of action.
Segmentation: build active lists by lifecycle stage and use those lists as workflow enrollment triggers. A list of all MQLs that have not yet been contacted by sales is a daily queue for the sales team. A list of all Customers who have not had a check-in in 90 days is a retention trigger for account management.
Workflows: use “Lifecycle Stage is known / equals X” as a trigger or filter condition. Common patterns:
- Contact becomes MQL: assign to a sales rep, create a task to make first contact within 24 hours, send an automated introduction email.
- Contact becomes Customer: enroll in a post-purchase onboarding sequence, update the contact owner, create a follow-up task at 30 days.
- Deal is closed-won: set associated contact to Customer automatically via a workflow on deal stage change.
For teams using LINE OA alongside HubSpot: when a LINE contact sends their first message, that contact is typically created at Lead stage. A workflow can advance them to MQL if they reply to a qualifying question or express purchase intent, keeping your LINE leads moving through the same funnel as web leads.
How Do You Report on Lifecycle Stage Conversions?
HubSpot’s built-in funnel reports let you track how many contacts converted from one stage to the next in any time period. Go to Reports, then the Reports Library, and search for “Lifecycle Stage Funnel”.
The most useful view is stage-to-stage conversion rate over a rolling 30-day window. If your MQL to SQL conversion is below 20%, either your MQL criteria are too broad (marketing is passing too many unqualified contacts) or sales is not working the queue fast enough. Either way, the data surfaces the conversation you need to have.
Build a dashboard with at least three tiles: total contacts by stage (snapshot), stage-to-stage conversion (funnel), and time-to-convert between key stages (average days from Lead to MQL, MQL to SQL). This is the baseline for any serious marketing-and-sales alignment conversation.
What Are Common Lifecycle Stage Setup Mistakes?
- Not defining stage criteria in writing. Teams often set up workflows based on an unwritten understanding that drifts over time. Document the criteria in a shared HubSpot note or a Google Doc linked to the workflow.
- Setting lifecycle stage on import without a cleanup workflow. Imported contacts often arrive with stage set to Lead. A follow-up workflow that re-scores and re-stages based on existing activity keeps your data accurate.
- Letting contacts stay at Opportunity after a deal is closed-lost. Build a workflow: deal stage equals Closed Lost, then set contact lifecycle stage back to Lead. Otherwise your Opportunity count grows indefinitely and loses meaning.
- Skipping the Evangelist stage. Contacts tagged Evangelist can go into a separate nurture sequence asking for referrals or case study participation.
Frequently Asked Questions
Can I create custom lifecycle stages in HubSpot?
The default Lifecycle Stage property uses a fixed list. If your business needs more granularity, create a custom contact property (dropdown) to run alongside the default property, and use workflows to keep both in sync.
Does lifecycle stage affect deal pipeline in HubSpot?
Lifecycle stage and deal stage are separate properties, but they are related. The recommended practice is to use a workflow to update lifecycle stage based on deal stage changes: when a deal is created, set the associated contact to Opportunity; when a deal is Closed Won, set the contact to Customer.
How do I clean up messy lifecycle stage data from a previous setup?
Export your contact database, filter by lifecycle stage values that look incorrect, and use a bulk import or workflow to re-stage them. Consider running a lead scoring audit alongside to make sure the underlying engagement data is clean before you re-stage.
This guide is an independent informational resource produced by a HubSpot Platinum Partner. HubSpot is a trademark of HubSpot, Inc.
Planning a HubSpot setup or integration in the region?
Contact us