How To
12 min read

Customer Journey Map Template: 5 Examples Teams Copy

5 customer journey map templates with worked examples — SaaS trial, e-comm purchase, B2B sales cycle, subscription renewal, support resolution.

ValidateThat Team

Customer Journey Map Template: 5 Examples Teams Copy

A customer journey map is a visual story of how one customer moves through the commercial relationship with your product — from first hearing about you to becoming a renewing advocate or churning away. This guide gives you 5 ready-to-copy customer journey map templates across SaaS trial, e-commerce purchase, B2B sales cycle, subscription renewal, and support resolution contexts.

Each template uses the same six-column structure, so you can copy the format and swap in your own research data.

What's in a Customer Journey Map Template

Every template below uses the same structure. Copy the columns even if you skip the worked examples:

ColumnWhat it capturesExample
PhaseWhere the customer is in the journey"Consideration," "Onboarding"
TouchpointsWhere they interact with youMarketing site, sales call, in-app message
ActionsWhat they actually do"Compares pricing against 2 competitors"
ThoughtsWhat runs through their head"Will the migration take longer than the savings?"
EmotionsHow they feel (high → low)😊 → 😐 → 😣 → 😊
Pain points → opportunitiesFriction + where you can helpMigration anxiety → guided import tool

The phases vary by context — a SaaS trial looks different from a B2B sales cycle. The columns stay the same.

Template 1: SaaS Trial → Subscription

Persona: Marcus, Senior PM at a 200-person company. Evaluating a research tool to replace Optimal Workshop.

Goal: Decide within his 14-day trial whether to convert to a paid plan.

PhaseTouchpointsActionsThoughtsEmotionPain → opportunity
AwarenessGoogle search, Reddit threadSearches "Optimal Workshop alternatives""Should be 3-4 viable options"😐 CautiousComparison content thin → invest in honest comparisons
ConsiderationPricing page, comparison pageReads pricing, compares 3 tools"Need feature parity at lower price"😊 HopefulComparison page misses key feature → add side-by-side table
Trial signupTrial form, welcome emailSigns up; gets welcome email"Hope I don't waste a week setting this up"😊 OptimisticWelcome email vague → add "first study in 5 min" guide
First useEmpty dashboard, study wizardCreates first card sort"Why is the sort-type picker so confusing?"😣 ConfusedSort-type picker → add decision tooltip
ResultsResults dashboard, emailReturns Day 3 to see responses"These results look better than Optimal Workshop's"😊 ImpressedCapture the moment → trigger upgrade prompt with social proof
Decision (Day 12)Pricing page, trial-ending modalCompares his usage to plan tiers"Worth $19/mo to lock in unlimited?"😐 DeliberatingModal too aggressive → soften, show usage vs free tier limit
ConversionCheckout, billing setupSubscribes Starter"Way cheaper than I expected"😊 SatisfiedSend "what you unlocked" email post-conversion
First monthDashboard, supportRuns 4 more studies"This is sticky. Glad I picked it."😊 CommittedTrigger advocacy moment — ask for review on Day 30

Biggest opportunity: the Day 12 decision moment. Marcus is deliberating, not resistant — the trial-ending modal should reduce friction (show usage stats, social proof from similar PMs) instead of pressuring (countdown timer, scarcity copy). One PM's word-of-mouth referral pays back 5x a saved-by-discount conversion.

Template 2: E-Commerce Purchase → Repeat Customer

Persona: Jordan, mobile-first apparel shopper. Wants new running shoes before a half-marathon.

Goal: Find, buy, and own the right pair without trying them in store.

PhaseTouchpointsActionsThoughtsEmotionPain → opportunity
AwarenessInstagram ad, friend recSaves IG post; asks friend"These look good but the brand is new"😊 CuriousUse UGC + athlete endorsements
ResearchBrand site, Reddit reviewsReads 3 reviews; watches fit video"Sizing runs small per Reddit"😟 WorriedAdd fit-feedback widget on PDP
DecisionPDP, size guideAdds size 10.5 wide to cart"What's the return policy?"😐 HesitantSurface 365-day returns at cart
PurchaseCheckout, Apple PayApple Pay; 2-day shipping"Free shipping over $75 — I qualified"😊 RelievedFree-shipping progress bar
DeliveryEmail trackingTracks; gets notification"Two days exactly. Solid."😊 PleasedOptional SMS alerts
First wearBox, running appUnboxes; runs 5 miles"Surprisingly comfortable"😊 SatisfiedAuto-prompt review at Day 7
Repeat purchaseEmail, accountBuys 2nd pair 4 months later"I'm telling everyone about this brand"😊 LoyalReferral program: $15/both

