Timeline.azMarketing, HR and business services
Marketing · 28.10.2026 · 5 min read

Customer Journey Mapping, Step by Step: From Touchpoints to Fixes

Asiman Abdullayev

Inside a company, everyone sees their own piece of the customer's experience. Marketing sees ads and clicks, sales sees calls, support sees complaints, logistics sees deliveries. The customer sees one continuous experience — and leaves at the point where the pieces do not connect. A customer journey map puts that experience on a single page so you can see where you lose people and what to fix first.

Here is a practical method you can run with your own team in a few weeks, without a consultancy.

Customer journey mapping in 7 steps
  1. Pick a persona and scenario

    One customer group, one concrete situation; map the current state first.

  2. Define the stages

    Name stages in the customer's words, from first need to repeat purchase.

  3. List the touchpoints

    Include channels you do not control: reviews, marketplaces, word of mouth.

  4. Add actions, thoughts, emotions

    Use interviews, support logs and your own mystery-shopping walk-through.

  5. Mark pain points

    Note friction, doubt and delay, plus the moments that matter most.

  6. Turn them into opportunities

    Rank by impact and effort; give every fix an owner and a deadline.

  7. Measure and update

    One or two metrics per stage; review the map every quarter.

Before you start: one persona, one scenario

A map for "all our customers" is too general to be useful. Choose one persona and one concrete scenario, for example "a small business owner choosing an accounting service for the first time" or "a parent ordering a birthday cake online". If you do not have personas yet, start with your most valuable customer group.

Then decide what you are mapping. A current-state map shows how the experience works today, with all its problems. A future-state map shows how it should work. Start with the current state: you cannot design a better journey until you have honestly described the existing one.

Step 1: Define the stages

Most journeys can be described in five stages: awareness, consideration, purchase, use and loyalty. Name them from the customer's point of view rather than with funnel jargon: "I realise I have a problem", "I compare options", "I buy", "I start using it", "I come back or recommend it".

In B2B, you may need extra stages such as internal approval or contract signing. In services, onboarding often deserves a stage of its own, because this is where many customers decide whether they made the right choice.

Journey stages: goals, touchpoints and typical pain points
StageCustomer goalTypical touchpointsCommon pain points
AwarenessUnderstand the problem and possible solutionsShort video, search, word of mouth, outdoor adsMessage is unclear or does not reach the right people
ConsiderationCompare options and reduce riskReviews, Instagram profile, website, DM questionsHidden prices, slow replies, few recent reviews
PurchaseBuy quickly, with no surprisesWhatsApp chat, checkout, store, phone callExtra fees at the last step, limited payment options
UseGet the promised result without effortDelivery, packaging, onboarding, supportDelivery differs from the promise, no help after purchase
LoyaltyGet value again and feel recognisedFollow-up messages, loyalty offers, referralsSilence until the next sale, generic messages
Table and CSV

Step 2: List every touchpoint

A touchpoint is any moment when the customer meets your brand: an ad, a search result, a friend's recommendation, your Instagram profile, a WhatsApp chat, the website, a store, a phone call, the invoice, the packaging, the delivery driver, a follow-up message, a support request.

Include touchpoints you do not control, such as review sites, marketplace listings and word of mouth. They often matter more than your own channels.

Map the real path, not the ideal funnel. In many markets in our region, the journey jumps between channels: someone sees a short video, checks reviews on Google Maps, asks for the price in an Instagram direct message, continues in WhatsApp and pays on delivery. If your map only shows "website visit → add to cart → checkout", it describes a journey your customers may not take.

Step 3: Add what the customer does, thinks and feels

For each stage, write down three things:

  • Actions — what the customer actually does.
  • Questions and thoughts — what they need to know or are worried about.
  • Emotions — whether the experience feels better or worse at this point. Many teams draw this as a line that rises and falls across the stages.

Do not guess. Use interviews, support logs, call recordings, website session data and reviews. Even better, walk the journey yourself as a mystery customer: send a message outside working hours, call with a simple question, place a small order and return it. It is often an uncomfortable exercise, and very useful.

Step 4: Mark pain points and moments that matter

A pain point is anything that causes friction, doubt or delay. Typical examples:

  • Prices are not visible, so the customer has to ask and wait.
  • Messages outside working hours get no reply until the next day.
  • The customer has to repeat the same information to different people.
  • Extra fees appear only at the final step.
  • Delivery does not match what was promised.
  • After the purchase, nobody gets in touch until the next sale.

Also mark the moments that matter most: the first reply, the first use of the product, and the first time something goes wrong. These moments shape how the whole experience is remembered.

Where you can, attach numbers to pain points from your own data: average response time, drop-off between enquiry and order, share of customers who buy a second time. Numbers help you prioritise and convince management.

Step 5: Turn pain points into opportunities

For each pain point, write one opportunity, then estimate its impact and effort. Start with changes that have high impact and low effort. Examples:

  • Publish prices or price ranges in Instagram highlights and on the website.
  • Set up a WhatsApp Business greeting and away message with working hours and answers to frequent questions.
  • Send a short welcome message with practical tips after the first purchase.
  • Train the team to hand over context so the customer never repeats themselves.

Every opportunity needs an owner and a deadline. Journey problems usually cross departments, which is why they stay unsolved. A map without owners becomes wall decoration.

Step 6: Measure and update

Choose one or two metrics per stage, such as reach in your target group for awareness, enquiry-to-order conversion for purchase, satisfaction scores after onboarding and repeat purchase rate for loyalty. Review the map every quarter, or whenever you change prices, channels or the product.

Common mistakes

  1. Mapping internal processes instead of the customer's experience.
  2. Building the map in a workshop without any customer data.
  3. Too much detail — forty touchpoints, all treated as equally important.
  4. No owners and no follow-up, so nothing changes.
  5. Mapping once and treating the result as permanent.

A concrete first step

Pick one persona and walk their journey yourself this week as a mystery customer. Write down the three worst moments, show them to the people who own those touchpoints, and fix one of them within a month. That single fix will teach your team more about customer experience than any workshop.

Related articles