Customer journey map
Definition
A customer journey map is a visual diagram that traces a customer's end-to-end experience with a product or service — from first awareness through to long-term use — capturing the touchpoints they encounter, the actions they take, and the emotions and pain points they experience at each stage.
Customer journey mapping is a widely-used technique in UX design, service design, and product management. It shifts thinking from inside-out ("here's what our product does") to outside-in ("here's what the customer experiences").
Core components of a journey map:
- Stages / Phases: The high-level steps in the customer experience. Common stages: Awareness → Consideration → Purchase → Onboarding → Use → Retention → Advocacy.
- Actions: What the customer does at each stage. Actions are observable behaviors.
- Thoughts: What the customer is thinking at each stage. Questions, considerations, doubts.
- Emotions: The emotional state at each stage — typically shown as a curve that rises and falls. Peaks are moments of delight; dips are friction and frustration.
- Touchpoints: Where the customer interacts with your product, brand, or team. Website, app, email, support chat, social media.
- Pain points: Where the experience breaks down. These are opportunities.
- Opportunities: What you could do at each stage to improve the experience.
Current-state vs. future-state: Most teams map the current state first — the actual experience customers have today, warts and all. Then they design a future-state map showing the ideal experience. The gap between the two becomes the product roadmap.
How to build one: Start with customer research: interviews, session recordings, support tickets, onboarding surveys. Bring the data to a workshop and build the map collaboratively on a whiteboard. One sticky note per observation, grouped by stage. BoardSnap AI reads the completed board and extracts a structured summary of pain points and opportunities by stage.
Examples
- SaaS team maps the current onboarding journey and discovers users hit a 'dead end' at step 4 — nobody was solving the connection error they were seeing
- Emotion curve shows a sharp dip during account setup — drives a three-week sprint focused on reducing onboarding friction
- Future-state journey map designed in a workshop — becomes the vision artifact for a six-month roadmap
- E-commerce journey map spans awareness through post-purchase support — identifies the return experience as the biggest pain point
- Customer journey map drawn on a 10-foot whiteboard in a conference room, photographed with BoardSnap for sharing with the remote design team
Snap a customer journey map. Ship its actions.
BoardSnap turns any whiteboard — including this one — into a summary and action plan.