Customer Journey Mapping: How to Create a Customer Journey Map (with Example)
What a customer journey map is, the four types, how to build one step by step, what to measure at each stage, how to check it against real feedback, an example map and the mistakes to avoid.
Quick answer
A customer journey map is a visual of every stage and touchpoint a customer goes through with your company, from first hearing about you to buying, using, getting help and coming back. For each stage it shows what the customer is trying to do, which touchpoints they use, what they think and feel, where it hurts, and how you measure it. To create one: pick a persona and a scenario, list the stages, map the touchpoints, add the customer's goals, actions and emotions, mark the pain points with real feedback, choose a metric and an owner per stage, then fix the biggest gaps first.
Every company has a customer journey, whether anyone has drawn it or not. The problem is that each team sees only its own piece: marketing sees the campaign, sales sees the deal, support sees the ticket. The customer experiences all of it as one story.
A customer journey map puts that story on one page. Done well, it shows where customers get stuck, which moments matter most, and which team owns the fix. Done badly, it becomes a poster that nobody looks at after the workshop.
This guide covers what a journey map is, the main types, how to build one step by step, what to measure at each stage, how to check the map against real customer feedback, an example you can adapt, and how to keep it useful.
What is a customer journey map?
A customer journey map is a visual representation of the steps a customer takes to reach a goal with your company, seen from the customer's side. It usually runs left to right through stages such as awareness, consideration, purchase, onboarding, use, support and renewal, and stacks several layers under each stage:
- Customer goal: what the customer is trying to achieve at that stage.
- Touchpoints: where the interaction happens (website, ad, store, app, email, call, chat, invoice).
- Actions: what the customer actually does.
- Thoughts and emotions: what they are thinking and how they feel, often drawn as a line that rises and falls.
- Pain points: where it breaks, slows down or disappoints.
- Opportunities: ideas to fix or improve each moment.
- Metrics and owners: how you measure the stage and which team is responsible.
The key word is perspective. An internal process map describes what your company does. A journey map describes what the customer goes through, including the parts you do not control, such as comparing you with a competitor or asking a friend.
Why customer journey mapping matters
- It gives everyone the same picture. Marketing, sales, product, operations and support see how their piece connects to the rest.
- It shows where customers drop off. A stage with many complaints, a low score or a big drop in conversion stands out once everything is on one page.
- It turns feedback into context. A comment like "the process was confusing" is hard to act on until you know whether it was about checkout, onboarding or a return.
- It helps you prioritise. You can compare stages by impact and fix the moments that matter most, rather than the loudest complaint of the week.
- It builds a customer-centric habit. Teams start asking "what does this look like for the customer?" before they launch something.
Types of customer journey maps
| Type | What it shows | Use it when |
|---|---|---|
| Current state | How the journey works today, including the pain points | You want to find and fix problems in the existing experience |
| Future state | How the journey should work after improvements | You are designing a new product, service or process and want a shared target |
| Day in the life | Everything a customer does in a day, including things outside your product | You want to understand context, priorities and where you fit in their routine |
| Service blueprint | The customer journey plus the people, systems and processes behind each step | You need to change operations, not just the front end |
Most teams start with a current-state map. It is grounded in what actually happens, and it gives you the evidence you need to agree on a future state.
How to create a customer journey map, step by step
Step 1: Set a goal and a scope
Decide what the map is for. "Reduce cancellations in the first 90 days" or "understand why online orders lead to so many support calls" is a good goal. "Map the whole customer experience" is too broad for a first map.
Choose one scenario with a clear start and end, for example "from first visit to second order" or "from signed contract to first value".
Step 2: Choose a persona
Journeys differ by customer type. A first-time buyer, a returning customer and a business account all go through different steps. Pick one persona per map, based on real data: who buys most, who churns most, or who generates the most support contacts.
A useful persona fits on a card: who they are, what they are trying to achieve, what they worry about, how they prefer to interact and what success looks like to them. Base it on interviews, survey answers, CRM data and support conversations, not on assumptions in a meeting room.
Step 3: Define the stages
Write the stages in the customer's language, from their point of view. A typical set:
- Awareness: the customer realises they have a need and hears about you.
- Consideration: they compare options, read reviews and ask questions.
- Purchase: they decide, sign up or check out.
- Onboarding or delivery: they receive the product or start using the service.
- Use: they get value, or fail to, over time.
- Support: they ask for help when something goes wrong.
- Loyalty: they renew, buy again, recommend you, or leave.
Adjust the stages to your business. A clinic might use "find a clinic, book, visit, follow-up". A software company might split onboarding into "set-up" and "first value".
Step 4: List every touchpoint
For each stage, list every place the customer interacts with you: ads, search results, website pages, social media, reviews, emails, chat, phone, store, app, delivery, invoices, surveys. Include indirect touchpoints such as review sites and word of mouth.
A good way to find them is to walk the journey yourself. Buy your own product, call your own support line, try to return something. Then compare your list with your analytics and support data.
Step 5: Add goals, actions, thoughts and emotions
For each stage, write down what the customer is trying to do, what they actually do, what questions are on their mind and how they feel. Use their words wherever you can: quotes from interviews, survey comments, reviews and support tickets are more convincing than paraphrases.
Draw the emotional line across the stages. The low points are where to look first.
Step 6: Mark the pain points, with evidence
Pain points are moments of friction, confusion, delay or disappointment. Mark each one with evidence: how many comments mention it, how the stage scores, how many customers drop off there. A pain point backed by data gets fixed; one based on a hunch gets debated.
The next section explains how to use survey and feedback data for this.
Step 7: Choose metrics and owners
Give each stage at least one metric and one owner. If a stage has no owner, problems there tend to stay unsolved because every team assumes someone else is handling it. The table in the next section suggests metrics for each stage.
Step 8: Prioritise and act
List the opportunities and score them by impact on the customer and the business, and by effort. Fix a few high-impact moments first, measure the effect at that stage, and update the map. A journey map is a working tool, not a deliverable.
What to measure at each stage
| Stage | Customer feedback metrics | Behavioural and operational metrics |
|---|---|---|
| Awareness | Brand perception in reviews and social comments | Reach, branded search, traffic sources |
| Consideration | Questions and objections in chat and sales calls | Product page views, comparison page visits, lead conversion |
| Purchase | CSAT after checkout or signing | Checkout completion, cart abandonment, time to purchase |
| Onboarding or delivery | CSAT or CES after onboarding or delivery | Time to first value, on-time delivery, activation rate |
| Use | Product feedback, feature requests, app reviews | Active usage, feature adoption, repeat purchase |
| Support | CSAT and CES after a case closes | First contact resolution, response time, contacts per customer |
| Loyalty | NPS for the overall relationship, cancellation reasons | Renewal, churn, referrals |
Feedback metrics tell you how customers feel about a stage; behavioural metrics tell you what they do. You need both: a stage with good scores and a big drop-off is just as much a problem as a stage with poor scores.
For the survey side, our guides on CSAT and NPS cover how to ask, calculate and read each metric.
Using survey and feedback data to improve your journey map
A journey map built only from workshops reflects what your team believes. Customer feedback shows what customers actually experience. Use it in three ways.
Ask at the right moments
Place short surveys at the end of key stages: a CSAT question after checkout, delivery or a closed support case; a CES question after a self-service task or a return; an NPS question for the overall relationship. Always add an open question such as "What is the main reason for your score?" The score tells you which stage hurts; the comment tells you why.
Tag existing feedback by stage
You already have a lot of journey data in support tickets, chat logs, call transcripts, app store reviews, Google reviews and survey comments. Tag each comment with the stage it is about (and the touchpoint, if you can), then look at volume and sentiment by stage. The stages with the most negative comments are your first candidates for pain points.
Customers rarely say which step they are talking about, so tagging by stage takes judgement. Doing it by hand works for a few hundred comments; beyond that you need text analytics.
Break it down by segment
Averages hide problems. New customers may struggle with onboarding while long-standing customers are frustrated at renewal. Compare each stage by segment, channel and region to see which customers break where.
If you are starting from scratch, our guide on how to collect customer feedback covers the methods and channels.
Customer journey map example
Here is a simplified current-state map for an online retailer, persona "first-time buyer", scenario "from first visit to second order".
| Discover | Compare | Buy | Delivery | Support | Buy again | |
|---|---|---|---|---|---|---|
| Customer goal | Find a product that solves my problem | Make sure it is the right choice | Pay quickly and safely | Get it on time | Fix a problem fast | Reorder without hassle |
| Touchpoints | Search, social ads | Product page, reviews, chat | Checkout, payment, confirmation email | Tracking page, courier, SMS | Chat, email, returns portal | Email, account page |
| Thoughts | "Is this brand legit?" | "Will it fit? What do others say?" | "Why are there extra costs?" | "Where is my order?" | "Will I get my money back?" | "Easy, I'll order again" |
| Emotion | Curious | Unsure | Irritated by surprise costs | Anxious | Frustrated | Relieved |
| Pain points | Few reviews on new products | Size guide hard to find | Shipping cost shown only at the last step | Tracking not updated for two days | Return label needs a phone call | None |
| Metric | Branded search, ad click-through | Product page conversion | Checkout completion, CSAT | On-time delivery, CSAT | CES, first contact resolution | Repeat purchase rate, NPS |
| Owner | Marketing | E-commerce | E-commerce | Operations | Customer service | CRM |
The map makes the priorities obvious: show shipping costs earlier, keep tracking updated and let customers print return labels themselves. Each fix has an owner and a metric to confirm it worked.
Common customer journey mapping mistakes
- Mapping your process instead of the customer's experience. If the stages read like your org chart, start again from the customer's side.
- Building the map on assumptions. Without interviews, survey comments and support data, the map shows what the team hopes is true.
- One map for every customer. Different personas go through different journeys. Start with the most important one.
- Too much detail too soon. A first map that tries to cover every edge case never gets finished. Start with one scenario.
- No metrics or owners. A pain point without an owner and a metric does not get fixed.
- Treating it as a one-off project. Products, channels and customer expectations change; a map that is not updated becomes wrong within months.
How to keep your journey map alive
- Review it on a schedule, for example every quarter, with the stage owners.
- Connect it to live data. Track the metric and the feedback for each stage continuously rather than once a year.
- Watch for changes. A sudden rise in negative comments at one stage usually means something changed: a new carrier, a new checkout, a pricing update.
- Close the loop. When you fix a pain point, measure the stage again and tell customers what you changed.
For a deeper look at monitoring journeys over time, see customer journey performance monitoring.
Where Pivony fits
- Customer journey analysis maps every comment from surveys, support tickets, call transcripts, app reviews and other sources to the journey stage it belongs to, even when the customer does not say which step they mean. You see satisfaction and sentiment by stage and segment, and root cause analysis inside each stage shows what to fix first.
- The VoC platform brings all of that feedback together and analyses every comment by theme and sentiment.
- Sonic Survey lets you ask CSAT, NPS and open questions after key journey moments, in writing or by voice, triggered by events such as a purchase or a CRM update.
Next step
Want to see where your journey breaks? Request a free 24h root cause scan on a sample of your reviews, tickets or survey comments, or book a demo.
Frequently asked questions
What is a customer journey map?
A customer journey map is a visual of the stages and touchpoints a customer goes through with your company, seen from the customer's side. For each stage it shows the customer's goal, the touchpoints, their actions, thoughts and emotions, the pain points, and how the stage is measured and who owns it.
What are the stages of a customer journey?
A common set is awareness, consideration, purchase, onboarding or delivery, use, support and loyalty. Adjust them to your business and write them from the customer's point of view, not as your internal process.
How do you create a customer journey map?
Set a goal and scope, choose one persona and scenario, define the stages, list every touchpoint, add the customer's goals, actions, thoughts and emotions, mark pain points with evidence from feedback and data, give each stage a metric and an owner, then prioritise and fix the biggest gaps first.
What should a customer journey map include?
At minimum: a persona, stages, touchpoints, customer goals, actions, thoughts and emotions, pain points, opportunities, and a metric and owner for each stage. Quotes from real customers make it far more convincing.
What is the difference between a customer journey map and a service blueprint?
A customer journey map shows what the customer experiences. A service blueprint adds what happens behind the scenes at each step: the employees, systems and processes that deliver the experience. Use a blueprint when the fix requires changing operations.
Which metrics should you use for customer journey mapping?
Combine feedback metrics, such as CSAT after key interactions, CES after tasks and NPS for the overall relationship, with behavioural metrics such as conversion, drop-off, time to first value, first contact resolution, repeat purchase and churn. Use the open comments to explain the scores.
How do you use customer feedback in a journey map?
Ask short surveys at the end of key stages, tag existing feedback such as tickets, reviews and survey comments by journey stage, and compare volume and sentiment by stage and segment. The stages with the most negative feedback are your first pain points.
How often should you update a customer journey map?
Review it on a schedule, for example every quarter, and whenever something important changes, such as a new product, channel, process or pricing. Connecting each stage to live feedback and metrics keeps it accurate between reviews.
See root causes on your own feedback
Book a 15-minute demo, or get a free RCA in 48 hours with no sales call.