The Ecommerce Customer Lifecycle: From First Purchase to Recovery
The customer does not move through your marketing funnel once.
They move through a relationship.
Shopify currently describes the customer lifecycle as five broad stages:
awareness, consideration, conversion, retention and advocacy. (shopify.com)
For ecommerce retention, I would make the post-purchase stages more granular.
Stage 1: First purchase
Goal:
prove the decision was good.
Stage 2: Product success
Goal:
help them get value.
Deloitte’s 2026 post-purchase research emphasizes that delivery, returns and service after checkout influence trust and loyalty just as much as the purchase itself. (deloitte.com)
Stage 3: Second purchase
Goal:
move from transaction to relationship.
Stage 4: Active repeat customer
Goal:
protect and expand value.
Stage 5: At risk
Goal:
detect behavioural deterioration.
Stage 6: Lapsed
Goal:
diagnose whether recovery is worthwhile.
Stage 7: Reactivated
Goal:
re-establish healthy purchase behaviour.
Omnisend’s current lifecycle framework similarly treats lifecycle stage as dynamic rather than a permanent customer label. (support.omnisend.com)
The lifecycle is not linear
Customers can:
- skip stages,
- regress,
- reactivate,
- change category behaviour.
That is why static “customer type” labels are weak.
Frequently asked questions
What are the stages of the ecommerce customer lifecycle?
Broadly: awareness, purchase, retention and advocacy. For retention operations, it is useful to split post-purchase into first purchase, repeat, at-risk, lapsed and reactivated.
Why does lifecycle marketing matter?
Because customers need different things at different stages.
The principle
The same person becomes a different marketing problem as their relationship changes.
Your messaging should change with them.