Customer Journey Analytics: What It Is and How to Use It (With Examples)

Customer Journey Analytics: What It Is and How to Use It (With Examples)
Customer Journey Analytics

Your dashboard says sales dipped last week. Fair enough. But which step broke? The product page, the basket, the shipping screen? A sessions chart won't say. Customer journey analytics will.

This guide is for ecommerce and SaaS teams who run on one website and have no data team. No CDP, no call-centre feeds, no Adobe contract. Just a site, steady traffic and a nagging feeling that money leaks out somewhere between the first click and the thank-you page.

Here's what you'll get: a plain definition, the handful of metrics worth your time, a six-step method you can start on Monday, three worked examples and the tools that suit a small team. Every stat links straight to the research behind it, not to some vendor's marketing page.

TL;DR

  • Customer journey analytics (CJA) tracks the steps people take on your site and shows where they stall or leave.
  • A handful of metrics do most of the work: journey conversion rate, step drop-off, time to convert and revenue per journey.
  • The method has six steps: pick a journey, map it, track it, find the drop, watch the sessions, test a fix.
  • Most guides stop at "find the friction". The money sits in the test that comes next.
  • Small teams don't need Adobe. One tracking script and a testing tool cover most ecommerce journeys.

What is customer journey analytics?

Customer journey analytics (CJA) is the practice of tracking the steps people take from their first visit to a purchase or signup. It measures where they convert, stall or leave. You see which step breaks and why, so you know what to fix first.

Gartner uses a wider definition. It calls CJA the tracking and analysis of how customers use combinations of channels to interact with an organisation. That suits a bank with branches and a call centre. For an online shop, most of the journey happens on your own site. That's our focus here.

A quick example. A shopper taps an Instagram ad, lands on a product page, adds a jacket to the basket and starts checkout. Now say 40% of shoppers quit at the shipping step. Web analytics shows a dip in sales. Journey analytics points to the step and the people who left there.

Example customer journey from Instagram ad to order with a 40% drop-off at shipping

Customer journey analytics vs customer journey mapping

People mix these two up all the time. Nielsen Norman Group defines a journey map as a visualisation of the process a person goes through to reach a goal. Teams build maps from interviews, workshops and plenty of sticky notes. Journey analytics is the data on what people actually did.

Customer journey mapping

Customer journey analytics

What it is

A picture of the expected journey

Measured behaviour on the real journey

Built from

Interviews, workshops, surveys

Events, page views, session recordings

Answers

What do customers think and feel?

Where do they convert, stall or leave?

Updates

When you rerun the workshop

Every day, from live traffic

Best for

Aligning the team on the customer's view

Finding and fixing specific leaks

Use both. Map what you expect. Then check the map against the data. The gaps between the two show you where to start.

Customer journey mapping workshop next to a customer journey analytics funnel report

Customer journey analytics vs web analytics vs funnel analysis

Each one answers a different question.

Web analytics

Funnel analysis

Customer journey analytics

Question

How much traffic did we get?

How many people finished these fixed steps?

Which paths do people take, and where do they quit?

Unit

Pages and sessions

One set path, often in one session

Visitors across sessions

Shows

Visits, sources, bounce rate

Drop-off between set steps

Real paths, loops, exits and time to convert

Misses

The order of steps

Detours and return visits

Offline touchpoints, in most small-team tools

Return visits matter more than most reports admit. UK adults spend 4 hours 30 minutes online a day, and 77% of that time is on a smartphone, according to Ofcom. Plenty of shoppers browse on the bus and come back to buy later. A single-session funnel counts that first visit as a loss. Journey analytics links both visits to the same visitor.

Shopper browsing on a phone and buying later on a laptop

Why customer journey analytics matters

Most teams measure touchpoints. The product page converts at one rate, the checkout at another. Each number looks fine on its own. The trouble starts in the gaps between them.

Three McKinsey partners studied this for Harvard Business Review. They found performance on whole journeys was 30 to 40% more strongly correlated with customer satisfaction than performance on single touchpoints. It was 20 to 30% more strongly correlated with revenue, repeat purchases and low churn. One pay-TV provider handled almost every individual interaction well. In key customer segments, satisfaction still fell almost 40% over its new-customer onboarding.

Journey performance predicts customer satisfaction better than touchpoint performance

Yes, the study's from 2013 and it's about big service firms. It still applies to your Shopify store. A decent product page plus a decent checkout can still add up to a rubbish purchase.

