What is the customer lifecycle?
The customer lifecycle is the end-to-end journey a person takes from first becoming aware of your business to becoming a long-term customer and advocate. It’s modelled as a series of stages, each with a clear definition and a clear transition rule. In B2B the most common model has seven stages: subscriber, lead, marketing qualified lead, sales qualified lead, opportunity, customer and evangelist.
The seven customer lifecycle stages explained
The seven canonical lifecycle stages are subscriber, lead, MQL, SQL, opportunity, customer and evangelist. Each represents an explicit shift in ownership or commercial intent. The boundaries between them are where most CRM reporting breaks down, so the definitions need to be written and enforced.
| Stage | Definition | Owned by | Transition trigger |
|---|---|---|---|
| Subscriber | Opted in for content; no commercial intent yet | Marketing | Email subscription or content opt-in |
| Lead | Provided contact data; not yet qualified | Marketing | Form submission or content download |
| MQL | Fits ICP and shows intent worth a sales conversation | Marketing | Score or behaviour threshold |
| SQL | Accepted by sales after initial qualification | Sales | Rep disposition: accepted |
| Opportunity | Active deal in pipeline with a forecast value | Sales | Deal created and qualified |
| Customer | Closed-won deal; now generating revenue | Customer success | Deal closed-won |
| Evangelist | Customer who actively refers or promotes | Customer success | Referral, case study, advocacy event |
How to map customer lifecycle stages in HubSpot
HubSpot ships with a lifecycle stage property that mirrors this model almost exactly. The work isn’t creating the field; it’s enforcing the transitions so that lifecycle stage is set by automation, not opinion, and never moves backwards without a recycle rule.
- Document the definition and transition rule for each lifecycle stage in a one-page rulebook.
- Standardise on HubSpot's native lifecycle stage property; avoid creating a parallel custom field.
- Build workflows that set lifecycle stage automatically on score change, deal creation, deal closed-won and customer-success milestones.
- Prevent backwards transitions; use a Recycle lead status to return contacts to nurture without moving the lifecycle stage backwards.
- Report on stage conversion and time-in-stage monthly to catch where the funnel is breaking down.
- Review the rulebook quarterly with marketing, sales and customer success in the room.
Common mistakes with lifecycle stages
The most common lifecycle mistakes are: allowing reps to set lifecycle stage manually, using lifecycle stage and lead status interchangeably, moving lifecycle stages backwards on disqualification, and reporting on lifecycle stage without enforcing the transitions in automation. Each mistake produces unreliable funnel reporting.
What is the difference between lifecycle stage and lead status?
Lifecycle stage describes where a contact sits in the overall journey from subscriber to evangelist. Lead status describes the current sales disposition within a stage, such as New, Attempting, Connected, Qualified, Recycle or Disqualified. Lifecycle stage moves forwards. Lead status can move in any direction. Both are needed; they answer different questions.
If your team only uses lifecycle stage you can’t report on rep activity. If they only use lead status you can’t report on funnel conversion. Use both and report on each separately.
Keep reading
