Skip to content
Customer journey map templates

Journey Map — SaaS Trial to Paid

A 14-day self-serve trial of a B2B work-management tool for a 40-person team: the customer-goal row states what each stage is for, the trial-end budget case to finance is computed as the moment of truth at −2 with 3 of 7 pain points, connecting integrations is the +2 peak, and the sharpest drop is the 4 points between them. Fictional company and figures.

Template previewCustomer journey map
CUSTOMER JOURNEY MAPTrial to paid — Trackwise work-management platformB2B SaaS, 14-day self-serve trial, operations lead evaluating for a 40-person teamDOPERSONADana OkaforOperations lead, 40-person logistics firmGOALReplace three spreadsheets with one shared plan before Q3 planningNEEDSValue within a day · Import existing spreadsheets · Sign-off from financeFRUSTRATIONSTools that need a consultant to set up“If my team won't use it in week one, they never will.”MOMENT OF TRUTHTrial ends−2 · Exasperated · stage 5 of 6PEAKIntegrate+2 · Delighted · stage 4 of 6PAIN POINTS7most at Trial ends (3)AVERAGE EMOTION0starts +1 · ends +1 · 6 of 6 scoredEVALUATEADOPT1Sign upDay 02First projectDay 0–13Invite teamDay 2–44IntegrateDay 5–95Trial endsDay 12–146UpgradeDay 15GoalWhat they are trying to getdoneGet into the product without asales callSee her real work in the toolGet the team using it, not just herStop entering the same worktwiceMake the case to financeKeep the team's work without agapActionsWhat they doStarts a free trial from a reviewarticleAnswers four onboardingquestionsImports a 600-row spreadsheetMaps columns to fieldsInvites 9 colleaguesAssigns their first tasksConnects Slack and GoogleCalendarBuilds a weekly status viewExports a usage summaryRequests budget approvalPays by invoiceAdds 31 more seatsTouchpointsWhere it happensReview siteSign-up formWelcome emailCSV importerIn-app checklistInvite emailSlackMobile appIntegrations pageHelp centreSlackBilling pageEmailFinance approvalBilling pageAccount managerThoughtsWhat they think and say“Good — no credit card needed.”“Why did all my dates come inas text?”“Three people haven't evenopened the invite.”“Now this actually saves meMonday mornings.”“Finance will ask why theper-seat price jumps at 50users.”“Fine — but that was harder thanthe product.”EmotionHow it feels+2+10−1−2+1Hopeful−1Frustrated−1Anxious+2DelightedPEAK−2ExasperatedMOMENT OF TRUTH+1RelievedPain pointsWhat gets in the wayNO PAIN POINTS2 PAIN POINTSImporter fails silently on UKdate formatsColumn mapping hides customfields2 PAIN POINTSInvite emails land in spam for2 of 9No way to resend invites inbulkNO PAIN POINTS3 PAIN POINTSPricing tiers unclear for 40–60seatsNo quote or invoice beforepaymentTrial ends on a Saturday withno grace periodNO PAIN POINTSOpportunitiesWhat we could changePre-build the first workspacefrom the onboarding answersDetect the date locale on importDry-run preview beforeimportingShareable join linkBulk resend with a reminderSuggest the status-viewtemplate on day 5Downloadable quote and ROIsummary7-day grace period on requestAccount-manager hand-off forteams over 25 seatsOwner & metricsWho acts, how we measureGrowthVisit-to-sign-up 4.1%Core productImport success 71%Median time to first project 38minCollaboration squadInvites accepted within 72 h58%PlatformTrials with at least oneintegration 44%MonetisationTrial-to-paid conversion 17%SalesSeat expansion in first 30 days+78%JOURNEY INSIGHTSMoment of truth: stage 5, “Trial ends”, at −2 (Exasperated) — the lowest point on the curve, carrying 3 pain points.Peak: stage 4, “Integrate”, at +2 (Delighted).Pain points per stage: Sign up 0 · First project 2 · Invite team 2 · Integrate 0 · Trial ends 3 · Upgrade 0 — 7 in total, most at “Trial ends” (3).Sharpest drop: “Integrate” → “Trial ends”, −4 points (+2 to −2).Average emotion 0 over 6 scored stages; the journey starts at +1 and ends at +1.9 opportunities across 6 stages; every stage with a pain point has at least one opportunity against it.Illustrative example: Trackwise is a fictional product; the persona, quotes and metrics are invented for demonstration.

Make it your own.

title "Trial to paid — Trackwise work-management platform"
subtitle "B2B SaaS, 14-day self-serve trial, operations lead evaluating for a 40-person team"
note "Illustrative example: Trackwise is a fictional product; the persona, quotes and metrics are invented for demonstration."

persona "Dana Okafor"
  role: Operations lead, 40-person logistics firm
  goal: Replace three spreadsheets with one shared plan before Q3 planning
  needs: Value within a day | Import existing spreadsheets | Sign-off from finance
  frustrations: Tools that need a consultant to set up
  quote: "If my team won't use it in week one, they never will."

phase "Evaluate"
stage "Sign up"
  time: Day 0
  goal: Get into the product without a sales call
  actions: Starts a free trial from a review article | Answers four onboarding questions
  touchpoints: Review site, Sign-up form, Welcome email
  thoughts: "Good — no credit card needed."
  emotion: +1 Hopeful
  opportunity: Pre-build the first workspace from the onboarding answers
  owner: Growth
  metric: Visit-to-sign-up 4.1%

stage "First project"
  time: Day 0–1
  goal: See her real work in the tool
  actions: Imports a 600-row spreadsheet | Maps columns to fields
  touchpoints: CSV importer, In-app checklist
  thoughts: "Why did all my dates come in as text?"
  emotion: -1 Frustrated
  pain: Importer fails silently on UK date formats | Column mapping hides custom fields
  opportunity: Detect the date locale on import | Dry-run preview before importing
  owner: Core product
  metric: Import success 71% | Median time to first project 38 min

stage "Invite team"
  time: Day 2–4
  goal: Get the team using it, not just her
  actions: Invites 9 colleagues | Assigns their first tasks
  touchpoints: Invite email, Slack, Mobile app
  thoughts: "Three people haven't even opened the invite."
  emotion: -1 Anxious
  pain: Invite emails land in spam for 2 of 9 | No way to resend invites in bulk
  opportunity: Shareable join link | Bulk resend with a reminder
  owner: Collaboration squad
  metric: Invites accepted within 72 h 58%

phase "Adopt"
stage "Integrate"
  time: Day 5–9
  goal: Stop entering the same work twice
  actions: Connects Slack and Google Calendar | Builds a weekly status view
  touchpoints: Integrations page, Help centre, Slack
  thoughts: "Now this actually saves me Monday mornings."
  emotion: +2 Delighted
  opportunity: Suggest the status-view template on day 5
  owner: Platform
  metric: Trials with at least one integration 44%

stage "Trial ends"
  time: Day 12–14
  goal: Make the case to finance
  actions: Exports a usage summary | Requests budget approval
  touchpoints: Billing page, Email, Finance approval
  thoughts: "Finance will ask why the per-seat price jumps at 50 users."
  emotion: -2 Exasperated
  pain: Pricing tiers unclear for 40–60 seats | No quote or invoice before payment | Trial ends on a Saturday with no grace period
  opportunity: Downloadable quote and ROI summary | 7-day grace period on request
  owner: Monetisation
  metric: Trial-to-paid conversion 17%

stage "Upgrade"
  time: Day 15
  goal: Keep the team's work without a gap
  actions: Pays by invoice | Adds 31 more seats
  touchpoints: Billing page, Account manager
  thoughts: "Fine — but that was harder than the product."
  emotion: +1 Relieved
  opportunity: Account-manager hand-off for teams over 25 seats
  owner: Sales
  metric: Seat expansion in first 30 days +78%