So what does a small online shop get out of it? Four things.

  • You find the actual leak. Not "checkout's a bit weak" but "mobile shoppers bail at shipping twice as often as desktop ones".
  • You can rank fixes by the money on the table. Losing 5% on a step 10,000 people reach costs you 500 shoppers. Losing 20% on a step only 300 people see costs you 60.
  • You see churn coming. Subscribers who skip two deliveries in a row show up in the data well before they cancel.
  • You can prove a change worked, instead of hoping it did. Compare before and after, or better still, run it as an A/B test.

Customer journey analytics metrics that matter

Most guides list journey metrics and skip the maths. Here are eight worth knowing, with formulas and worked numbers. Every example uses the same store, with 30,000 product page visitors a month.

Metric

What it tells you

Formula

Example

Journey conversion rate

Share of people who start a journey and finish it

Completions ÷ starts × 100

1,200 orders ÷ 30,000 starts = 4%

Step drop-off rate

Where people quit

(People at step − people at next step) ÷ people at step × 100

2,000 reach shipping, 1,300 reach payment = 35%

Path completion rate

Share who finish the steps in the order you designed

Completions in order ÷ starts × 100

900 buyers went straight through = 3% of starts

Time to convert

How long a purchase takes

Median time from first visit to order

2 days

Visits before converting

How many sessions a sale needs

Sessions ÷ converting visitors

2.6 sessions

Top exit paths

The last pages people see before they leave

Exits grouped by the final 2 to 3 pages

22% of checkout exits end on delivery options

Backtrack rate

How often people go back a step

Backward moves ÷ all step moves × 100

15% go from basket back to product page

Revenue per journey

What each journey start is worth

Revenue ÷ journey starts

£48,000 ÷ 30,000 = £1.60

Pick two or three per journey. Tracking all eight on day one buries the signal in noise.

For context on the ecommerce numbers, Baymard Institute puts average cart abandonment at 70.22%, across 50 studies. So seven in ten baskets never turning into orders is normal. The real question is how many of those seven you can win back.

Seven in ten online shopping baskets are abandoned

How to do customer journey analytics in 6 steps

How can you track customer journey analytics? Pick one journey, track its steps, find the drop, watch the sessions behind it, then test a fix. Here's each step in more detail.

Six-step customer journey analytics process from picking a journey to testing a fix

Pick one journey and one goal

Don't start with the whole site. Start with the journey that pays the bills. For most stores that's product page to order. For a subscription brand it's landing page to first box. Write the goal down as one event: order placed, trial started or demo booked.

Map the steps and touchpoints

List every step between entry and goal. A typical Shopify store runs entry page, product page, add to basket, basket, checkout contact details, shipping, payment, then order confirmation. Note where people arrive from too: paid social, Google, email or direct. Five to eight steps is plenty.

Mapped steps of a typical Shopify checkout journey

Track the events

Each step needs an event your tool can count. Page views cover most of them. Add events for the clicks that matter, like add to basket or apply discount code. Tag campaign links with UTM parameters, so you know which ad started each journey.

UK sites got a little more room on consent this year. The ICO's guidance, updated in April 2026, lets you run aggregate analytics to improve your own site without consent. You have to tell visitors and give them a simple way to object. A/B testing sits on the ICO's list of activities likely to qualify. Recordings of individual visitors do not, so those still need consent. EU rules are stricter. Check your setup with whoever owns your privacy policy.

Cookie banner separating site analytics from session recording consent"

Find where people drop

Run a funnel report on your mapped steps. Look for the biggest percentage drop, not the biggest raw number. Then split that step by device, traffic source and new versus returning visitors. A step that loses 20% on desktop and 45% on mobile has a mobile problem, not a checkout problem.

Splitsense funnel report with the shipping step flagged

The shipping step loses 35% of shoppers. No other step loses more than 10%.

How do I tell where customers are dropping off?
by u/traderfromKS in shopify

Watch the sessions behind the drop

Filter recordings to visitors who reached the drop-off step and left, from the ones who agreed to be recorded. Watch 15 to 20 of them. Patterns appear fast: rage clicks on a dead button, a coupon box that sends people off to hunt for codes, a delivery charge that turns up out of nowhere.

Baymard's survey data matches what most stores find. Leave out the people who were just browsing, and 40% of abandoners blame extra costs like shipping, tax and fees. Another 18% quit over forced account creation, 17% over a long or complicated checkout, and 12% couldn't see the total cost up front.

Turn the finding into a test, then measure it

Most guides skip this step. They stop at "find the friction". Finding it is half the job. Fixing it without a test is a guess.

Ron Kohavi led Microsoft's experimentation platform. His team found that only about one third of the ideas they tested improved the metric they were built to improve. So two in three ideas that looked good on paper did nothing or made things worse. Ship a fix untested, and you won't know which kind you've got.

