Webclat / Martech Practice
Webclat / Martech Practice  /  lifecycle / stages

Customer Lifecycle Stages

A lifecycle stage is not a label you apply by hand - it is a state a customer is in, defined by data you can actually observe. Here is the standard stage model and the event that typically marks each transition.

The stage model

Every mature lifecycle program is a variation on the same five-to-six stage shape. Naming conventions differ by vendor and by writer, but the underlying states are consistent:

StageWhat it meansTypical transition event
AcquisitionA prospect has been identified but has not yet converted to a customer.Signup, trial start, first purchase.
Activation / OnboardingThe customer has converted but has not yet reached the product's first meaningful value moment.First core action completed (e.g. first project created, first order shipped).
EngagementThe customer is using the product or buying on an ongoing basis.Recurring usage or purchase cadence established.
Retention / At-RiskUsage or purchase frequency has dropped below a defined threshold.N days of inactivity, or a usage-frequency drop against the customer's own baseline.
Winback / ReactivationThe customer has churned or gone dormant and is being actively targeted to return.Explicit cancellation, or a long inactivity window with no response to at-risk messaging.
AdvocacyThe customer is engaged enough to be asked to refer, review, or expand.Sustained high engagement or purchase frequency over a defined window.

hypothesis: the exact thresholds (what counts as "N days," what counts as a "core action") are business-specific and cannot be given a universal number - they should be set from your own historical engagement distribution, not copied from a competitor's playbook. This is a reasoning-based recommendation, not a measured claim about any specific business.

Why the transition event matters more than the stage name

A stage label is only useful if a system can detect the transition into and out of it automatically. If "engaged" is defined as a feeling rather than an event (a logged usage count crossing a threshold, a purchase within a rolling window), no platform can trigger off it - see lifecycle triggers & automation for how the event side of this actually gets built, with or without a CRM in place.

Stages and the CRM-bridge question

Where a CRM already exists, stage state often already lives there (a deal stage, a lifecycle-stage property) and the engagement platform should read it, not duplicate it. Where no CRM exists, the stage has to be reconstructed from tracked behavioral events directly - see our CRM-and-analytics alignment use case for the version of this problem that shows up most often in practice.

Frequently Asked Questions

What are the customer lifecycle stages?

The standard model runs acquisition, activation/onboarding, engagement, retention/at-risk, winback/reactivation, and advocacy - each defined by an observable data state, not a subjective label.

How many lifecycle stages should a business use?

As few as the business can reliably detect with real triggers. hypothesis: most teams over-design the stage model before they have the event tracking to detect even the basic five - start with fewer stages, backed by real events, and add granularity once the triggers for the basics are working.

What's the difference between a lifecycle stage and a funnel stage?

A funnel stage describes progress toward a single conversion goal (e.g. signup funnel steps). A lifecycle stage describes an ongoing relationship state that continues after conversion - engagement, retention, and winback all happen after the funnel has already converted someone.

Stage Definitions That Don't Match What Your Systems Can Detect?

We map your actual event data to a stage model your platforms can trigger against - not a slide deck.

Map My Lifecycle Stages