methodatlas
RunsheetUX Research

Customer Journey Mapping

ComplexityMedium
Time2-4 h
Participants4-10
FormatWorkshop
MaturityCanonical
01

Prerequisite

What needs to be finished first

Complete firstUser Research

5-10 recent interviews or observations with target users are available, with actions, emotions, and pain points supportable with quotes.

Without: Without research, the journey is built from assumptions and describes a desired reality rather than actual behavior.
Complete firstPersona or segment

A concrete persona or clearly delimited segment is selected, and the journey applies to it (one map per persona).

Without: Without a clear segment, the journey becomes an average of everything and loses analytical power for design decisions.
02

Preparation

What needs to be ready before start

Materials

Large whiteboard or digital board (Miro, FigJam, Mural); journey map template with columns for phases and rows for actions, touchpoints, emotions, pain points, opportunities; sticky notes in colors per row; markers.

People / roles

One UX researcher or service designer as facilitator; 3-7 stakeholders from product, service, and operations; at least one researcher with direct customer contact; one note-taker for opportunities.

Pre-read

Interview highlights with quotes; selected persona or segment; current touchpoint overview (CRM, app, hotline, branch); known pain points from support tickets or complaints.

Time needed

2-4 h

Setup

Board with columns for 4-7 phases (for example awareness, consideration, purchase, onboarding, use, retention). Prepare rows: Customer Action, Touchpoint, Channel, Emotion (smileys or line), Pain Points (red), Opportunities (green). Pin persona at top.

03

Core question

The one question this method answers

How does the selected persona experience the end-to-end journey, where does friction or frustration occur, and what opportunities emerge from these gaps?

04

Flow

Marker: Phase

StepDurationActionHint
1Phase 1: Define persona and scope
15 minPin persona card with name, role, context, and journey goal at the top. Formulate scope of the journey (start and end) as one sentence (for example "From first Google search to first re-order").If start or end is unclear, the map becomes endless or too short. Scope is mandatory.
2Phase 2: Map phases
20-30 minIdentify 4-7 main phases with a persona perspective. Do not use company funnel stages, use customer perspective (what the customer does and feels).Classic funnel stages (awareness, consideration) are often wrong. Better phases from customer perspective such as "searching for solution", "comparing", "first use".
3Phase 3: Actions and touchpoints
30-45 minPer phase: which concrete actions does the persona take? Which touchpoints (website, app, email, hotline, branch) does it interact with? Which channels are used? Derive this from interview data, do not invent.Stickies should be verb phrases ("searches comparison portal", "reads reviews"). Nouns without action are too vague.
4Phase 4: Emotions and pain points
30-45 minFor each action: mark emotional state on a scale (very positive to very negative) with quote evidence when available. Mark pain points in red; one short sentence per pain.If the emotional line stays flat or only slightly negative across the entire journey, it is whitewashed or not research-based. Real journeys have dips.
5Phase 5: Opportunities and prioritization
30-45 minFor each pain point or deep emotional dip, add opportunity stickies (green): how can friction be reduced? Prioritize top 5 opportunities (impact × feasibility). Include owner and next action per top opportunity.Opportunities are not solutions. Better to say "reduce friction at login" than "introduce SSO". Solution selection comes in the next step.
6Phase 6: Snapshot and follow-up
10 minCapture photo or digital export. Add persona and date to map. Move top opportunities into backlog with owner and due date.A map without follow-up sinks in the wiki. At least three opportunities need owner and deadline before workshop end.
05

Artifact

What comes out at the end

Form

Customer Journey Map (image or digital export) with persona, phases, actions, touchpoints, emotions, pain points, and opportunities, plus an opportunity backlog with owner, prioritization, and follow-up date for each top item.

Versioning / ownership

One map per persona. When iterating (for example after implementations), create a new dated version. Document before/after comparison explicitly. Refresh map as living artifact every 6-12 months.

Tool alternatives
  • Miro or FigJam with journey-map template
  • Mural with journey template
  • Smaply (specialized journey tool)
  • UXPressia for persona-centered maps
  • A1 wall with stickies and photo export

journey-map-working-template.md

