journima

E-commerce purchase journey template

From discovery to post-purchase: where shoppers drop off and what to measure.

What is in the e-commerce purchase journey template

6 stages

  1. Discover
  2. Browse
  3. Cart
  4. Checkout
  5. Delivery
  6. Post-purchase

5 lanes

Customer actions
Text
Channels
Channels
Emotion curve
Emotion curve
Pains & opportunities
Pains and opportunities
Metrics to watch
Text

When to map a shop as a journey

Use it for a shop, from discovery to the second order. Six stages, channels including the store, an emotion curve, and the pains where carts die and returns start. The metrics lane is built for conversion, delivery and return rates.

The example follows one shopper buying a jacket, from a paid social post to a return. Six stages: Discover, Browse, Cart, Checkout, Delivery and Post-purchase. The curve peaks at Browse, where reviews with photos seal it, then falls to minus two at Checkout, where the shipping cost appears at the last step.

Analytics will tell you the cart sat open. It will not tell you that the delivery cost and date were still hidden while the shopper decided at home. It will not tell you that guest checkout sits below account creation and gets missed. Those two cards are the point of the map.

How to fill it in

  1. Start at Discover, not at the product page. The example opens on a paid social post showing a jacket in the right size. A map that starts at the homepage skips the half of the journey you pay for.
  2. Write Customer actions as one purchase. One shopper, one item, one basket. The example adds two sizes to the cart to decide at home, which is the behaviour that produces the return at the end.
  3. Mark the Channels, including the ones off the screen. This journey runs through social, an ad, the web, the app, email, chat and a collection in person. A channel lane listing only the website cannot explain the drop-off.
  4. Score the curve at the moment of paying. The example drops two points between Cart and Checkout. Ask a shopper what they felt while paying, because a survey sent afterwards records relief rather than the wobble.
  5. Pair every pain with the number it moves. The example puts the open cart next to a cart abandonment rate, and the missed guest checkout next to a checkout completion rate. Both are numbers a shop already reads every morning.
  6. Finish after the parcel arrives. Two opportunities sit in the last stages: redirect a parcel to a locker after dispatch, and refund on carrier scan-in instead of on warehouse receipt. Both shorten a wait the shopper is already counting.

Download the template

Download for ExcelA spreadsheet, one column per stage. Download as PNGThe whole grid as one picture.

The Excel file opens in Excel, Numbers and Google Sheets. Fill it in, then import it into Journima when you have an account.

E-commerce purchase journey template: customer actions, channels, an emotion curve, pains & opportunities and metrics across six stages.

How to adapt it

  • Split Delivery into carrier steps if that is where complaints cluster.
  • Turn the metrics into metric cards bound to your analytics export.
  • Add a persona for the returning customer and compare curves.

Questions about the e-commerce purchase journey template

Should the map cover returns?
Yes. The example ends with one size returned and one kept, and the refund taking a week to land. A map that stops at Delivery records the sale and misses the reason the second order never happens.
How do you map mobile and desktop shoppers?
As two personas on one map, not as two maps. Each attached persona gets its own emotion curve, so you can see where the paths separate. The stages stay the same; the channels and the checkout wobble do not.
Which numbers belong on an e-commerce journey map?
One per stage, and only the ones somebody already watches daily. The example uses cost per session, search-to-product rate, cart abandonment, checkout completion, on-time delivery and return rate.
Does this work for a marketplace or a subscription box?
The stages hold. Replace Delivery with the fulfilment step you actually run, and add a stage for the second order when repeat buying is the business. Keep it near six columns, or the map stops fitting on a screen.

See your journeys take shape.

Start your free 14-day trial. No card needed.