Skip to main content
New: Deck Doctor. Upload your deck, get CPO-level feedback. 7-day free trial.
AI-ENHANCEDFREE⏱️ 45 min

Customer Journey Map Template for PMs

A structured customer journey map template with stages, touchpoints, emotions, pain points, and a filled SaaS example to guide your mapping.

Last updated 2026-02-08
Customer Journey Map Template for PMs preview

Customer Journey Map Template for PMs

Free Customer Journey Map Template for PMs — open and start using immediately

or use email

Instant access. No spam.

Want all 888 templates? Skip the email gate.

Get the PM Template Vault and download every template on IdeaPlan instantly. One payment, lifetime access.

Get the Vault — $49 $29Early access ends Apr 30

Need a custom version?

Forge AI generates PM documents customized to your product, team, and goals. Get a draft in seconds, then refine with AI chat.

Generate with Forge AI

What This Template Is For

A customer journey map is a visual representation of every interaction a customer has with your product. The Nielsen Norman Group provides foundational research on journey mapping methodology, from the moment they first become aware of you through long-term advocacy. It captures what customers do, think, and feel at each stage, revealing pain points and opportunities that quantitative data alone cannot surface.

This template provides a structured framework for mapping the six core stages of the customer journey: Awareness, Consideration, Purchase, Onboarding, Adoption, and Advocacy. Each stage includes spaces for touchpoints, customer emotions, pain points, opportunities for improvement, and metrics to track. The approach draws from service design thinking principles. A fully filled-out example for a SaaS product is included to guide your own mapping process.


When to Use This Template

  • Product discovery and research: Map the current journey before redesigning flows or building new features. The Product Discovery Handbook covers research methods that feed directly into journey mapping.
  • Onboarding optimization: Identify where new users drop off and why.
  • Cross-functional alignment: Create a shared understanding of the customer experience across product, marketing, sales, and support.
  • Customer experience audits: Systematically evaluate every touchpoint for friction and opportunity.
  • New product planning: Map the intended journey before building, to design experiences intentionally rather than accidentally.
  • Churn investigation: Trace the journey of customers who leave to find the moments where things go wrong.
Who should be in the room? Journey mapping is most effective as a collaborative exercise. Include product, design, marketing, sales, customer success, and support. Each team sees different parts of the journey.

Step-by-Step Instructions

Step 1: Define Your Scope (5 minutes)

Before mapping, answer these scoping questions:

  • Which persona are you mapping? Journey maps are persona-specific. A self-serve startup user and an enterprise buyer with a procurement process have fundamentally different journeys. Pick one.
  • What is the starting point? Usually the moment the customer first becomes aware of your product or category.
  • What is the ending point? Usually when the customer becomes an advocate (or churns).
  • Are you mapping the current state or the desired future state? Do the current state first. You cannot improve what you have not documented.

Step 2: Gather Input Data (15 minutes)

Collect these inputs before filling in the template:

  • Customer interview transcripts or notes (3-5 recent interviews minimum)
  • Support ticket themes and common questions by journey stage
  • Analytics data: funnel conversion rates, drop-off points, time between stages
  • Sales team feedback on the buying process
  • NPS or CSAT data segmented by customer tenure
  • Onboarding completion data and activation metrics

For thorough methods on gathering qualitative data, see the user research guide and review best practices for avoiding common interview mistakes. The Product Discovery Handbook provides a full framework for synthesis.

Step 3: Map Each Stage (20 minutes)

Work through the template below stage by stage. For each stage, document:

  1. What the customer is doing (actions and touchpoints)
  2. What they are thinking (questions, concerns, expectations)
  3. What they are feeling (emotional state. Frustrated, excited, confused, confident)
  4. Where the pain is (friction, confusion, unmet expectations)
  5. Where the opportunity is (ways to improve the experience)
  6. What to measure (metrics that indicate success or failure at this stage)

Step 4: Identify Priority Improvements (5 minutes)

Review the completed map and identify the 3-5 highest-impact opportunities. Prioritize based on: severity of pain, number of customers affected, and effort to fix. The RICE framework provides a structured way to score and rank these opportunities.