Compact working template for Customer Journey Mapping with context, input, output artifacts, and next step.

Customer Journey Mapping Canvas

Context

What is this method used for?

Core question

Which question should be answered at the end?

Input

Which data, observations, or materials are available?

Working area

  • Area 1:
  • Area 2:
  • Area 3:
  • Relationships / patterns:

Output artifacts

  • Journey Map:
  • Pain-point List:
  • Opportunity Backlog:

Open questions

  • ...

Next step

Owner, date, success signal.

06

Example output

Concrete filled scenario, fictional example

journey-map-beispiel.md

Concrete filled scenario, fictional example

Customer Journey Map — "Sabine, solo tax advisor" (as of 2026-05-18)

Persona: Sabine, 47, solo tax advisor with 65 clients, using DATEV for 12 years Scope: From "searching for new bookkeeping solution" to "successful quarterly VAT filing in new software"

Phases and highlights

1. Trigger (Pain: 8/10)

  • Action: DATEV server lost documents, acute frustration
  • Quote (P3): "I was really upset and immediately looked up alternatives online."
  • Pain: No backup strategy, loss of trust
  • Opportunity: Backup story in marketing

2. Research (Emotion: slightly negative, mixed)

  • Action: Google search for "tax advisor software without DATEV", comparison portals
  • Touchpoint: Website, comparison portals, tax advisor forum
  • Pain: Product language not helpful, no comparative tests
  • Opportunity: Direct comparison table DATEV vs us on landing page

3. Demo / trial (Emotion: skeptical to critical)

  • Action: Downloads demo and tests for 30 min
  • Touchpoint: Demo account, onboarding tutorial
  • Pain: CRITICAL - DATEV export not visible in demo, dropped out immediately
  • Quote (P5): "If I can’t see DATEV in the first 10 minutes, I leave the app."
  • Opportunity: Show DATEV export as first feature in demo onboarding

4. Decision (Emotion: critically positive)

  • Action: Selects subscription, migrates first three clients
  • Touchpoint: Pricing page, migration assistant
  • Pain: Pricing model unclear (per client vs per user)
  • Opportunity: Pricing clarity, migration walkthrough

5. First quarterly use (Emotion: stressed -> relieved)

  • Action: First VAT filing in new software
  • Pain: Error messages unclear for tax codes
  • Opportunity: Inline help for VAT codes

Top-3 opportunities

  1. DATEV export as first feature in demo (Owner: @anna, Q3)
  2. Simplify pricing model, max 2 plans (Owner: @marcus, Q3)
  3. Inline help for VAT filing (Owner: @ben, Q4)
07

Pitfalls

Recognize symptoms and steer against them

Trap

Assumption-based journey

Symptom

The workshop creates the journey without interview data or observations.

What to do

Require research synthesis before workshop. In workshop, ask for quotes per pain point. If no evidence exists, mark it as assumption and plan follow-up research.

Trap

Multiple personas in one map

Symptom

The map covers multiple personas and becomes an average with low decision value.

What to do

One map per persona. For several important personas, use multiple maps side-by-side, not a mixed one.

Trap

Funnel instead of journey

Symptom

Phases are awareness/consideration/purchase from company view, not customer view.

What to do

Use customer-verb phases ("searching", "comparing", "trying"). If a phase is a marketing term, it is wrong.

Trap

Smoothed emotional line

Symptom

Emotional line stays flat or only slightly negative, without depth.

What to do

Ask explicitly for frustration, escalations, and workarounds at each phase. Real journeys have depth; without depth there are no insights.

Trap

Opportunities as solutions

Symptom

Opportunity column contains finished feature ideas rather than problem spaces.

What to do

Frame opportunities as problem statements ("reduce friction at login"), and derive solutions in a separate backlog session.

08

Stop criteria

Done signals checkable in under a minute

No research foundation available; the map would be speculative.
Persona or segment not defined, map loses sharpness.
Scope (start/end of journey) is unclear, map drifts endlessly.
Touchpoints and channels are unknown to the team, no explanatory power.
Stakeholders expect process documentation, while Service Blueprint is better suited.
No time for opportunity synthesis and owner assignment; map sinks.

Finished the runsheet?

Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.