Home / Blog / Customer journey map: stages, touchpoints, and where sales leak

Customer journey map: stages, touchpoints, and where sales leak

, 8 min read

A customer journey map lays out the stages a buyer moves through - awareness, consideration, purchase, use, loyalty - alongside the touchpoints, emotions, and friction at each one. It's built to answer a different question than a funnel does: what it felt like to get there, stage by stage.

Customer journey map: stages, touchpoints, and where sales leak
Mikhail Nilov / Pexels

What is a customer journey map?

A customer journey map is a visual model of a buyer's experience with a business, organized by stage. It records the touchpoints a buyer hits, the channel each runs on, the emotion they're feeling, and the barrier that could stop them right there - reading left to right, awareness at one end, loyalty at the other.

The map isn't a numbers report. A funnel tells a team that 40% of leads never book a call; a journey map tells them why - the confirmation email landed in spam, the pricing page loaded three seconds slower on mobile, the support chat went unanswered for six hours. Both views are valid, and both matter. One counts people; the other traces experience.

The five stages of a customer journey

Most working maps use five stages. Each one has its own dominant question the customer is silently asking, and its own set of touchpoints that answer it - or fail to.

The stages don't run in a straight line for every buyer. Someone comparing project-management software might sit in consideration for six weeks, bounce back to awareness after a competitor's ad catches their eye, then convert in a single afternoon once a colleague recommends the exact product they'd already shortlisted. The map still holds up as a model, because every stage still needs its own set of touchpoints checked, in whatever order a real buyer actually visits them.

How to build a customer journey map

Start with real behavior: session recordings, support tickets, sales-call notes, post-purchase survey answers, pulled before drawing a single box. A journey map built from assumptions just formalizes whatever biases the team already had.

List every touchpoint per stage, then attach the channel it runs on: paid ad, organic search, email, in-app message, a human on a sales call or in support. A touchpoint with no channel attached stays a hunch about something that might happen someday.

For each touchpoint, write down the emotion in plain words and the specific barrier that could stall the buyer right there: a concrete thing that goes wrong, like the shipping cost only appearing at the final checkout step, or a trial expiring with no warning email sent beforehand.

Rank the barriers by how many buyers they touch and how expensive each one is to fix. A barrier hitting 60% of trial users at onboarding outranks one hitting 5% of buyers at purchase, even if the purchase-stage fix looks more urgent on a sales dashboard.

Worked example: tracing one product through the map

Picture a mid-market project-management tool selling a $49/month per-seat plan to small agencies. The figures below are hypothetical.

Awareness: a prospect sees a comparison article ranking project-management tools, clicks through out of curiosity about pricing. Emotion: mild interest. No barrier yet - this stage is working.

Consideration: the prospect lands on the pricing page, opens a competitor's page in another tab, and starts a 14-day free trial on both. Emotion: cautious, comparing feature-by-feature. Barrier: the pricing page buries the per-seat cost under a 'Contact Sales' button for teams above five seats - exactly the size of agency this product targets. A third of comparison-stage visitors bounce right there, based on the page's own on-site analytics.

Purchase: the prospect who didn't bounce converts to trial, then hits a card-entry form on day 12 that asks for a full annual commitment to unlock a feature the trial had implied was included. Emotion: mild betrayal. Barrier: mismatch between what the trial promised and what the paywall demands.

Use: a new paying customer logs in, sees an empty workspace with no starter project and no onboarding checklist. Emotion: confusion, then quiet disengagement. Barrier: the product front-loaded all its onboarding effort into the sales call and none into the first login.

Loyalty: 90 days later, usage has dropped to once a week per seat. The renewal email arrives with no mention of anything the team actually uses. Emotion: indifference. Barrier: nothing dramatic - just enough drift that a competitor's cold email in month four gets a reply.

None of this shows up cleanly in a funnel report, which would just say trial-to-paid converted at a reasonable rate and churn ticked up three months later. The journey map is what points at the empty workspace on day one as the actual root cause, months before the churn number would have flagged anything.

Scope, time horizon and the question each model answers
DimensionCustomer journey mapMarketing funnel
Unit measuredExperience: emotion, touchpoint, barrierVolume: people or leads at each stage
HorizonFull lifecycle, including post-purchase use and loyaltyUsually stops at purchase or first conversion
What it showsWhy a buyer stalls at a specific momentHow many stalled and at which stage
Built fromSession recordings, support tickets, interviewsAnalytics and ad-platform conversion data
Typical ownerProduct, UX, customer successGrowth, performance marketing, sales ops
Best question it answersWhat broke the experience right here?Where did the numbers drop?

Customer journey map vs marketing funnel

The two models get confused constantly because they describe the same buyer, and picking the wrong one for the question at hand wastes a team's time comparing the wrong numbers. A funnel counts how many people made it from one stage to the next; a journey map records what that stage felt like to the person moving through it.

Where you meet the customer journey map in practice

Support and success teams build them most often, usually after a spike in tickets or a churn number that won't explain itself through the usual dashboards. A workshop with sticky notes - one color per stage, one per touchpoint - still beats a fancy template, because the value sits mostly in the discussion the team has while building it.

Product and UX teams use a version scoped to a single flow - onboarding, checkout, a support escalation - rather than the whole customer lifecycle, since a full-lifecycle map gets too broad to act on directly.

Session-recording tools (Hotjar, FullStory, Microsoft Clarity) and support platforms (Zendesk, Intercom) supply the raw behavior a map should be built from - actual clicks, actual ticket text - rather than a team's collective memory of how customers probably behave. A tracking stack like Keitaro or Binom, plus S2S postbacks confirming which touchpoint a paid click actually reached, fills a similar role earlier in the journey, on the paid-acquisition side specifically.

Touchpoint, persona, moment of truth: the vocabulary around the map

FAQ

How is a customer journey map different from a sales funnel?

A funnel counts people and conversion rates at each stage. A journey map traces the experience behind those numbers - the touchpoints, emotions, and specific barriers that make someone stall or leave. A funnel shows where volume drops; a map shows why.

Do I need software to build a customer journey map?

No. A whiteboard, sticky notes, and real behavior data - session recordings, support tickets, sales-call notes - build a working map. Templates and dedicated mapping tools help once a team maintains several maps, but the first one rarely needs more than a wall and an hour of honest discussion.

How many stages should a customer journey map have?

Five works for most businesses: awareness, consideration, purchase, use, loyalty. A narrower map scoped to one flow, like onboarding, can use fewer stages, as long as each stage still maps to a real touchpoint the team can check against actual data.

Who should own the customer journey map inside a company?

Whoever sits closest to the friction being investigated - product and UX for onboarding, customer success for renewal and churn, marketing for the earlier awareness-to-purchase stages. It works best as a shared document several teams keep updating together.

I can do this on your product

I consult on acquisition, funnels and retention - including hard verticals.

Ioann Putevoy
Ioann Putevoy
Head of Traffic & growth lead. I build products and take them to market - see the portfolio.

Bring me a product that needs to find its market