Customer journey mapping is a structured way to document how a customer discovers, evaluates, buys, uses and returns to a product or service across every touchpoint. An omnichannel map connects digital and physical steps—search, social media, AI assistants, messaging apps, marketplaces, stores and support—because real customers rarely stay in one channel.
Define the journey stages
Start with a simple, customer-centred set of stages: trigger (the need appears), discovery, evaluation, purchase, delivery or first use, support and repeat or referral. Use the customer's language, not internal department names.
Map one segment and one scenario at a time. A first-time buyer of a household product and a business renewing a software contract follow very different paths. Mixing them produces a map that describes no one.
List digital and physical touchpoints
For each stage, record every place the customer interacts with the brand or with information about it. Digital touchpoints may include search results, AI assistant answers, review sites, social media, marketplaces, websites, email and WhatsApp. Physical touchpoints may include stores, distributors, events, sales visits, packaging and delivery.
Include touchpoints the business does not control, such as word of mouth, comparison videos or a retailer's advice. These often shape the decision more than owned channels.
Account for new discovery channels
Discovery is spreading across more surfaces. Customers may ask an AI assistant for recommendations, watch short videos, ask a WhatsApp group or check a marketplace before visiting a website. Each surface favours different information: structured product details, clear answers to common questions, reviews or local availability.
When mapping, ask customers which sources they used and trusted at each stage. This shows where clear, consistent and factual information matters most.
Collect research data
Combine several sources so the map reflects real behaviour. Useful inputs include customer interviews, diary studies, observation in stores, support tickets, sales notes, website and app analytics, search queries, reviews and survey data. Interviews explain why; behavioural data shows what and how often.
Recruit recent buyers, people who considered but did not buy, and lapsed customers. Each group reveals different friction points.
Identify friction and moments that matter
Mark each step with what the customer is trying to do, what they feel, and what slows or stops them. Common friction includes inconsistent prices across channels, missing product information, slow responses on messaging apps, stock that is online but not in store, complex returns and repeated requests for the same details.
Highlight moments that matter—steps where a poor experience causes drop-off or a good one builds loyalty. These deserve the most attention.
Choose metrics for each stage
Assign one or two measures to each stage so improvements can be tracked. Examples include search visibility and enquiry volume in discovery, conversion between defined steps in evaluation, checkout completion in purchase, on-time delivery in fulfilment, first-contact resolution in support, and repeat purchase rate in loyalty. Define the data source and time period for each.
Example stage metrics
| Stage | Customer goal | Example metric |
|---|---|---|
| Discovery | Find credible options | Branded and category search visibility; enquiries by source |
| Evaluation | Compare and trust | Step-to-step conversion; questions asked before purchase |
| Purchase | Buy without friction | Checkout or order completion rate |
| Delivery / first use | Get value quickly | On-time delivery; time to first successful use |
| Support | Solve problems fast | First-contact resolution; response time |
| Repeat | Return with confidence | Repeat purchase rate; referral share |
Prioritise improvements
Score each friction point by customer impact, business impact and effort to fix. Start with high-impact, low-effort changes, test them, and measure the effect at the relevant stage. Assign an owner for each improvement; journeys cross departments, so accountability often falls between teams.
Checklist
- One segment and scenario are mapped at a time.
- Each stage lists digital, physical and third-party touchpoints.
- Data comes from interviews and behavioural sources.
- Friction points and moments that matter are marked.
- Each stage has a defined metric and data source.
- Improvements have owners, priority scores and review dates.
Frequently asked questions
What is customer journey mapping?
It is a visual, research-based record of how a specific type of customer discovers, evaluates, buys, uses and returns to a product or service, including what they do, think and feel at each touchpoint.
What makes a customer journey omnichannel?
An omnichannel journey connects online and offline touchpoints—such as search, AI assistants, social media, WhatsApp, marketplaces and stores—so the map reflects how customers actually move between channels.
What data do I need to map a customer journey?
Combine qualitative research such as interviews and observation with behavioural data such as analytics, support tickets, sales notes, reviews and search queries.
How do you identify customer journey pain points?
Look for steps with drop-off, repeated questions, complaints, delays or inconsistent information, then confirm the cause through customer interviews.
How often should a journey map be updated?
Review it when channels, products or customer behaviour change, and at least once a year. Track stage metrics continuously so problems appear between reviews.