🚶 Mermaid
User journey
See your product through your users’ eyes
What is a User journey?
A user journey maps the steps a user takes to accomplish a goal, scored by satisfaction at each step. It instantly reveals friction points in onboarding, checkout or support experiences.
Live example
journey
title Checkout experience
section Browse
Find product: 5: Customer
Compare options: 3: Customer
section Purchase
Add to cart: 4: Customer
Enter payment: 2: Customer
Confirm order: 5: CustomerWhen to use it
Map onboarding and checkout experiences
Identify friction points with satisfaction scores
Align product and support teams on the real user path
Basic syntax
journey
title My journey
section Phase
Step name: 5: ActorQuestions about this diagram
What do the scores mean?
Each step gets a 0–5 satisfaction score shown as a face. Low scores highlight exactly where users struggle — your improvement backlog, visualized.
Can several actors appear in one journey?
Yes — list multiple actors after the score (e.g. “Checkout: 3: Customer, Support”) to show who is involved at each step.
Create your User journey now
Describe it in plain language — the AI writes the Mermaid code for you.
Open Mermaid Studio