The Customer Journey Map Template

Persona: [Name and brief description]

Journey scope: [Starting point] to [Ending point]

Map type: Current state / Future state

Date created: [Date]

Last updated: [Date]


Stage 1: Awareness

The customer realizes they have a problem or discovers your product/category.

DimensionDetails
Customer goal[What are they trying to accomplish?]
Touchpoints[Where do they encounter your brand? e.g., search, social, word of mouth, ads, content]
Actions[What do they do? e.g., Google a problem, read a blog post, see a social post]
Thinking[What questions are on their mind?]
Feeling[Emotional state: curious, frustrated, skeptical, overwhelmed?]
Pain points[What friction exists? e.g., hard to find information, unclear what your product does]
Opportunities[How could this stage be improved?]
Key metrics[e.g., Organic traffic, brand search volume, content engagement rate]

Stage 2: Consideration

The customer actively evaluates your product against alternatives.

DimensionDetails
Customer goal[What are they trying to accomplish?]
Touchpoints[e.g., website, pricing page, demo, review sites, competitor comparisons]
Actions[e.g., Request demo, start free trial, read case studies, check reviews]
Thinking[e.g., "Will this work for my team?", "Is the price justified?", "What do other users say?"]
Feeling[Emotional state]
Pain points[e.g., Pricing not transparent, demo requires sales call, unclear differentiation]
Opportunities[How could this stage be improved?]
Key metrics[e.g., Trial signup rate, demo-to-trial conversion, pricing page bounce rate]

Stage 3: Purchase

The customer makes the decision to buy and completes the transaction.

DimensionDetails
Customer goal[What are they trying to accomplish?]
Touchpoints[e.g., Checkout flow, contract signing, billing setup, welcome email]
Actions[e.g., Select plan, enter payment, sign contract, get approval from manager]
Thinking[e.g., "Am I choosing the right plan?", "What happens if I need to cancel?"]
Feeling[Emotional state]
Pain points[e.g., Confusing plan tiers, lengthy procurement process, hidden fees]
Opportunities[How could this stage be improved?]
Key metrics[e.g., Trial-to-paid conversion rate, time to purchase, cart abandonment rate]

Stage 4: Onboarding

The customer sets up the product and begins using it for the first time.

DimensionDetails
Customer goal[What are they trying to accomplish?]
Touchpoints[e.g., Setup wizard, onboarding emails, help docs, first-use prompts, CS kickoff call]
Actions[e.g., Create account, invite team, configure settings, complete first core action]
Thinking[e.g., "How do I get started?", "Where is the feature I signed up for?"]
Feeling[Emotional state]
Pain points[e.g., Too many steps before value, unclear next actions, no guidance]
Opportunities[How could this stage be improved?]
Key metrics[e.g., Onboarding completion rate, time to first value, Day-1 activation rate]

Stage 5: Adoption

The customer integrates the product into their regular workflow and expands usage.

DimensionDetails
Customer goal[What are they trying to accomplish?]
Touchpoints[e.g., In-app feature discovery, email tips, webinars, support, community forum]
Actions[e.g., Use advanced features, invite more team members, integrate with other tools]
Thinking[e.g., "How do I get more out of this?", "Can my whole team use this?"]
Feeling[Emotional state]
Pain points[e.g., Feature discoverability, learning curve for advanced features, lack of integrations]
Opportunities[How could this stage be improved?]
Key metrics[e.g., Weekly active usage, feature adoption rates, seat expansion, NPS]

Stage 6: Advocacy

The customer becomes a promoter who recommends the product to others.

DimensionDetails
Customer goal[What are they trying to accomplish?]
Touchpoints[e.g., Referral program, review request, case study interview, community, social]
Actions[e.g., Leave a review, refer a colleague, speak at an event, share on social media]
Thinking[e.g., "This product genuinely helped me. Others should know about it."]
Feeling[Emotional state]
Pain points[e.g., No easy way to refer, referral incentives are weak, never asked for feedback]
Opportunities[How could this stage be improved?]
Key metrics[e.g., NPS, referral rate, review volume, case study participation, organic word-of-mouth]

