2026-06-25 · 11 min read

Naveed Ratansi— UX Academy instructor

How to Create a Customer Journey Map (Step by Step)

Customer journey maps are one of the most widely used artefacts in UX design. They're also one of the most widely misused. Walk into a product team and there's a reasonable chance you'll find a journey map pinned to a wall or buried in a Confluence page -- a polished grid of stages, touchpoints, and emoji emotion curves that nobody has looked at since it was presented six months ago.

That kind of journey map is a decoration. This guide is about the other kind: a living, research-grounded tool that helps teams identify where the experience breaks down and where the real opportunities are.

Want to create journey maps on a real project? UX Academy (myuxacademy.com)'s Beginner UX (AI) Design course teaches journey mapping and the full UX process live with working professionals. Cohort 1 starts 14 October 2026 -- reserve your place with a £99 deposit.

What a Customer Journey Map Actually Is

A customer journey map is a visualisation of the end-to-end experience a person has with a product or service -- not just the screens inside an app, but the whole arc from first awareness through to long-term use or abandonment.

The key word is end-to-end. This is what separates journey maps from user flows and screen-level documentation. A journey map is interested in the context surrounding product use: how someone first heard about you, what they were thinking when they decided to try you, what happened in the moments between digital touchpoints, and how they felt after the experience ended. It covers offline moments, emotional states, and the decisions that happen away from your interface.

That broader scope is what makes journey maps valuable for understanding what UX design is really about -- designing experiences, not just interfaces. It's also what makes them hard to do well. The breadth means you can't create a credible journey map from assumption alone. It has to be grounded in user research.

The Standard Components of a Journey Map

Every journey map has its own format, but the core components are consistent. Understanding what each layer is for helps you build one that's actually useful.

ComponentWhat it capturesWhy it matters
PersonaWho the map is built forAnchors the map to a specific user type; prevents generic, everyone-means-no-one maps
ScenarioThe goal the user is trying to achieve and the context they're inDefines scope; a single map = a single persona + a single goal
StagesThe major phases of the experience (e.g. Awareness, Consideration, Decision, Onboarding, Ongoing Use)Provides structure; typically 4--7 stages depending on scope
ActionsWhat the user does at each stageThe behavioural layer; grounded in observation, not assumption
TouchpointsWhere they interact with the product, brand, or serviceReveals channel gaps and moments of friction
ThoughtsWhat the user is thinking or assumingExposes mental models, misconceptions, and unmet expectations
EmotionsHow they feel at each stage (often shown as a curve)Highlights emotional peaks and troughs; the low points are usually the biggest opportunities
Pain pointsWhere things break down or create unnecessary frictionThe diagnosis layer; what's causing the low emotional moments
OpportunitiesWhere the team could improve the experienceThe output layer; what to act on

This is the template structure. The goal isn't to fill in every cell with polished content -- it's to surface honest, research-backed answers to each layer so that the map reflects what actually happens, not what you hope happens.

Stage names are domain-dependent — "Purchase" might become "Referral", "Enrolment", or "Renewal" depending on your context.

How to Create a Customer Journey Map (Step by Step)

1. Define the scope

Before doing anything else, agree on which persona and which scenario the map will cover. A map that tries to cover all users and all journeys covers nothing. One persona, one goal, one scenario. If you're mapping how a career-changer discovers and enrols in a UX design course, that's your scope. You aren't also mapping how an existing professional takes a short course at the same time.

If you haven't yet built your personas, read user persona template first. Journey maps sit one level above personas -- they use the persona as a lens to interpret the journey. Without a grounded persona, the journey map will drift back to the generic.

2. Conduct the research

This is the step most teams skip, and it's why most journey maps fail.

The research phase typically combines:

  • User interviews -- one-to-one conversations that surface goals, behaviours, mental models, and the moments where things go wrong. Aim for five to eight participants per persona segment. This is your primary source.
  • Contextual inquiry -- observing users in the environment where the experience actually happens, rather than asking them to recall it in a meeting room. Especially valuable for journey stages that happen offline or across channels.
  • Diary studies -- participants log their experience in real time over a period of days or weeks. Useful when the journey unfolds slowly (such as evaluating and choosing a course or service).
  • Analytics review -- where users drop off, which touchpoints generate friction, which paths people actually take versus the ones you designed for.

