User Journey Mapping Template - From First Touch to Renewal
A visual template for mapping discovery, signup, onboarding, support, renewal, and referral moments with emotion tracking and friction spotting.
Built for practical use
7 lifecycle stages
A visual template for mapping discovery, signup, onboarding, support, renewal, and referral moments with emotion tracking and friction spotting.
Emotion mapping
A visual template for mapping discovery, signup, onboarding, support, renewal, and referral moments with emotion tracking and friction spotting.
Pain-point capture
A visual template for mapping discovery, signup, onboarding, support, renewal, and referral moments with emotion tracking and friction spotting.
Action planning
A visual template for mapping discovery, signup, onboarding, support, renewal, and referral moments with emotion tracking and friction spotting.
How to Use This Template
This template provides a structured framework for mapping the end-to-end SaaS user journey across 7 stages. You can implement it in:
- Miro or FigJam — For collaborative workshops
- Google Sheets / Airtable — For detailed, editable versions
- Figma — For presentation-ready maps
- Notion — For documentation and ongoing reference
The template is structured so each stage becomes a column (or swim lane), with rows for each dimension.
Map The Journey
Capture user goals, touchpoints, emotions, and friction at every stage from awareness to advocacy.
Awareness
Consideration
Signup / Trial
Onboarding & Activation
Regular Use & Habit Formation
Renewal or Expansion
Advocacy or Churn
What Is a User Journey Map?
A user journey map is a visual representation of every interaction a user has with your product — from the first time they hear about it through renewal, expansion, or churn. Unlike a linear funnel, journey maps reveal the emotional peaks and valleys users experience, the questions they ask at each stage, and the friction points that cause drop-off.
What a good journey map includes:
- Stages — Major phases of the user experience (Awareness, Consideration, Signup, etc.)
- User actions — What users do at each stage
- Touchpoints — Where the interaction happens (website, email, app, support)
- Thoughts — What users are thinking
- Emotions — How users feel (scale 1-5 or with emojis)
- Pain points — Specific friction or frustration
- Opportunities — Where design/product can improve the experience
Why it matters: Journey mapping reveals gaps between what your team thinks the experience is and what users actually experience. These gaps are where churn hides.
The 7 Stages of the SaaS User Journey
Stage 1: Awareness
User becomes aware your product exists.
Stage 2: Consideration
User evaluates your product against alternatives.
Stage 3: Signup / Trial
User signs up and begins exploring.
Stage 4: Onboarding & Activation
User experiences first value.
Stage 5: Regular Use & Habit Formation
User integrates product into their workflow.
Stage 6: Renewal or Expansion
User renews, upgrades, or expands usage.
Stage 7: Advocacy or Churn
User either refers others or leaves.
Journey Map Template (Full Structure)
STAGE 1: AWARENESS
User Goals:
User Actions:
Touchpoints:
- Organic search (Google)
- Social media (LinkedIn, Twitter, Instagram)
- Word of mouth / referral
- Paid ads (Google, Meta, LinkedIn)
- Content (blog, podcast, video)
- Comparison sites (G2, Capterra)
- Industry events / conferences
- Other:
User Thoughts: "I need to solve but I'm not sure how." _"I wonder if there's a tool that can ."_ "Let me search for ."
User Emotions (1-5 scale): Curious / Skeptical / Hopeful / Overwhelmed Score: / 5
Pain Points:
- Too many options; hard to know which product solves their problem
- Marketing jargon obscures what the product actually does
- Not clear whether this product serves their specific use case
Opportunities for Us:
- Clear, specific value propositions (outcome-focused)
- SEO content targeting their problem (not our features)
- Comparison pages vs. alternatives
- Case studies matching their industry/role
Metrics to Track:
- Organic traffic
- Brand search volume
- Social mentions
- Content engagement (time on page, scroll depth)
STAGE 2: CONSIDERATION
User Goals:
- Understand if the product solves their problem
- Compare to alternatives
- Assess credibility and fit
User Actions:
- Visits product website
- Reads pricing page
- Watches demo video or requests live demo
- Reads reviews (G2, Capterra, Trustpilot)
- Asks peers for opinions
- Compares features with 2-3 competitors
Touchpoints:
- Homepage
- Product / features pages
- Pricing page
- Case studies
- Demo video
- Live demo / sales call
- Reviews (G2, Capterra)
- Comparison pages
- Free trial signup CTA
User Thoughts: "Is this actually going to work for me?" _"How does this compare to [competitor]?"_ "Can I afford this? What's the ROI?" _"Will my team actually use this?"_ "Is this company going to still exist in 2 years?"
User Emotions (1-5 scale): Evaluating / Cautious / Excited / Frustrated (if info is unclear)
Common Questions at This Stage:
- What does this actually do (in plain language)?
- How is this different from [competitor]?
- How much does it cost?
- What integrations are available?
- How long does implementation take?
- Is there a free trial?
- What kind of support is available?
- Who else uses this?
Pain Points:
- Pricing is hidden or requires "contact sales"
- Feature lists are generic and indistinguishable from competitors
- No clear ROI or outcome data
- Case studies don't match their industry/stage
- Demo video is too long or focuses on features, not outcomes
Opportunities for Us:
- Transparent pricing page (not "contact sales")
- Outcome-focused case studies with metrics
- Side-by-side comparison pages with named competitors
- Interactive product demo (self-serve)
- Free trial with no credit card required
- Social proof above the fold (logos, testimonials)
Metrics to Track:
- Time on pricing page
- Demo request conversion rate
- Trial signup conversion rate
- Page flow paths (homepage → features → pricing)
- Exit rate per page
STAGE 3: SIGNUP / TRIAL
User Goals:
- Create an account quickly
- Start exploring the product
- Validate first impression
User Actions:
- Fills signup form
- Verifies email
- Logs in for the first time
- Explores interface briefly
Touchpoints:
- Signup form
- Email verification
- First login experience
- Welcome email
- Welcome screen in product
User Thoughts: "I hope this is quick." _"Why do they need all this information?"_ "Is this safe? What happens to my data?" _"What do I do first?"_
User Emotions (1-5 scale): Anticipation / Impatience / Curiosity / Overwhelm (if signup is long)
Pain Points:
- Too many signup fields
- Requiring phone number or credit card upfront
- Slow email verification
- Landing on a blank dashboard with no guidance
- Welcome tour that blocks the UI
Opportunities for Us:
- Minimum viable signup (email + password only)
- Social login options (Google, Microsoft, GitHub)
- Real-time form validation
- Instant email verification
- Meaningful first screen (not a blank dashboard)
- Clear primary CTA on first screen
Metrics to Track:
- Signup conversion rate (form started → account created)
- Signup form drop-off by field
- Email verification rate
- Time from signup to first login
STAGE 4: ONBOARDING & ACTIVATION
This is the most critical stage. See our SaaS Onboarding UX Playbook (Resource 2) for deep guidance.
User Goals:
- Understand what the product does for them
- Experience first meaningful value
- Feel confident using the product
User Actions:
- Completes onboarding flow (if guided)
- Performs first core action
- Explores key features
- Invites teammates (if applicable)
- Integrates with existing tools
Touchpoints:
- Welcome screen
- Segmentation questions
- Product tour / coach marks
- First guided action
- Onboarding checklist
- Onboarding emails (Day 0, 1, 3, 7)
User Thoughts: "Is this going to be hard to learn?" _"What am I supposed to do first?"_ "Where do I find ?" _"How do I do ?"_ "This is easier than I thought!" (if going well) "I'm lost." (if going poorly)
User Emotions (1-5 scale): Hopeful → Confident (if onboarding works) Hopeful → Frustrated → Abandoned (if onboarding fails)
Pain Points:
- Blank dashboard with no guidance
- Too many features shown at once
- Required setup steps before seeing value
- Unclear what the "first action" should be
- No progress indicators
- Can't find specific features
Opportunities for Us:
- Pre-populated demo data
- Guided first action (not passive tour)
- Segmented onboarding based on role/use case
- Progress checklist with 4-6 key steps
- In-context help and tooltips
- Email sequence for incomplete onboarding
- Celebration on activation event
Metrics to Track:
- Activation rate (to activation event)
- Time from signup to activation
- Onboarding checklist completion rate
- Feature discovery rate
- Support ticket volume from new users
STAGE 5: REGULAR USE & HABIT FORMATION
User Goals:
- Get value from the product regularly
- Integrate into workflow
- Expand usage to more features/teammates
User Actions:
- Logs in daily/weekly (depending on product)
- Uses core features consistently
- Explores advanced features
- Invites additional teammates
- Sets up integrations
Touchpoints:
- Daily product use
- Email notifications
- In-product updates
- Feature release announcements
- Help center / documentation
- Community (Slack, forum)
User Thoughts: "This has become part of how I work." _"I wonder if it can do ?"_ "My team should be using this too." _"I wish it had ."_ "What's new?"
User Emotions (1-5 scale): Satisfied → Happy → Delighted (if product meets/exceeds expectations) Satisfied → Bored → Frustrated (if growth in product doesn't match growth in their needs)
Pain Points:
- Feature requests go unheard
- Growth in team usage outpaces product capability
- Integrations break or lag behind new tool additions
- Performance degrades as data grows
- Pricing feels unfair as usage scales
Opportunities for Us:
- Feature releases that show response to user feedback
- In-product feature announcements
- Deep-feature tutorials for power users
- Usage-based insights ("you've saved X hours this month")
- Community building (user conferences, forums)
- Account-level onboarding for additional users
Metrics to Track:
- Daily Active Users (DAU) / Monthly Active Users (MAU)
- DAU/MAU ratio (stickiness)
- Feature adoption rate
- Team seats added over time
- NPS (Net Promoter Score)
- Support ticket volume per user
- Time spent in product
STAGE 6: RENEWAL OR EXPANSION
User Goals:
- Validate continued ROI
- Potentially upgrade plan or add seats
- Negotiate pricing for annual commitment
User Actions:
- Reviews usage and ROI
- Discusses renewal internally
- Contacts support/sales if needed
- Renews, upgrades, or considers alternatives
Touchpoints:
- Renewal email / in-product prompts
- Billing / invoice
- Customer success touchpoint
- Pricing page (re-evaluation)
- Contract negotiation (for enterprise)
User Thoughts: "Are we still getting value from this?" _"Can I justify the renewal cost?"_ "Should we upgrade?" _"Is there a better alternative now?"_
User Emotions (1-5 scale): Analytical / Confident (if ROI is clear) / Skeptical (if value isn't obvious)
Pain Points:
- Renewal price increases without communication
- No clear ROI evidence in product
- Poor response from customer success
- Contract terms are rigid or unclear
- Switching cost feels high but value isn't high either
Opportunities for Us:
- In-product usage reports showing ROI
- Proactive customer success outreach 60-90 days before renewal
- Usage-based expansion recommendations
- Annual plan discounts
- Upgrade prompts based on usage patterns
- Success milestone celebrations
Metrics to Track:
- Gross retention rate
- Net retention rate (accounts for expansion)
- Expansion revenue
- Downgrade rate
- Time-to-renewal-decision
STAGE 7: ADVOCACY OR CHURN
User Goals (for advocacy):
- Share value with peers
- Establish thought leadership
- Earn rewards or recognition
User Goals (for churn):
- Exit cleanly
- Avoid data loss
- Find alternative
User Actions:
- Writes reviews (G2, Capterra)
- Refers colleagues
- Speaks at events / writes case studies
OR
- Cancels subscription
- Exports data
- Migrates to competitor
- Discusses frustration publicly
Touchpoints (advocacy):
- Referral program
- Case study outreach
- Review request emails
- Community recognition
- Event invitations
Touchpoints (churn):
- Cancellation flow
- Exit survey
- Data export
- Final invoice / credit
- Offboarding email
User Thoughts (advocacy): "I love this product. Who else should know about it?" _"I should write a review."_ "Can I get a discount for referring?"
User Thoughts (churn): "This isn't working for us anymore." _"I need to switch."_ "I hope I can get my data out."
User Emotions (1-5 scale): Advocacy: Enthusiastic (5) Churn: Frustrated → Resigned → Relieved (3 → 2 → 1)
Opportunities for Us (advocacy):
- Referral program with meaningful rewards
- Proactive review requests (at moments of success)
- Case study participation (offer co-marketing)
- User community / ambassador program
- Public thanks and recognition
Opportunities for Us (churn):
- Easy, dignified cancellation flow
- Exit survey to learn reasons
- Win-back email sequence (30, 60, 90 days later)
- Clean data export
- "We'd love to have you back" offer
- Genuine thanks for being a customer
Metrics to Track:
- Churn rate (gross and logo)
- Reason-for-churn distribution
- Referral rate
- NPS promoter count
- Review count and rating
Empathy Map (Per Persona)
For each major persona, create an empathy map at key stages:
Persona Name: Role: Stage of Journey:
| What they SAY | What they THINK |
|---|---|
| What they DO | What they FEEL |
|---|---|
Pains:
Gains:
Journey Map Worksheet (Simple Version)
If you want a quick, single-page version, fill this out for each major stage:
| Stage | User Action | Thoughts | Emotion (1-5) | Pain Point | Our Opportunity |
|---|---|---|---|---|---|
| Awareness | |||||
| Consideration | |||||
| Signup/Trial | |||||
| Onboarding | |||||
| Regular Use | |||||
| Renewal | |||||
| Advocacy/Churn |
How to Run a Journey Mapping Workshop
Participants: Product, design, marketing, sales, customer success, support (4-8 people max)
Time needed: 3-4 hours
Format:
Step 1: Define personas (30 min) Pick 1-2 primary personas to map.
Step 2: Map current state (90 min) Walk through each stage. Each team adds their perspective:
- Marketing shares acquisition insights
- Sales shares evaluation objections
- Product shares activation data
- CS shares retention data
- Support shares common tickets
Step 3: Identify biggest opportunities (45 min) Where are the biggest pain points? Which are highest impact to fix? Which are cheapest to fix?
Step 4: Prioritize actions (45 min) Use RICE scoring (see Resource 13) or a simple 2x2 matrix (impact vs. effort). Assign owners to top 3-5 improvements.
Step 5: Schedule follow-up (15 min) When will we reconvene to review progress? What data will we collect between now and then?
Sources and References:
- Nielsen Norman Group, "Journey Mapping 101"
- Kerry Bodine, "Outside In: The Power of Putting Customers at the Center"
- Jeff Sauro, "Quantifying the User Experience"
- IDEO, Human-Centered Design Toolkit
Created by Desisle — SaaS UI/UX Design Agency desisle.com | hello@desisle.com Free to use and share with attribution.
For a custom journey mapping workshop with your team, contact us at hello@desisle.com.
Keep Building With These Next
The SaaS UX Audit Checklist - 100 Points to Check Today
The same 100-point UX audit checklist our team uses when reviewing SaaS products across onboarding, navigation, dashboards, forms, accessibility, mobile responsiveness, and performance.
Open UX Audit ChecklistSaaS Onboarding UX Playbook - The First 60 Seconds That Matter Most
A longer playbook for designing onboarding that activates users instead of only welcoming them. It covers first-time psychology, aha moments, progressive onboarding, empty states, anti-patterns, and measurement.
Open Onboarding PlaybookUX Heuristic Evaluation Template - Nielsen's 10 Heuristics Applied to SaaS
A ready-to-use spreadsheet for heuristic evaluation with Nielsen's heuristics, severity levels, a findings log, and a priority matrix built in.
Open Heuristic WorksheetNeed This Applied to Your Product? We'll Turn It Into Execution.
These resource pages are meant to be used hands-on. If you want the audit, plan, or framework translated into live product work, we can do that with your team.