KPI Tree

Metric Definition

Where users drop off, step by step

Step conversion = Users reaching step N / Users reaching step N-1
Users reaching step NCount of users who completed the current step
Users reaching step N-1Count of users who completed the previous step
Metric GlossaryProduct Metrics

Funnel analysis

Funnel analysis is the practice of measuring how users move through an ordered sequence of steps towards a goal, counting how many reach each step and how many fall away in between. It locates the step where the most users drop off, so effort goes where it matters. The result is a clear, comparable view of progress and leakage at every stage.

7 min read

Generate AI summary

What is funnel analysis?

Funnel analysis is the practice of measuring how users progress through an ordered sequence of steps towards a goal, counting how many arrive at each step and how many are lost between one step and the next. The shape is a funnel because the count narrows as users advance. A sign-up flow might start with ten thousand visitors and end with five hundred paying customers, and funnel analysis shows exactly where the other nine and a half thousand left.

The value is in the steps, not the endpoints. Anyone can see that a flow starts wide and ends narrow. Funnel analysis names the specific step where the steepest drop happens, which is where a fix returns the most. A flow that loses half its users at the email verification step has a very different problem from one that loses them at pricing.

The analysis depends on a clearly defined, ordered set of steps and clean event data for each one. If steps overlap, or if users can skip ahead, the counts blur and the drop-offs lose meaning. Strong funnel analysis starts with a sequence that genuinely reflects the journey and events logged consistently at every step.

Funnel analysis only works when the steps are genuinely ordered and mutually exclusive. If a user can reach step four without passing through step three, the drop-off between them is meaningless. Define the sequence so each step strictly precedes the next, then measure the gaps.

How to calculate funnel analysis

Funnel analysis produces two numbers per step. The step conversion is the count reaching that step divided by the count reaching the previous one. The drop-off is one minus the step conversion. Multiply the step conversions together and you get the overall conversion from the top of the funnel to the goal.

For example, if 10,000 users start, 4,000 reach step two, and 1,200 reach step three, the first step conversion is 40 percent and the second is 30 percent. The overall conversion to step three is 12 percent. Reading the step conversions in order tells you which single step is leaking the most. The steps below give a repeatable way to build the analysis for any flow.

  1. 1

    Define the ordered steps

    List the stages a user passes through, in strict order, from entry to goal. Keep each step a distinct, observable event so the counts do not overlap.

  2. 2

    Count users at each step

    Count the distinct users who reach each step within the same window. Counting events instead of users double counts anyone who repeats a step and distorts the funnel.

  3. 3

    Compute step conversion and drop-off

    Divide each step count by the one before it for the step conversion, then subtract from one for the drop-off. This is where the leakiest step becomes visible.

  4. 4

    Compute overall conversion

    Multiply the step conversions together to get the end-to-end conversion from the top of the funnel to the goal, so you can track the whole journey alongside the parts.

Funnel analysis in a metric tree

A metric tree extends funnel analysis from a flat sequence into a causal model. The overall conversion sits at the top, each step conversion forms a branch, and the factors that drive each step form the leaves. Reading the tree downward shows not just where users drop off but why, and which lever might lift the step.

This is the difference between a dashboard and a decision. A funnel chart shows that checkout conversion fell. A metric tree shows that the fall came from a longer load time at the payment step, names the team that owns that step, and connects it to the goal it ultimately affects.

Metric tree insight

KPI Tree turns funnel analysis from a chart you read into a model you act on. Each step branch carries RACI ownership, so the person accountable for the sign-up form is named on the node that measures its drop-off, not lost in a shared dashboard. When a step conversion falls, KPI Tree pushes that change to the owner of that step. The verified impact loop then confirms whether a change, such as shortening the form, actually lifted the step conversion rather than just shifting the loss elsewhere.

Funnel analysis benchmarks

Funnel benchmarks depend heavily on the funnel type, the traffic source, and the commitment each step asks for, so the figures below are orientation rather than fixed targets. A free trial funnel and an enterprise sales funnel cannot share a target. What matters most is whether each step holds steady and whether your end-to-end conversion trends in the right direction.