Biggest opportunity: the Research → Decision transition. Sizing uncertainty is the conversion-killer for any new shoe brand. A fit-feedback widget pulling quotes from real buyers ("runs small per Jordan, M, wide feet") + a try-on-at-home program would crush this objection.

Template 3: B2B Sales Cycle (Enterprise SaaS)

Persona: Priya, VP of CX at a 2,000-person company. Evaluating a customer success platform.

Goal: Get an enterprise CS platform approved and rolled out across 80 CSMs in Q3.

PhaseTouchpointsActionsThoughtsEmotionPain → opportunity
TriggerInternal QBRNPS dropped 14 points YoY"We need a real CS platform, not spreadsheets"😟 PressuredSend analyst-report email aligned with QBR season
ResearchG2, peer SlackReads 8 G2 reviews + peer DMs"Top 3 contenders look similar on paper"😐 EvaluatingGet into G2 buyer-intent feed
First contactWebinar, demo requestAttends webinar; books demo"Demo person better know B2B not e-comm"😐 CautiousPre-demo discovery call to confirm fit
Demo + POCSales call, sandbox60-min demo; sandbox access"POC needs to plug into our existing CRM"😊 EngagedPre-built Salesforce + Gainsight connectors
ProcurementLegal, security reviewSubmits SOC2, MSA review"SOC2 took 4 weeks at the last vendor"😞 AnxiousProvide SOC2 reports + DPA day 1
NegotiationPricing, contractNegotiates 3-year terms"Need 30% discount for 3-year commit"😐 TacticalPre-built 1/2/3-year discount ladder
ImplementationImplementation team, CSMPilot with 10 CSMs first"Hope the rollout doesn't drag past Q3"😟 AnxiousNamed implementation manager, weekly checkpoints
RenewalEBR, business reviewYear-1 renewal discussion"Need to show 25% NPS lift to justify y2"😐 CautiousQuarterly outcome scorecard

Biggest opportunity: the Procurement → Negotiation transition. The security review is the silent deal-killer in 30% of B2B SaaS sales. Sending SOC2 reports + DPA + sub-processor list on Day 1 of the demo (not Day 30 of the legal review) collapses 4 weeks off the cycle.

Template 4: Subscription Renewal (At-Risk Customer)

Persona: Sam, Director of Operations. Was the original champion who brought your product in 18 months ago.

Goal: Decide whether to renew, downgrade, or churn.

PhaseTouchpointsActionsThoughtsEmotionPain → opportunity
Usage decline (M9-10)Product, emailLogins drop 40%"Team doesn't use it like they used to"😐 DistractedDetect drop early; reach out before churn signals
Renewal email (M11)EmailAuto-renewal notice arrives"Wait, that price is up 12% from last year"😞 SurprisedCommunicate price changes 90 days early, not 30
Pricing reviewPricing page, comparisonLooks at competitor pricing"Lower-tier or different vendor?"😞 ConsideringShow value delivered ($X saved this year)
CSM outreachCall, emailCSM calls "to discuss renewal""First time they've called in 6 months"😞 SkepticalCSM proactive monthly, not reactive at renewal
NegotiationEmail, contractAsks for 20% off to stay"I'd churn at full price; might stay at -20%"😐 TacticalPre-built save offers + downgrade-to-Starter path
DecisionInternal SlackDiscusses with team"Team prefers known evil to migration project"😐 ReluctantMigration-cost calculator emphasizes stickiness
Renewal (lower tier)Billing, contractRenews at downgraded plan"We'll re-evaluate next year"😐 TentativeRe-engagement plan: build advocacy in Y2

Biggest opportunity: the Usage Decline → Renewal Email window (M9-M11). A 40% login drop 2 months before renewal is the strongest churn signal you'll get. Reactive renewal-email-then-CSM-call workflows lose this customer 50% of the time. Proactive intervention at M9 — when usage drops are still recoverable — wins them back 80%+.

Template 5: Customer Support Resolution

Persona: Priya, finance ops manager. Subscription billing failed during a busy week.

Goal: Resolve the billing issue without blocking team access.

PhaseTouchpointsActionsThoughtsEmotionPain → opportunity
ProblemEmail, teammate Slack"Subscription paused" email"Why didn't they warn me before pausing?"😡 AngrySend 3-day warning before pause
Search helpHelp center, status pageSearches "billing failed""Article says 2024 — still right?"😡 FrustratedShow last-updated date; flag stale content
ContactChat, contact formOpens chat; sees "4-hour reply""I need this today"😞 DespairingLive queue position + ETA
First responseEmailReply asks for billing details"Why — they have my account"😞 AnnoyedPre-fill account context in first reply
ResolutionUpdated card flowUpdates card; access restored"Faster than expected once they replied"😊 RelievedAuto-credit for the wait
Follow-upSurvey emailCSAT survey 2 days later"5/10. Fix was fine, wait wasn't"😐 NeutralCohort responses; investigate wait
Future stateAll channelsFuture failed payment → notified early"They learned. Better."😊 CalmedPublish public changelog of CX fixes

Biggest opportunity: the Problem → Search Help → Contact sequence. A frustrated customer's emotion drops by 3 levels in this window. Proactive warnings before pause, live queue position during the wait, and pre-filled context in the first reply collapse the whole emotional dip.

How to Build Your Own Customer Journey Map

  1. Pick one persona and one scenario — "first-month onboarding" or "renewal," not the whole product. See user persona template for the persona format.
  2. List the phases in chronological order. The 5-7 phase frameworks above work for most contexts; adapt as needed.
  3. Fill each column with customer-language data from real research — interviews, surveys, support transcripts, sales call recordings.
  4. Mark the biggest emotional dip — that's your priority intervention point. One fix at the worst moment beats 5 fixes at moderate moments.
  5. Validate with 5-8 customer interviews before sharing. Assumption-based maps are 73% less accurate than research-driven ones.

Where Customer Journey Maps Fit in the Research Stack

Customer journey maps surface hypotheses about where customers get stuck. Validating those hypotheses requires evidence — and the fastest research methods are:

  • User interviews to confirm the emotional moments and friction sources
  • Card sorts for navigation/IA friction within touchpoints
  • Tree tests for findability problems
  • Surveys to quantify pain-point severity across a wider sample

All four run in one workspace. ValidateThat's free plan covers 3 studies with unlimited responses.

Start research free →

Further Reading

Frequently Asked Questions

What is a customer journey map template? A customer journey map template is a reusable structure for documenting how a customer moves through the commercial relationship with your product — awareness through purchase, onboarding, ongoing use, renewal, and either advocacy or churn. The standard template uses a phase-by-touchpoint grid.

What's the difference between a customer journey map and a user journey map? A customer journey map focuses on the commercial relationship — prospect → buyer → renewing customer. A user journey map covers the complete product experience including non-paying users. They overlap; most teams build one combined map. Use a dedicated customer journey map when the buyer is different from the end user (most B2B).

What should be in a customer journey map? Five things: one specific persona, chronological phases, touchpoints at each phase, customer actions/thoughts/emotions, and pain points → opportunities. Skip stakeholder mapping and internal workflow — those belong in service blueprints.

How do I create a customer journey map? Pick one persona + scenario, list phases chronologically, document touchpoints + actions + thoughts + emotions + pain points using customer-language quotes from real research, mark the biggest emotional dip, validate with 5-8 customer interviews.

How many phases should a customer journey map have? Most effective customer journey maps have 5-7 phases. A common B2C structure: awareness → consideration → purchase → use → advocacy. A common B2B SaaS structure adds trial + decision + onboarding (7 phases).

Ready to Try It Yourself?

Start your card sorting study for free. Follow this guide step-by-step.