A lifecycle stage is a label in a CRM or marketing platform that records where a contact stands in their relationship with your business. It moves a person from newcomer to lead, from lead to customer, and on to repeat buyer or lapsed customer, so everyone can see at a glance where they are.
How lifecycle stages work
Each contact carries one stage at a time. A common set, which is HubSpot’s default and similar to what many other tools offer, runs like this:
- Subscriber: has signed up for content, such as a newsletter.
- Lead: has shown more interest, for example by downloading a guide or making an enquiry.
- Marketing qualified lead: meets the criteria marketing agreed, often a lead score threshold.
- Sales qualified lead: sales has accepted the lead as worth pursuing.
- Opportunity: a live deal or quote is in progress.
- Customer: has bought.
- Evangelist: a customer who actively recommends you.
Stages usually move forward automatically. Submitting a form sets someone as a lead, passing the score threshold makes them a marketing qualified lead, creating a deal makes them an opportunity, and a won deal or completed order makes them a customer.
Ecommerce and subscription businesses often care more about what happens after the first purchase. A UK coffee subscription brand might use first order, repeat customer, at risk (no order for longer than usual) and lapsed, with each stage triggering different emails. The labels change by business model; the principle of one clear, current stage per contact does not.
Why it matters
Stages are what most automation and reporting hang on. They decide which emails a contact receives, when sales is alerted, and which people are excluded from acquisition ads because they already buy from you. They also let you measure the customer journey as a series of conversion rates: how many subscribers become leads, how many leads become customers, and how long each step takes. That shows where the real bottleneck sits, which is often not where people assume.
One UK point is easy to miss. A lifecycle stage is not a consent record. Being a customer does not by itself mean you can send someone marketing emails; under PECR you need their consent or the soft opt-in conditions to be met, and that should be stored in its own field.
Common mistakes
- Stages with no written definitions, so different people use them differently.
- Letting anyone change stages by hand, which makes the reports unreliable.
- Moving contacts backwards when they go quiet, which hides the history. A separate field for status or engagement is cleaner.
- Confusing lifecycle stage with lead status, which tracks sales activity within a stage.
- Ignoring everything after the first sale, so there is no structured way to spot customers drifting away.
How to act on it
- Write a one-sentence entry rule for each stage, agreed by marketing and sales.
- Automate the moves between stages wherever a clear event exists.
- Set the customer stage from real purchase or billing data, not from a salesperson’s guess.
- Add post-purchase stages if repeat business matters, and connect them to re-engagement campaigns for lapsed customers.
- Build one report showing how many contacts move between each pair of stages each month.
Agreeing these definitions across a business is part of my digital marketing strategy and consulting work, because the rest of the reporting depends on them.