Emotional Journey Summary

After completing all six stages, plot the overall emotional arc of the journey.

StageEmotionIntensity (1-5)Key Driver
Awareness[e.g., Curious][1-5][What causes this emotion]
Consideration[e.g., Cautiously optimistic][1-5][What causes this emotion]
Purchase[e.g., Anxious][1-5][What causes this emotion]
Onboarding[e.g., Overwhelmed][1-5][What causes this emotion]
Adoption[e.g., Confident][1-5][What causes this emotion]
Advocacy[e.g., Proud][1-5][What causes this emotion]

Emotional low points to address: [List the 1-2 stages where the emotional experience is worst and what causes it]


Priority Improvements Matrix

OpportunityStageSeverity (H/M/L)Customers AffectedEffort (H/M/L)Priority
[Opportunity 1][Stage][H/M/L][Many / Some / Few][H/M/L][1-5]
[Opportunity 2][Stage][H/M/L][Many / Some / Few][H/M/L][1-5]
[Opportunity 3][Stage][H/M/L][Many / Some / Few][H/M/L][1-5]
[Opportunity 4][Stage][H/M/L][Many / Some / Few][H/M/L][1-5]
[Opportunity 5][Stage][H/M/L][Many / Some / Few][H/M/L][1-5]

Filled-Out Example: SaaS Project Management Tool

Persona: Sarah, Head of Product at a 50-person SaaS startup

Journey scope: First Google search to referring a colleague

Map type: Current state

Awareness (Example)

DimensionDetails
Customer goalFind a better way to manage her team's roadmap and sprint planning
TouchpointsGoogle search ("best roadmap tool for startups"), blog post on product roadmap best practices, LinkedIn ad
ActionsReads two comparison blog posts, visits three product websites, bookmarks two tools to try later
Thinking"I'm wasting too much time maintaining roadmaps in spreadsheets. There has to be a better way."
FeelingFrustrated with current process, hopeful that a tool can help, slightly overwhelmed by options
Pain pointsToo many tools to evaluate. Hard to tell which is right for a small team vs. enterprise. Marketing all sounds the same.
OpportunitiesCreate comparison content targeting "roadmap tool for small teams." Be specific about team size fit.
Key metricsBlog traffic from roadmap-related keywords, branded search volume

Onboarding (Example)

DimensionDetails
Customer goalGet her team set up and start using the tool for the current sprint
TouchpointsWelcome email series, in-app setup wizard, help center, optional kickoff call with CS
ActionsCreates workspace, invites 3 teammates, imports backlog from spreadsheet, creates first roadmap view
Thinking"I need to show my team value quickly or they'll go back to the spreadsheet."
FeelingAnxious about whether the team will adopt it. Mildly frustrated by the import process. Relieved when the first roadmap view looks good.
Pain pointsCSV import failed on first attempt due to formatting. No clear guidance on which view to set up first. Invite flow required teammates to create passwords before seeing anything.
OpportunitiesOffer a pre-built "Startup Sprint" template. Let invited users see the workspace before creating an account. Auto-detect CSV formatting issues and suggest fixes.
Key metricsOnboarding completion rate (currently 52%), time to first roadmap created (currently 45 minutes), Day-1 team activation (currently 18%)

Adoption (Example)

DimensionDetails
Customer goalMake the tool her team's single source of truth for roadmap and sprint planning
TouchpointsWeekly usage, feature announcements via email, in-app tips, monthly webinar, support chat
ActionsUses the tool daily for standups, tries the timeline view for the first time in week 3, sets up a Slack integration in week 4, requests a Jira integration
Thinking"This is working for roadmap but I wish it connected to our dev workflow in Jira."
FeelingGrowing confidence in the tool. Mildly frustrated by the lack of a Jira integration. Delighted when she discovers the timeline view.
Pain pointsNo native Jira integration (most requested feature). Advanced reporting requires upgrading to a higher tier. New team members do not receive any onboarding after being invited.
OpportunitiesBuild Jira integration or prominent Zapier workaround. Send a "week 3" email highlighting the timeline feature. Create an in-app onboarding flow for invited (non-admin) users.
Key metricsWAU per account (currently 3.2 of 5 seats), feature adoption for timeline view (currently 34%), Jira integration requests (127 in last quarter)