Write a hypothesis first: "Showing the delivery cost on the product page will cut shipping-step drop-off by 10%." Run it as an A/B test against the current page. Measure journey conversion, not only the step you changed. A fix that moves people through shipping but loses them at payment hasn't helped anyone.

the same product page side by side

The upside of testing can be large. A Bing engineer tested a small change to how ad headlines displayed. The idea had sat on the backlog for months. Revenue rose 12%, worth over $100 million a year in the US. Your store won't see Bing numbers. The lesson stands though: you can't judge a change by looking at it.

This is the gap SplitSense was built to close. It's customer journey analytics software that runs the test too. It finds the drop, suggests a fix and sets up the experiment, all from one script on your site.

Customer journey analytics examples

Here are three examples, one per business type. The numbers are illustrative. They show how the method works, not results from a named customer.

Ecommerce: surprise shipping costs at checkout

Picture a Shopify homeware store with about 30,000 product page visitors a month. The journey that matters runs from product page to order.

The funnel report shows 2,000 shoppers reaching the shipping step, but only 1,300 making it to payment. That's 35% gone at shipping. Payment, by comparison, loses about 8%.

So you pull up the recordings. Shopper after shopper scrolls the delivery options, stops on the £4.95 standard delivery line and closes the tab. A few head back to the product page, clearly hunting for delivery info they never found.

The fix to test is simple. Put "Free delivery over £50, otherwise £4.95" right under the price on every product page, so nobody gets a nasty surprise later.

Four weeks later, drop-off at shipping is down from 35% to 26%. Journey conversion goes from 4.0% to 4.5%. With a £40 average order, that's roughly 150 extra orders and £6,000 a month you were leaving on the table.

Before and after results of the delivery cost test

None of this should surprise you. Extra costs are the biggest fixable reason people abandon, per Baymard. If the recordings show people stuck on the form instead, look at checkout length. Baymard found the average US checkout shows 23.48 form elements, when 12 to 14 would do. It reckons big sites can lift conversion by 35.26% from better checkout design alone.

SaaS: trial signup to first value

Now say you run a SaaS product. Here the journey goes from pricing page to trial signup to a first project, ideally inside 7 days.

You get about 900 trials a month. Only 38% create a project in week one, and most of the others stall on the "connect your data" screen.

The recordings tell the story. People open the integrations list, scroll for a bit and leave. Hardly anyone spots the tiny "skip for now" link at the bottom.

Your test: a big "Start with sample data" button at the top of that screen.

Then watch two numbers. First, the share of trials that create a project within 7 days. Then, 30 days on, how many of those people actually pay.

Start with sample data

Content and lead gen: organic landing page to demo request

Last one. You've got a guide page that ranks well on Google, and you want it to bring in demo requests.

Search Console says it pulls in 6,000 clicks a month. Demo requests from it? Four.

The scroll data explains it. 70% of readers never get past the second section, and the only call to action sits right at the bottom.

So test a short, on-topic call to action straight after section two.

Measure demo requests per 1,000 organic visits, and give it a few weeks before you call it.

heatmap showing most readers leave before the call to action

Customer journey analytics tools

Customer journey analytics software falls into four groups. The right pick turns on your team size, your data sources and whether you need offline data. Most customer analytics software for small teams sits in the last three groups.

Tool

Best for

Journey features

Can it test the fix?

Starting price

Adobe Customer Journey Analytics

Enterprises on Adobe Experience Platform

Cross-channel and offline data, identity stitching

Through Adobe Target, a separate product

Through Adobe sales

Amplitude

Product teams with event tracking in place

Journeys, funnels, cohorts

Yes, but experiment results need the Growth plan

Free plan (2M events/month), Plus usage-based

PostHog

Developer-led teams

Funnels, paths, session replay

Yes, built in

Free tier (1M events, 5K recordings/month), then usage-based

Hotjar

Marketing and UX teams

Heatmaps, recordings, surveys

No

Free plan, Growth from $49/month

Microsoft Clarity

Teams on a zero budget

Heatmaps, recordings

No

Free

SplitSense

Ecommerce and SaaS teams with no data team

Funnels, recordings, AI-suggested fixes

Yes, built in

Free tier, paid from $24/month

Enterprise platforms

This is Adobe Customer Journey Analytics, Salesforce Data Cloud and Qualtrics territory. They pull together web, app, CRM, call-centre and in-store data, and they're built for big retailers, banks and insurers with a data team on hand. Running one website? The setup cost will eat whatever you gain.

Product and behavioural analytics

Amplitude, Mixpanel, Heap and PostHog track events inside a website or app. They're strong on funnels, paths and cohorts. PostHog packs a lot in, but its setup and reports lean towards developers. We compare it in detail in our PostHog comparison.

Session replay and heatmaps

