TapCub is live — analytics, insights and live chat, free on one platform
Glossary

Customer Life Cycle: Stages, Analytics and a Worked Example

The customer life cycle maps the relationship from first touch to loyalty or departure. Five stages, a three-way comparison with product life cycle and customer journey, and a four-week cohort you can recompute.

Lin Zhou Reviewed by Emma Collins Also called customer lifecycle Last updated Nov 14, 2026 Glossary

Quick answer

The customer life cycle is the sequence of stages a customer moves through with a brand, from first awareness to purchase, repeat use, loyalty and the eventual end of the relationship; teams use it to decide what to measure and which action fits each stage.

Formula: active = new + retained + resurrected

What is the customer life cycle?

The customer life cycle is the sequence of stages a customer moves through with a brand, from first awareness to purchase, repeat use, loyalty and the eventual end of the relationship. It is also written "customer lifecycle"; "consumer life cycle" describes the same idea in consumer markets. Amplitude and CleverTap both frame it as the whole span of the customer–brand relationship, not just the sale.

Timing changes what works: a stranger, a first-time buyer and a three-year regular need different messages and metrics. Treating them as one audience spends budget on people who are already convinced and ignores people about to leave. Managing the relationship stage by stage — deciding what to do for each group and checking whether people move forward — is customer lifecycle management (CLM).

The five customer lifecycle stages

Names vary by vendor (awareness vs reach, consideration vs acquisition); the common five-stage sequence is:

  • Reach. Potential customers first encounter the brand through search, ads, content or word of mouth.
  • Acquisition. Visitors identify themselves: sign up, subscribe, start a trial or leave contact details.
  • Conversion. The lead makes a first purchase or completes the product's key action.
  • Retention. Customers keep using the product and buy again.
  • Loyalty / advocacy. Regulars prefer the brand, expand their usage and recommend it to others.

Each stage has its own short list of metrics:

StageMetrics to watch
ReachReach or impressions, new visitors by source
AcquisitionSign-up or lead conversion rate, cost per acquisition
ConversionPurchase conversion rate, time to first purchase
RetentionRetention rate, churn rate, repeat purchase rate
Loyalty / advocacyReferral rate, share of revenue from repeat customers

This table is a starting point; Amplitude's guide lists similar per-stage metrics. Definitions and formulas for each metric are in customer lifecycle metrics.

Lifecycle vs product life cycle vs customer journey

The three terms track different objects:

DimensionCustomer life cycleProduct life cycleCustomer journey
What it tracksA customer's relationship with the brandA product's sales in the marketA customer's steps and touchpoints
Typical stagesReach → acquisition → conversion → retention → loyaltyIntroduction → growth → maturity → declineVaries by map, e.g. awareness → consideration → purchase → service
Unit of analysisCustomers grouped by stage, per periodProduct revenue over timeIndividual paths across channels

The product life cycle is a marketing-theory model: a product's sales typically pass through introduction, growth, maturity and decline (OpenStax, Principles of Marketing §9.3). It describes the product, not the customer — a declining product can still have loyal customers. The customer journey zooms into experience rather than stage counts; see customer journey mapping and product life cycle for the other two models.

How lifecycle analytics splits active users

In analytics tools, "lifecycle" usually means something narrower: splitting each period's active users into four groups. Amplitude and PostHog document the same logic under slightly different labels (new / current / resurrected / dormant, and new / returning / resurrecting / dormant):

  • New — active for the first time this period.
  • Retained — active this period and also last period.
  • Resurrected — active this period and at some earlier point, but not last period.
  • Churned — active last period but not this period.

The first three partition the active users:

active = new + retained + resurrected

Churn is the odd one out: it can only be known after the next period closes, so it is drawn in the following period as a negative value. The current, unfinished period is never judged churned — anyone absent so far may still return before the period ends.

Worked example: four weeks of user counts

Sample data: 19 users (u1–u19) of a small app, observed over four weeks W1–W4; W4 is still in progress. A user is active in a week if they appear at least once.

WeekNewRetainedResurrectedActiveChurned from previous week, drawn here
W110 (u1–u10)0010—
W24 (u11–u14)6 (u1–u6)010−4 (u7, u8, u9, u10)
W33 (u15–u17)7 (u1–u5, u11, u12)2 (u7, u8)12−3 (u6, u13, u14)
W4 (in progress)2 (u18, u19)8 (u1–u4, u7, u11, u15, u16)1 (u13)11not judged yet