Funnel typeTypical end to end conversionWhere loss concentrates
E-commerce browse to buy2 to 4 percentCart and checkout steps
Free trial to paid15 to 25 percentActivation and first value
Lead to opportunity5 to 12 percentQualification and response time
Sign-up flow completion40 to 70 percentVerification and profile setup

How to improve funnel analysis

Better funnel analysis comes from sharper step definitions and from acting on the one step that leaks most, not from optimising every step at once. The analysis points you at the bottleneck. Improvement is then a matter of fixing that step and confirming the overall conversion moved.

Fix the leakiest step first

A small lift at the worst step beats a large lift at a step that already converts well. Find the steepest drop-off and concentrate effort there before touching the rest.

Segment the funnel

A flat funnel hides that mobile users may drop off where desktop users do not. Split by source, device, or cohort so you fix the segment that actually struggles.

Trust the event data

Mislabelled or missing events make the funnel lie. Verify that each step fires once per user and at the right moment before reading anything into the drop-offs.

Test changes, do not assume them

A redesigned step is not automatically a better one. Compare conversion before and after so you keep changes that help and reverse those that quietly hurt.

Common mistakes when tracking funnel analysis

  1. 1

    Counting events instead of users

    A user who retries a step is counted twice, inflating that step and hiding the true drop-off. Count distinct users at each step.

  2. 2

    Mixing windows across steps

    Comparing this week at step one with last month at step two breaks the funnel. Hold the same time window across every step.

  3. 3

    Ignoring users who skip steps

    If users can reach a later step without the earlier one, the drop-off between them is fiction. Define a strictly ordered sequence.

Related metrics

Conversion Rate

CVR

Marketing Metrics
ShopifyGoogle AdsGoogle AnalyticsPostHog

Metric Definition

Conversion Rate = (Number of Conversions / Total Visitors or Leads) × 100

Conversion rate measures the percentage of visitors, users, or leads who take a desired action, such as making a purchase, signing up for a trial, or submitting a form. It is the fundamental metric for evaluating the effectiveness of any acquisition funnel, landing page, or marketing campaign.

View metric

Lead Conversion Rate

Sales Metrics
HubSpotSalesforce

Metric Definition

Lead Conversion Rate = (Converted Leads / Total Leads) x 100

Lead conversion rate measures the percentage of leads that progress to the next meaningful stage in the sales funnel, whether that is becoming a qualified opportunity, a demo booking, or a paying customer. It is the primary indicator of how effectively your top-of-funnel activity translates into commercial outcomes.

View metric

Checkout Conversion Rate

E-commerce metric

Ecommerce & Marketplace Metrics
Shopify

Metric Definition

Checkout Conversion Rate = (Completed Purchases / Checkout Starts) x 100

Checkout conversion rate measures the percentage of users who begin the checkout process and successfully complete their purchase. It isolates the final stage of the buying funnel, from the moment a shopper initiates checkout to the order confirmation page. This metric is critical for e-commerce businesses because the checkout is where purchase intent is highest, and any friction at this stage directly destroys revenue that was nearly captured.

View metric

Feature Adoption Rate

Product Metrics
PostHog

Metric Definition

Feature Adoption Rate = (Users Who Used the Feature / Total Active Users) × 100

Feature adoption rate measures the percentage of users who use a specific feature within a given period. It tells product teams whether new features are resonating with users and which existing features are underutilised, guiding investment decisions and roadmap priorities.

View metric

Conversion rate: a metric tree decomposition

Metric Definition

Funnel analysis is conversion broken down step by step, so this decomposition shows you how to model each drop-off as a branch of a metric tree.

View metric

Metric trees for product teams

Metric Definition

Funnel drop-off is a core product concern, and this guide shows how product teams structure activation and conversion metrics into a tree they can act on.

View metric

Turn your funnel into an owned model

Build a metric tree that decomposes overall conversion into each step and the factors that drive it, with an accountable owner on every step, so a drop-off points straight to the team that can lift it.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business