Customer Life Cycle

Customer Life Cycle

The customer lifecycle is the path someone takes from first hearing about you to either renewing or leaving. It usually breaks into five stages: awareness, acquisition, onboarding, retention and advocacy.

Go back to Glossary

What is the customer lifecycle?

The customer lifecycle is the path someone takes from first hearing about you to either renewing or leaving. It is usually described in five stages: awareness, acquisition, onboarding, retention and advocacy.

It is a planning model rather than a description of reality. Real customers skip stages, go backwards, and sit in retention for years without ever reaching advocacy.

What are the 5 stages of the customer lifecycle?

The 5 stages of the customer lifecycle are awareness, acquisition, onboarding, retention and advocacy.

  1. Awareness. They learn you exist. Usually through search, a recommendation or a competitor comparison.
  2. Acquisition. They sign up or buy.
  3. Onboarding. They get to a first useful result, or they do not.
  4. Retention. They keep using it, and keep paying.
  5. Advocacy. They tell other people.

Marketing teams often name the same five differently: awareness, consideration, purchase, retention and loyalty. That version splits the buying decision in two and counts onboarding as part of retention. For a software product, keeping onboarding as its own stage is more useful, because that's where a new account either reaches a result or quietly drifts.

Where the model misleads

It implies one person. In B2B the person who becomes aware, the person who buys and the people who use it daily are often three different groups with different priorities.

It implies forward motion. A customer in retention who hits a serious problem is back in evaluation, comparing you against alternatives, and no dashboard will show that.

It puts the weight in the wrong place. Most teams instrument awareness and acquisition heavily, because those are measurable in a marketing tool, and know very little about what happens between onboarding and renewal, which is where the revenue actually is.

What is customer lifecycle management?

Customer lifecycle management (CLM) is the practice of tracking which stage each customer is in and acting on it with the message, offer or help that fits that stage.

In practice it needs two things. Marketing, sales, customer success and product have to share one record of the account, usually in a CRM. And someone has to decide what happens when an account sits too long in one stage, for example a new customer who hasn't reached a first result after 30 days.

What metrics measure each stage of the customer lifecycle?

Each stage has its own metric, and no single number covers the whole lifecycle.

  • Awareness: reach, branded search volume and share of voice.
  • Acquisition: conversion rate from visitor or trial to customer, and customer acquisition cost (CAC).
  • Onboarding: activation rate and time to first result.
  • Retention: churn or retention rate, plus net revenue retention for accounts that expand.
  • Advocacy: Net Promoter Score (Fred Reichheld, Bain & Company, 2003), referrals and reviews.

What changes at each stage

The question you should be asking changes as people move through.

Early on, whether the message reaches the right people. During onboarding, whether they reach a result. In retention, whether the product still fits as their work changes. At renewal, whether anyone noticed the signals that arrived months earlier.

Feedback collected in one stage rarely tells you about another, which is why a single annual survey produces a picture that is wrong for most of your customers.

Customer lifecycle vs customer journey

The lifecycle is the company's model of the relationship over time, in stages. The customer journey is the customer's experience of it, including the parts that do not fit neatly into a stage. One is a planning tool, the other is what actually happens.

Customer lifecycle for enterprise product teams

In a large company every stage has a different owner. Marketing runs awareness, sales runs acquisition, customer success runs onboarding and renewal, and product hears about all of it second-hand, from each team's own tool.

The product question at that scale is which stage a theme belongs to. A request that comes up in onboarding surveys and again in renewal calls is a different priority from one that only appears during trials. That call holds up in a roadmap review when every comment carries its stage, account and source, and each count leads back to the items behind it.

How Usersnap fits into the lifecycle

The stages that get least attention are onboarding and retention, and both are inside the product.

  • Ask at a specific stage: in-app widgets and micro-surveys (NPS, CSAT, CES or your own questions) appear where you target them, by page URL and device, or from an API event on plans that include it. One question after the first completed task and another near renewal give you two stages to compare.
  • Tell customers what changed: Announcements and the Changelog show product updates inside your app, so customers in retention hear about the fixes and features they asked for.
  • See the themes: Sentiment Sensor, part of the AI sidekick add-on, tags each new response with a topic and a sentiment as it arrives.
  • Ask your AI assistant: the MCP connector lets ChatGPT, Claude or Cursor query your live workspace with your own permissions, for example "what are the five most trending topics in our NPS project?"

Customer lifecycle FAQ

What are the 5 stages of the customer lifecycle?

Awareness, acquisition, onboarding, retention and advocacy. Some models use different names or add a stage, but every version covers finding you, buying, learning, staying and recommending.

What is the first step of the customer lifecycle?

Awareness, when someone first learns you exist. In practice this is usually a search, a recommendation, or landing on a comparison against a tool they already know.

What are the 4 stages of the customer lifecycle?

Four-stage versions usually merge onboarding into retention, which leaves awareness, acquisition, retention and advocacy. Dave Chaffey's RACE framework for Smart Insights (reach, act, convert, engage) is a well-known four-stage marketing version.

What is the difference between the customer lifecycle and the customer journey?

The lifecycle is the company's staged model of the relationship. The journey is the customer's actual experience, which rarely follows the stages in order.

Related terms

See how product teams ask the right question at each stage of the customer lifecycle.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.