The UX research methods guide covers the full toolkit. The point here is simple: research feeds the map. If you build the map before the research, you're documenting assumptions, not experience.

3. Synthesise the findings

Once you have your research data, the synthesis stage is where patterns emerge. Group observations by journey stage. Look for repeated pain points, unexpected behaviours, moments of high frustration or delight, and gaps between what users expect and what they get.

Affinity mapping is a useful technique here -- clustering raw observations until themes become visible. The themes become the content of your journey map rows.

4. Build the map

With your synthesis in hand, populate the template. Work through each stage and ask: what's the user doing here? What touchpoints are they using? What are they thinking? How are they feeling? Where does it break down?

Plot the emotional curve as you go. The points where it dips sharply are usually the most important -- they're where the experience is losing people, and where the opportunities are largest.

At this stage, resist the urge to smooth the map into something that looks good. Honest maps are messy maps. A journey that shows consistent medium-positive emotions across every stage is almost certainly not telling the truth.

5. Validate and share

Take the draft map back to users -- through usability testing, additional interviews, or a review session -- to check whether it reflects what they actually experience. Then share it with your team: engineering, product, customer success, whoever owns the touchpoints you have mapped. Journey maps are most valuable when the people who can act on them have seen and understood them.

6. Update it

A journey map isn't a deliverable. It's a working document. When research reveals that a stage looks different from what you mapped, update the map. When a new product feature changes a touchpoint, update the map. A journey map that's six months old and has never been touched is a snapshot of past assumptions, not a useful design tool.

Journey Maps vs User Flows vs Service Blueprints

These three artefacts are frequently confused. They're related but distinct.

A user flow documents the sequence of steps a user takes inside a digital product to complete a specific task. It's granular, linear, and interface-focused. It asks: what happens between screen A and screen B? It doesn't ask how the user felt, or what they were doing before they opened the app.

A customer journey map is broader. It covers the full arc of experience -- before, during, and after product use -- including emotional state, cross-channel context, and offline moments. It asks: what's the whole experience like for this person trying to achieve this goal?

A service blueprint is broader still. It maps the journey from the user's perspective and then adds the internal organisational layer underneath -- the backstage processes, systems, and staff actions that produce each front-stage touchpoint. It's most useful for service design work where the experience depends on organisational operations that users never see directly.

A storyboard is a related but distinct tool: it narrates a scenario frame by frame, usually to communicate context and emotion to stakeholders rather than to document interaction logic. Journey maps and storyboards are complementary — the map gives you the emotional arc across the full journey; the storyboard brings a specific moment within it to life.

For most UX projects, start with the journey map. Add a service blueprint when internal processes are causing front-stage friction you need to redesign.

Common Journey Map Mistakes

Building it without research. The most common and most damaging mistake. A journey map built in a workshop from team assumptions is a visualisation of your collective biases. It'll be wrong in ways you can't detect because you have no data to check it against.

Making it too product-centric. If every stage and touchpoint in your journey map lives inside your app, you have built a user flow and called it a journey map. Real journeys extend far beyond the product. The moments before someone opens the app and after they close it are often where the most important design opportunities sit.

Ignoring the emotional layer. A journey map that captures only actions and touchpoints misses the most actionable information. Emotions are where you find the moments that make people leave, or that make them recommend you to a colleague. Plot the emotional curve. Take the dips seriously.

Treating it as a deliverable, not a tool. A journey map that gets presented once and then filed away has added no value to the design process. The map earns its existence by being visible in sprint planning, referenced in design critiques, and updated when understanding changes.

Mapping too broad a scope. A journey map that covers all users from first awareness through to churn and re-acquisition is trying to do too much. It'll be accurate about nothing. Narrow the scope: one persona, one scenario, one goal.

Tools for Journey Mapping

If you want to start mapping straight away without setting up a board, our free interactive customer journey map template is a lightweight way to sketch stages, actions and emotions in one place.

Miro is the most widely used collaborative whiteboarding tool for journey mapping. Its real-time collaboration and template library make it straightforward for cross-functional teams to build and iterate on maps together.

FigJam is the natural choice for teams already working in Figma. Journey maps can sit alongside wireframes and prototypes in the same project, which makes them easier to keep updated as design work evolves.

UXPressia is purpose-built for journey mapping and includes features specifically designed for emotional arc visualisation and multi-persona comparisons. Useful when journey mapping is a regular practice rather than a one-off project activity.

Spreadsheets (Google Sheets or Excel) are underrated. The format matters less than the research. A well-structured spreadsheet with honest, research-grounded content is more useful than a beautiful Miro board built on assumptions.

Figma works for teams who want the map to live inside their design system, particularly if it needs to be presented to stakeholders in a polished format.

For practical experience building journey maps alongside the other core tools of UX -- from user research through synthesis, ideation, and testing -- the UX Strategy course covers the strategic layer, while the Beginner UX (AI) Design course takes you through the full process hands-on, with live feedback from our lead instructor, Natalia Veretenyk, on the work you produce.


Journey maps aren't complicated. What makes them hard is the discipline they require: the discipline to do the research before building the map, to keep the scope narrow enough to be honest, and to update the map when your understanding changes. Most teams skip one or all three of those things. The teams that don't end up with an artefact that genuinely shapes decisions -- which is the only reason to make one in the first place.

If you want to see what live UX training feels like before committing, book a free 15-minute call with an advisor. If you're switching careers to UX design, journey mapping is one of the first tools you'll learn and one of the ones you'll use most consistently throughout your career. Learning it properly -- with real research to back it and real feedback on your output -- is worth doing once and doing well.

Frequently asked

Questions, answered.

What's a customer journey map in UX design?

A customer journey map is a visual representation of the end-to-end experience a person has with a product or service -- from first awareness through to post-purchase or long-term use. It captures what the user is doing at each stage, what they're thinking and feeling, which touchpoints they encounter, and where pain points and opportunities lie. Unlike a user flow, which documents the steps inside a digital product, a journey map covers the whole experience, including offline moments, emotional highs and lows, and the context surrounding product use.

What are the standard components of a journey map?

A journey map typically contains: the user persona the map is built for; the scenario and scope (what goal they're trying to achieve); journey stages (the major phases of the experience, such as Awareness, Consideration, Purchase, Onboarding, Ongoing Use); user actions (what the person does at each stage); touchpoints (where they interact with the product, service, or brand); thoughts (what they're thinking or assuming); emotions (their emotional state, often shown as a curve); pain points (where things break down or create friction); and opportunities (where the team could improve the experience).

What's the difference between a customer journey map and a user flow?

A user flow documents the sequence of screens or steps a user moves through inside a digital product to complete a specific task. It's granular, linear, and product-centric. A customer journey map is broader -- it covers the full arc of someone's experience, including moments before and after they touch the product, their emotional state, and the offline or cross-channel context. A user flow might map how someone checks out; a journey map maps how they first heard about the product, decided to buy, completed checkout, received delivery, and then decided whether to come back.

How long does it take to create a customer journey map?

A research-backed journey map typically takes between one and three weeks from start to finish: roughly three to five days for user interviews or other primary research, two to three days to synthesise findings and identify patterns, and one to two days to build and validate the map itself. A lighter-weight assumptions map (used as a hypothesis, not a research output) can be produced in a workshop of two to three hours, but should be treated as a starting point to validate, not a finished artefact.

What tools do UX designers use to create journey maps?

The most widely used tools for journey mapping are Miro and FigJam, both of which offer collaborative whiteboards with dedicated journey map templates. UXPressia is purpose-built for journey mapping and includes emotional arc features and stakeholder outputs. Figma works well for teams who want the map to live alongside design files. Plain spreadsheets (Google Sheets, Excel) are practical for early-stage mapping or teams without tool access -- the format matters less than the research behind it.

Free newsletter

Get UX career tips every fortnight

Short, practical advice for career-changers breaking into UX. No spam -- one email when something worth sharing lands.

By subscribing you agree to our Privacy Policy. You can unsubscribe at any time.