Journey Mapping
A journey map forces the team to see the product as the user experiences it — not as you designed it. It makes the gap between your intended design and the user's actual experience visible in one artefact.
01 — TL;DR
Two sentences.
A journey map is a visualisation of what a user thinks, does, and feels as they move toward a goal — across every touchpoint, not just the ones your team owns. It makes the gap between your intended design and the user's actual experience visible in one artefact, so the team can act on it together.
The format has roots in service design research from the 1980s and was formalised by firms like IDEO and the Nielsen Norman Group for digital product contexts. Its real value isn't the map itself — it's the alignment it forces: when engineering, design, and product all look at the same experience model, they stop optimising in silos.
02 — When to Use
Apply this when…
When NOT to apply it
Skip it when the problem is already narrowly scoped to a single component or screen. Also skip it when you have no user research to populate the map with — a journey map built from assumptions is just a fiction with sticky notes. Not useful under a 48-hour deadline or when the product is so early-stage that no real user journey exists yet.
03 — How It Works
The mechanism
A journey map works by shifting the unit of analysis from "screens we built" to "goals the user is trying to achieve." It surfaces the full arc of an experience — including the moments that happen outside your product — so the team can see friction, emotion, and breakage in sequence rather than in isolation.
Living document, not finished artefact
A journey map is a snapshot, not a permanent truth. If your product ships a significant onboarding change, the map is outdated. Teams that treat the map as a finished document rather than a living research artefact build on stale assumptions within two quarters. Schedule a review cadence when you create it.
04 — Real Example
Airbnb's host onboarding and the moment they almost lost their best users
Airbnb's host onboarding is a textbook application of journey mapping because the team explicitly documented that the hardest part of becoming a host happened before the product was ever opened — hosts needed to photograph their space, set expectations with their household, and mentally commit to hosting strangers. The app couldn't fix any of that, but Airbnb could.
The result was a pre-digital layer of support: professional photography services, host community groups, and educational emails that addressed the emotional journey, not just the transactional one. The product onboarding became faster and cleaner because the real blockers had been handled upstream — and this insight only surfaced because the team mapped beyond their own screens.
05 — In the Wild
Test yourself & see real examples
No examples yet — be the first.
Spotted a product that ignores the journey before or after their own screens? Submit a screenshot and the stage it breaks down. Every approved example gets attributed to you.
Seen Journey Mapping violated in a real product? Help grow the evidence base.
06 — Common Mistakes
Where teams go wrong
07 — Variations & Related Principles
Connected ideas
Journey mapping sits at the intersection of user research and systems thinking. It's most powerful when combined with the frameworks that govern individual interaction moments — because it shows you which moments matter most before you invest in optimising them.
The most important pairing is Journey Mapping with Jobs to Be Done. A map without JTBD is a timeline of events; a map with JTBD is a model of motivation. When you know what job each stage is serving, you can identify which friction is worth removing and which friction is actually doing useful work — like a confirmation step that prevents costly errors.
08 — 10-Min Exercise
Run it right now
⏱ 10 minutes · Solo or Team · No prep
Pick one flow your product owns end-to-end — onboarding, upgrade, or a support recovery.
1. On paper or a whiteboard, draw five boxes in a row and label them with the five stages a user moves through to complete that goal. Don't use your product's screen names — use the user's goal language ("Decides to upgrade" not "Hits the pricing page").
2. Under each stage, write one thing the user is doing, one thing they are thinking, and one thing they are feeling. Pull from memory if you have research; flag it as a hypothesis if you don't.
3. Draw a line above the stages representing emotional experience — high means smooth and confident, low means frustrated or stuck. Be honest. If you've read any support tickets this month, they'll tell you where the line dips.
4. Circle the lowest point on the line. That is your primary research and design target. Write one specific question you don't currently know the answer to about that stage. That question is your next user research prompt.