The stages of the journey

The basic e-commerce customer journey has five stages:

  1. Awareness — the person recognises a need and starts looking
  2. Consideration — comparing options, brands, prices, reviews
  3. Purchase — the final choice and the order
  4. Post-purchase — delivery, use, a possible return
  5. Loyalty and advocacy — repeat purchases, referrals

The path is rarely linear. Someone can become aware through paid search, arrive on the site, leave
to compare with competitors, return through retargeting and order in the mobile app.

Why the journey loops

Unlike a funnel, which assumes movement downward, a real customer journey doubles back. The typical
loops in e-commerce:

  • Added to cart → left → returned through an email
  • Viewed a category → went to search → returned through an article
  • Bought → was disappointed → contacted support → got a resolution → bought again

Each loop is a point where the right interaction keeps the customer and the wrong one loses them.

Stage Typical loss point Personalization instrument
Awareness An irrelevant first impression Homepage personalization
Consideration Could not find it in the catalogue Smart search, PLP personalization
Purchase Left the cart Exit intent, abandoned cart
Post-purchase No obvious next step Recommendations on the return visit
Loyalty Forgot the brand Triggered communications

A journey map: why and how

A journey map visualises the path as a table or diagram: stages × user actions × emotions ×
touchpoints × problems. It aligns the team’s understanding and surfaces the priorities for
personalization.

A good map is built on data rather than assumption: session recordings, interview findings, funnel
data from analytics.

Tip: start with one audience segment — a new buyer in electronics, for instance. A universal
map for the average customer ends up too vague to drive any specific decision.

Practical principles

Do not try to personalize everything at once. Find the stage with the largest losses and start
there.

Use behavioural context, not only demographics. Viewed the jeans category is a better
personalization signal than a woman aged 25–35.

Keep the experience coherent across channels. Someone who added an item to the cart on the site
should see it when they open the app. Inconsistency destroys the sense of a journey.