FullStory, Hotjar and Microsoft Clarity show what people did on a page. They're great for the why behind a drop. None of the three runs A/B tests, so you'll need a second tool for the fix. See our FullStory comparison for more.

Analytics plus experimentation

This group finds the leak and tests the fix in one place. SplitSense customer journey analytics runs from one script on any site, with a Shopify integration. It flags the drop, shows the recordings behind it, suggests a fix and runs the A/B test.

SplitSense customer journey analytics

How to choose a customer journey analytics tool

Before you book a single demo, be honest with yourself about five things.

  • How big your team is. No analyst means you need reports a marketer can read in five minutes.
  • Where your journey happens. One website needs one script. Shops, call centres and apps together need an enterprise platform.
  • What you can spend. Free tools handle tracking and recordings fine. Testing is usually where the bill starts.
  • Whether you need offline data. If you don't, skip the enterprise tier entirely.
  • Whether you can act on what you find. A tool that spots the leak but can't test a fix only does half the job.

What about Adobe Customer Journey Analytics?

Adobe Customer Journey Analytics is Adobe's enterprise analytics product, built on Adobe Experience Platform. It combines web, app, call-centre and point-of-sale data in one reporting view. It ranks first on Google for this search too, which explains a lot of the confusion.

To use it, your company needs an Adobe Analytics contract with the CJA add-on, or a standalone CJA licence. Adobe Experience Platform has to be provisioned for your account as well. Adobe doesn't publish prices. You buy it through its sales team.

It suits large retailers, banks and telecoms with offline data, a data team and an existing Adobe stack. A Shopify store with three staff ends up paying for cross-channel plumbing it never uses.

Common customer journey analytics challenges

The first thing that trips people up is data spread across too many tools. Don't try to stitch it all together on day one. Pick one journey and one tool that tracks it end to end, then bring in email and ad data once the basics work.

Next up, device switching. Most UK time online happens on phones, so plenty of journeys start on a phone and finish on a laptop. Logged-in accounts can link those sessions, but cross-device tracking needs the visitor's consent. Don't chase perfect identity early on.

The sneaky one is drowning in reports and doing nothing with them. Run one journey, one metric and one test at a time. A finished test beats ten dashboards nobody reads properly.

Too many analytics dashboards and no clear next step

Last, consent. Aggregate analytics on your own site can run under the UK's statistical purposes exception. Session recordings can't, so they need consent. Keep the two separate in your cookie banner and you've dodged the most common trap.

Customer journey analytics FAQs

What is CJA?

It's short for customer journey analytics. You track the steps people take from first visit to purchase or signup, then look at where they convert, stall or leave. That tells you which step to fix first. Adobe sells a product with the same name, which is where most of the confusion comes from.

What is customer journey analytics software?

Customer journey analytics software collects events from your site, joins them into paths for each visitor and reports where people drop off. Small-team tools run from a single script. Enterprise platforms like Adobe CJA join web, app, CRM and in-store data, and need a data team to run them.

What is the best customer journey analytics tool?

Honestly, it's whichever one fits your team and your data. Big companies with offline data go for Adobe CJA or Salesforce. Product teams like Amplitude or Mixpanel. If you're a small ecommerce or SaaS team, you'll get the most from something that tracks the journey and tests the fix in one place. That's what we built SplitSense for.

How can you track customer journey analytics?

Pick one journey and one goal. Map the steps, then track each step as an event, with UTM tags on campaign links. Run a funnel report to find the biggest drop. Watch session recordings at that step. Then test a fix with an A/B test and measure journey conversion.

How is customer journey analytics different from web analytics?

Web analytics counts traffic: visits, pages, sources and bounce rate. Customer journey analytics follows each visitor through a sequence of steps, across sessions. It shows the order of actions, where people loop back and where they quit. Web analytics tells you sales fell. Journey analytics tells you which step broke.

Do small businesses need customer journey analytics?

Yes, for any business that sells online. A small store faces the same 70% average cart abandonment as a large one, per Baymard. Free tools cover the basics, and the method needs no data team. One journey, one funnel report and a few recordings are enough to find the first fix.

Is Adobe Customer Journey Analytics the same thing?

No. Adobe Customer Journey Analytics is one enterprise product. Customer journey analytics is the practice. You can do it with Adobe, with free tools, or with something like SplitSense. Adobe's version makes sense if you've got offline data and already pay Adobe.

Start with one journey this week

Pick the journey that pays the bills. Find the step that loses the most people. Watch 20 recordings of them leaving. Then test one fix and measure the whole journey, not one page.

That's the whole method. Splitsense runs every step of it from one script.

See how it works · Start free

Sources

Share this post

Every feature, one lightweight script.