You can recompute every cell:

  • Active check. W1: 10 + 0 + 0 = 10. W2: 4 + 6 + 0 = 10. W3: 3 + 7 + 2 = 12. W4: 2 + 8 + 1 = 11.
  • Churn check. churned(W) = active(W) − retained(W+1). W1: 10 − 6 = 4, namely u7–u10, drawn as −4 in W2. W2: 10 − 7 = 3, namely u6, u13, u14, drawn as −3 in W3.
  • Open period. W3's churn cannot be judged while W4 is running: u5, u8, u12 and u17 were active in W3 but not yet in W4, and any of them may still return.
  • Churn is not the end. u7 and u8 churned in W2 and came back in W3 as resurrected. A churned user is a period-level observation, not a lost customer.

Lifecycle marketing: matching actions to stages

Lifecycle marketing picks the message, channel and offer by stage instead of sending one campaign to everyone:

  • Reach: educational content and search/social presence; watch new visitors by source.
  • Acquisition: a clear sign-up path, lead capture and a welcome series; watch sign-up conversion.
  • Conversion: onboarding, demos and answers to buying questions; watch first-purchase conversion.
  • Retention: useful updates, habit-building prompts and proactive support; watch retained and churned counts.
  • Loyalty / advocacy: referral programs and loyalty perks; watch referrals and repeat revenue.
  • Win-back: a reason to return aimed at the churned group; watch resurrected counts.

Judge each action by movement between the four groups — did retained rise, did churn shrink, did resurrected grow — not by opens and clicks alone. Building the audiences is a segmentation problem; see audience segmentation. Analytics measures the movement; sending the messages belongs to your email and CRM tools (TapCub measures but does not send campaigns).

Common mistakes

  • Judging churn in an unfinished period. Absent users are not churned until the period closes; reporting them early manufactures churn that has not happened yet.
  • Treating churned as lost for good. In the example, u7 and u8 return one week later. Build win-back flows for the churned group instead of writing them off.
  • Counting resurrected users as new. Returning users inflate acquisition numbers and hide the effect of win-back work. Check first-appearance dates before labeling anyone new.
  • Confusing stages with touchpoints. A stage is a lasting relationship state; a touchpoint is one interaction. Retained customers still pass through many touchpoints — map those with a journey map, not a stage table.

How to see the lifecycle in TapCub

TapCub draws the four-way split from the worked example directly, so you can check the arithmetic above against your own users.

  • Open the lifecycle view. In All-platform analytics › Behavior › Behavior analysis, choose the lifecycle view and a period, week (default) or month. TapCub's labels are New (first appearance in the period), Returning (also active in the previous period), Resurrecting (active earlier, but not in the previous period) and Dormant (active now, absent next period). They map to new, retained, resurrected and churned above.
  • Read dormant with its lag. Dormant users are drawn in the next period as a negative bar, and the current unfinished period is never marked dormant, exactly as in W4 of the example.
  • Define what "active" means. By default any activity counts. Pick one event, for example a purchase or a core feature, to see the lifecycle of the behavior that matters rather than of visits.
  • Act on each group. Turn a group into a rule segment in All-platform analytics › Users › Segments & tags, for example "active 60 days ago, not since", and use it for the win-back actions in the lifecycle marketing section. See audience segmentation.

Step-by-step reading guide: read the lifecycle report.

Sources

Was this explanation clear?

We use your answers to fix and expand this page.

Lin Zhou

Product Experience Specialist

Writes about product experience, practical workflows, and growth, turning complex processes into clear steps for everyday decisions.

FAQ

Questions people ask

Short answers to the follow-up questions that come up most.

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

What are the five stages of the customer lifecycle?

Most models use reach (or awareness), acquisition, conversion, retention, and loyalty or advocacy. Names vary by vendor — some merge reach and acquisition, or split loyalty from advocacy — but the sequence is the same: a stranger notices the brand, becomes a lead, buys, keeps using, and eventually recommends it or leaves.

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

The lifecycle is the business view: which stage the relationship is in, aggregated across customers and measured per period. The journey is the customer's view: the concrete steps and touchpoints one person passes through, often across channels. Lifecycle analytics counts people per stage; a journey map traces individual paths.

What is customer lifecycle management?

Customer lifecycle management (CLM) is the practice of deciding, for each lifecycle stage, which message, offer and channel to use, then measuring the result with stage metrics such as conversion, retention and resurrection. It coordinates marketing, sales and support around one shared view of the customer instead of separate campaign reports.

What is customer lifecycle marketing?

Lifecycle marketing matches actions to stages: educate at reach, capture and qualify leads at acquisition, remove friction at conversion, build habits at retention, and reward advocacy at loyalty. Judge it by movement between stages — new, retained, resurrected and churned counts — rather than by opens or clicks alone.

See this number on your own site

Add one script tag for web and apps, and the first reports fill in within minutes.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics