Skip to content
Customer journey map templates

Journey Map — Switching Broadband Provider

Six stages of a fibre upgrade from first search to first bill, with the missed install slot computed as the moment of truth at −2 carrying 3 of the 8 pain points, the first month the +2 peak, and the first bill flagged as a stage with two pain points and no opportunity against them. Fictional company and figures.

Template previewCustomer journey map
CUSTOMER JOURNEY MAPSwitching broadband provider — Fernway FibreResidential full-fibre upgrade, from first search to the first billPSPERSONAPriya ShahHybrid worker, parent of two, rents a terraced houseGOALFaster broadband with no gap in serviceNEEDSA firm install date · No surprise fees · Keep her email address“I just need it to work on Monday morning.”MOMENT OF TRUTHInstall day−2 · Furious · stage 4 of 6PEAKFirst month+2 · Delighted · stage 5 of 6PAIN POINTS8most at Install day (3)AVERAGE EMOTION−0.2starts −1 · ends −1 · 6 of 6 scoredBEFORE PURCHASEPURCHASE & INSTALLAFTER1DiscoverWeek 02CompareWeek 0–13OrderWeek 14Install dayDay 95First monthWeeks 2–56First billWeek 5ActionsWhat they doNotices video calls droppingSearches "fibre in my area"Compares three plansReads the contract summaryOrders onlinePicks a morning install slotWaits in all morningCalls support at 13:00Runs speed testsCancels the old providerOpens the billQueries a pro-rata chargeTouchpointsWhere it happensGoogle searchComparison siteNeighbourWebsiteComparison siteWebsiteEmailSMSPhone supportAppEmailEmailAppChatThoughtsWhat they think and say“Is fibre even available on mystreet?”“Why is the price different after24 months?”“Nine days is fine if theyactually turn up.”“I've taken a day off work forthis.”“Okay, this is genuinely fast.”“What is this extra £12.40?”EmotionHow it feels+2+10−1−2−1Uncertain0Curious+1Hopeful−2FuriousMOMENT OF TRUTH+2DelightedPEAK−1ConfusedPain pointsWhat gets in the way1 PAIN POINTAvailability checker demandsan email address first2 PAIN POINTSMid-contract price rise buriedin small printRouter fee only shown atcheckoutNO PAIN POINTS3 PAIN POINTSEngineer arrives outside theslotNo proactive delay message25-minute phone queueNO PAIN POINTS2 PAIN POINTSPro-rata charge not explainedOld provider's final bill overlapsby 11 daysOpportunitiesWhat we could changePostcode-only availabilitycheckShow the full 24-month cost upfrontOffer evening and Saturdayinstall slotsLive engineer tracking by SMSAutomatic credit for missedslotsProactive speed report in week2No opportunity yet against these 2pain pointsOwner & metricsWho acts, how we measureGrowth marketingAvailability-check completion31%PricingPlan page to checkout 18%Digital salesCheckout completion 74%Field operationsInstall slot adherence 82%First-time-right installs 91%Customer experience30-day NPS +41BillingBill-query contacts 6.2% of newcustomersJOURNEY INSIGHTSMoment of truth: stage 4, “Install day”, at −2 (Furious) — the lowest point on the curve, carrying 3 pain points.Peak: stage 5, “First month”, at +2 (Delighted).Pain points per stage: Discover 1 · Compare 2 · Order 0 · Install day 3 · First month 0 · First bill 2 — 8 in total, most at “Install day” (3).Sharpest drop: “Order” → “Install day”, −3 points (+1 to −2).Average emotion −0.2 over 6 scored stages; the journey starts at −1 and ends at −1.6 opportunities across 5 stages; “First bill” (2 pain points) has no opportunity against them.Illustrative example: Fernway Fibre is a fictional provider; the persona, quotes and figures are invented for demonstration.

Make it your own.

title "Switching broadband provider — Fernway Fibre"
subtitle "Residential full-fibre upgrade, from first search to the first bill"
note "Illustrative example: Fernway Fibre is a fictional provider; the persona, quotes and figures are invented for demonstration."

persona "Priya Shah"
  role: Hybrid worker, parent of two, rents a terraced house
  goal: Faster broadband with no gap in service
  needs: A firm install date | No surprise fees | Keep her email address
  quote: "I just need it to work on Monday morning."

phase "Before purchase"
stage "Discover"
  time: Week 0
  actions: Notices video calls dropping | Searches "fibre in my area"
  touchpoints: Google search, Comparison site, Neighbour
  thoughts: "Is fibre even available on my street?"
  emotion: -1 Uncertain
  pain: Availability checker demands an email address first
  opportunity: Postcode-only availability check
  owner: Growth marketing
  metric: Availability-check completion 31%

stage "Compare"
  time: Week 0–1
  actions: Compares three plans | Reads the contract summary
  touchpoints: Website, Comparison site
  thoughts: "Why is the price different after 24 months?"
  emotion: 0 Curious
  pain: Mid-contract price rise buried in small print | Router fee only shown at checkout
  opportunity: Show the full 24-month cost up front
  owner: Pricing
  metric: Plan page to checkout 18%

phase "Purchase & install"
stage "Order"
  time: Week 1
  actions: Orders online | Picks a morning install slot
  touchpoints: Website, Email
  thoughts: "Nine days is fine if they actually turn up."
  emotion: +1 Hopeful
  opportunity: Offer evening and Saturday install slots
  owner: Digital sales
  metric: Checkout completion 74%

stage "Install day"
  time: Day 9
  actions: Waits in all morning | Calls support at 13:00
  touchpoints: SMS, Phone support
  thoughts: "I've taken a day off work for this."
  emotion: -2 Furious
  pain: Engineer arrives outside the slot | No proactive delay message | 25-minute phone queue
  opportunity: Live engineer tracking by SMS | Automatic credit for missed slots
  owner: Field operations
  metric: Install slot adherence 82% | First-time-right installs 91%

phase "After"
stage "First month"
  time: Weeks 2–5
  actions: Runs speed tests | Cancels the old provider
  touchpoints: App, Email
  thoughts: "Okay, this is genuinely fast."
  emotion: +2 Delighted
  opportunity: Proactive speed report in week 2
  owner: Customer experience
  metric: 30-day NPS +41

stage "First bill"
  time: Week 5
  actions: Opens the bill | Queries a pro-rata charge
  touchpoints: Email, App, Chat
  thoughts: "What is this extra £12.40?"
  emotion: -1 Confused
  pain: Pro-rata charge not explained | Old provider's final bill overlaps by 11 days
  owner: Billing
  metric: Bill-query contacts 6.2% of new customers