Emotional Journey Summary (Example)

StageEmotionIntensity (1-5)Key Driver
AwarenessFrustrated but hopeful3Current tool pain drives search
ConsiderationCautiously optimistic3Product looks good but hard to compare
PurchaseConfident4Free trial reduced risk
OnboardingAnxious2Import issues and unclear first steps
AdoptionGrowing confidence4Tool delivers value, some gaps remain
AdvocacyWilling but not prompted3Happy enough to recommend if asked

Primary emotional low point: Onboarding. The CSV import failure and lack of clear guidance create anxiety. This is the most impactful stage to improve because it is where we lose the most users.


Tips for Getting the Most Out of This Template

  1. Use real customer quotes. Instead of summarizing what customers think and feel in your own words, paste actual quotes from interviews, support tickets, and reviews. This keeps the map grounded in reality and makes it more compelling when shared with stakeholders.
  1. Map one persona at a time. Resist the temptation to create a "universal" journey map. A self-serve startup user and an enterprise buyer going through procurement have completely different journeys. Create separate maps for each key persona.
  1. Involve frontline teams. Your support, sales, and customer success teams interact with customers daily. They know where the journey breaks down in ways that product and design teams often do not. Include them in the mapping session.
  1. Validate with data. After mapping the journey based on qualitative input, overlay quantitative data. Do the analytics confirm the pain points you identified? If 60% of users drop off during onboarding, the pain point you mapped at that stage is validated.
  1. Revisit the map quarterly. Customer journeys change as your product evolves, as you enter new markets, and as competitors shift. A journey map from a year ago may no longer reflect reality.
  1. Focus on moments of truth. Not all touchpoints are equally important. Identify the 3-4 "moments of truth". Interactions where the customer either deepens their commitment or considers leaving. Invest disproportionately in getting those moments right.
  1. Use the priority matrix. A journey map that does not lead to action is just a poster on the wall. Use the priority improvements matrix to convert insights into a ranked list of initiatives for your roadmap.

Key Takeaways

  • Journey maps capture the full customer experience across six stages: Awareness, Consideration, Purchase, Onboarding, Adoption, and Advocacy
  • The most valuable part of a journey map is identifying specific pain points and the opportunities they create
  • Always ground the map in real customer data. Interviews, support tickets, analytics, and reviews
  • Map one persona at a time and revisit the map quarterly
  • Use the priority improvements matrix to translate journey insights into roadmap initiatives

About This Template

Created by: Tim Adair

Last Updated: 2/8/2026

Version: 1.0.0

License: Free for personal and commercial use

Frequently Asked Questions

How is a customer journey map different from a user flow?+
A user flow documents the steps a user takes within your product to complete a specific task (e.g., "sign up for an account"). A customer journey map is broader. It covers the entire lifecycle relationship, including interactions outside your product (discovering you through Google, reading reviews, talking to sales, contacting support). Journey maps also capture emotions and pain points, which user flows typically do not.
How many personas should I map?+
Start with your primary persona. The one who represents the majority of your revenue or users. Add secondary personas only after the first map is complete and has generated actionable insights. Most teams do well with 2-3 journey maps total.
What tools should I use to create the map?+
This template works in any document or wiki tool. For a more visual format, consider Miro, FigJam, or Lucidchart. The format matters less than the substance. Do not spend more time designing the map than researching it. ---

Explore More Templates

Browse our full library of PM templates, or generate a custom version with AI.

Free PDF

Like This Template?

Subscribe to get new templates, frameworks, and PM strategies delivered to your inbox.

or use email

Join 10,000+ product leaders. Instant PDF download.

Want full SaaS idea playbooks with market research?

Explore Ideas Pro →