Customer Journey Map Template
Map the full experience your customer has across every stage — from discovery to advocacy. Identify emotions, pain points, and opportunities at each touchpoint.
Use this templateWhat you get
- Five-stage journey: Discover, Consider, Sign Up, Use, Advocate
- Five rows: Action, Touchpoint, Emotion, Pain Point, Opportunity
- Color-coded rows for quick visual separation of each dimension
What this template is for
A customer journey map visualizes the complete experience a customer has with your product or service — stage by stage, from the moment they first hear about you to when they become an advocate. Unlike a user flow (which focuses on UI steps), a journey map captures what the customer is doing, thinking, and feeling at each touchpoint. This template covers five stages (Discover, Consider, Sign Up, Use, Advocate) across five rows (Action, Touchpoint, Emotion, Pain Point, Opportunity). Fill in each cell to identify where experience gaps create churn risk and where small improvements could have the most impact.
When to use this template
- Align product, marketing, and customer success around a shared view of the customer experience before a major launch.
- Identify the highest-friction moments in the customer lifecycle so the team can prioritize fixes with the most retention impact.
- Brief a new team member on the full customer experience without scheduling a series of cross-team meetings.
- Use as a workshop output after customer interviews: map what customers actually said they do and feel at each stage.
- Present the customer perspective to executives or investors with a visual that goes beyond metrics.
How to use it
- 1Define the persona: pick one primary customer segment for this map — mixing multiple segments produces a map that is accurate for no one.
- 2Name the stages: define the key phases the customer moves through, from first awareness to post-purchase advocacy.
- 3Fill in Actions: what is the customer actively doing at each stage? Be specific and behavioral, not aspirational.
- 4Map Touchpoints: where and how does the customer interact with your product, team, or brand at each stage?
- 5Document Emotions: what is the customer feeling? Use plain language — 'confused', 'excited', 'frustrated' — not abstract labels.
- 6Add Pain Points and Opportunities: what friction exists at each stage, and what could you change to improve the experience?
Quick example
SaaS product manager journey
Start editing online
Open the template in CodePic, replace the sample nodes, and turn it into your own study board in a few minutes.
See examples: /templates/customer-journey-map/examples


