KPI Tree

Metric Definition

Step abandonment measurement

Step Drop-Off Rate = (Users Entering Step - Users Completing Step) / Users Entering Step
Users Entering StepCount of users who reached the start of this step
Users Completing StepCount of users who advanced to the next step

Track from

Metric GlossaryProduct Metrics

Workflow drop-off analysis

Workflow drop-off analysis measures how many users enter a multi-step process and how many abandon it at each step, so you can see exactly where a flow leaks. It turns a single completion number into a step-by-step map of where momentum is lost and why. The biggest drop-off step is usually the cheapest place to recover lost users.

7 min read

Generate AI summary

What is workflow drop-off analysis?

Workflow drop-off analysis is the practice of measuring how many users abandon a multi-step process at each step, so you can pinpoint exactly where a flow loses people. A workflow might be a checkout, a signup, an onboarding sequence, a loan application, or an internal approval chain. At every step, some share of users who arrived do not advance. That share is the drop-off rate for that step.

The analysis matters because a single completion figure hides the story. If only 30 out of every 100 users finish a signup, the headline is a 70 percent loss. But that 70 percent is not spread evenly. It might be that 50 of those 70 abandon on the email verification step alone. Knowing that one step is responsible for the majority of the loss changes where you spend effort entirely.

Drop-off analysis is closely related to funnel and conversion rate work, but it is more diagnostic. A conversion rate tells you the outcome. Drop-off analysis tells you the location of the problem, step by step, so the next action is obvious rather than a guess.

Drop-off is not the same as bounce. A user who reaches step three and leaves still completed steps one and two. Measure drop-off per step against the users who actually entered that step, not against everyone who started the workflow, or the early steps will look healthier than they are.

How to calculate workflow drop-off analysis

The core calculation is simple at each step: take the users who entered the step, subtract the users who advanced, and divide by the users who entered. Doing this for every step in sequence produces the full drop-off profile of the workflow. The inputs you need are consistent across any flow.

  1. 1

    Step definition

    A clear, ordered list of the discrete steps in the workflow. Each step must have an unambiguous entry event and an unambiguous completion event, otherwise the counts will not line up.

  2. 2

    Users entering the step

    The count of unique users who reached the start of the step in the period. For the first step this is everyone who began the workflow. For later steps it is whoever survived the steps before.

  3. 3

    Users completing the step

    The count of users who advanced from the step to the next one. The gap between entering and completing is the absolute number lost at that step.

  4. 4

    Time window

    The period over which you count, and a sensible cut-off for how long a user has to complete a step before they are treated as dropped. Without a window, slow but eventual completers get miscounted as losses.

Two views matter. The per-step drop-off rate shows where the leak is. The cumulative completion rate, the share of original starters who reach the end, shows the cost of all the leaks combined. A step can have a modest drop-off rate of 10 percent yet still be the largest absolute loss in the flow if almost everyone reaches it. Always look at both the rate and the raw count, because the step worth fixing is the one losing the most actual people.

Workflow drop-off analysis in a metric tree

A metric tree turns drop-off analysis from a chart you read into a structure you can act on. The root is the overall completion rate of the workflow. Beneath it sit the individual steps, and beneath each step sit the reasons users abandon there. This is what makes the decomposition causal rather than descriptive.

The first level is the steps themselves, ordered as the user experiences them. Each step node carries its own drop-off rate and the count of users lost. The second level explains the loss. A step might leak because of slow load times, a confusing field, an unexpected cost, a required action the user cannot complete, or a technical error. Each of those is a separate branch with its own owner.

This is where KPI Tree changes the work. Every node carries RACI ownership, so the email verification step is owned by the team that can actually change it, not the team that happens to report the number. When the drop-off rate on a step moves, the accountable owner is notified directly rather than the regression sitting unseen in a dashboard. The gap between seeing a flow leak and fixing it is exactly the gap KPI Tree is built to close.

Metric tree insight

The headline completion rate rarely tells you what to do. The tree does. When completion drops, the step nodes show which one leaked, and the branches below show whether the cause was a slow load, a new required field, or a failing verification email. Each cause routes to a different owner and a different fix.

Workflow drop-off analysis benchmarks

Drop-off varies enormously by workflow type, audience, and how much the user wants the outcome. The figures below are typical per-step ranges for common flows. Treat them as orientation, not targets. A high-intent workflow such as a paid checkout should leak far less than a cold, top-of-funnel signup where the user has little invested yet.

Workflow typeHealthy step drop-offAverage step drop-offPoor step drop-off
Ecommerce checkoutUnder 15 percent15 to 30 percentOver 30 percent
Account signupUnder 20 percent20 to 40 percentOver 40 percent
Product onboardingUnder 25 percent25 to 45 percentOver 45 percent
Long application formUnder 30 percent30 to 55 percentOver 55 percent

A useful rule is that no single step should be losing more than roughly a third of the users who reach it without a clear, accepted reason. Mandatory identity checks and payment steps will always shed some users, and that is expected. A drop-off spike on a step that used to be quiet is a stronger signal than any absolute benchmark, because it points to a recent change you can usually trace and reverse.

How to improve workflow drop-off analysis

Improving a workflow is not about reducing every drop-off at once. It is about finding the single step responsible for the most lost users and fixing the specific cause behind it. Work the largest leak first, measure the effect, then move to the next.

Rank steps by absolute loss

Order every step by the raw number of users lost, not the percentage. The step with the highest count is where a fix pays back the most, even if its rate looks unremarkable next to a tiny step with a scary percentage.

Remove or defer friction

On the leakiest step, strip out anything not strictly required to advance. Move optional fields later, defer account creation until after value is shown, and make required actions as fast as possible to complete.

Fix the technical causes first

Slow loads, failing validation, and undelivered verification messages cause silent loss that no amount of copy will fix. Check error and latency rates on the leaky step before reworking the wording or layout.

Test one change per step

Change a single thing on the target step and watch that step alone. Bundling changes makes it impossible to know which one helped, and a step can improve while another quietly gets worse downstream.

Common mistakes when tracking workflow drop-off analysis

  1. 1

    Measuring every drop against the first step

    Comparing each step to the original starters makes late steps look catastrophic and hides where the real leak is. Always measure a step against the users who actually entered that step.

  2. 2

    Ignoring slow completers

    Users who finish a step a day later are not drop-offs. Without a sensible completion window, delayed but successful users are counted as lost and the drop-off rate is overstated.

  3. 3

    Chasing the highest percentage instead of the highest count

    A tiny step with a 60 percent drop-off can matter less than a busy step with a 20 percent drop-off. Optimising the eye-catching rate while ignoring the larger absolute loss wastes effort.

  4. 4

    No owner on the leaking step

    A drop-off chart with no one accountable for each step becomes a recurring discussion that never resolves. Without a named owner per step, the leak is observed every week and fixed by no one.

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

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

Cart Abandonment Rate

Checkout drop-off

Operations Metrics
Shopify

Metric Definition

Cart Abandonment Rate = (1 − Completed Purchases / Carts Created) × 100

Cart abandonment rate measures the percentage of online shopping carts that are created but not converted into completed purchases. It is one of the most impactful e-commerce metrics because it represents revenue that was within reach but lost at the final stage of the buying journey.

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

Workflow drop-off is a conversion problem at each step, so decomposing conversion rate into a metric tree shows you exactly where users abandon and what feeds those losses.

View metric

Metric trees for product teams

Metric Definition

Step abandonment is a core product analytics signal, and this guide shows product teams how to build a metric tree that connects drop-off to the outcomes it drives.

View metric

Turn every step into an owned node

Build your workflow as a metric tree in KPI Tree, with each step decomposed into the causes of drop-off and a RACI owner on every branch. When a step starts leaking, the accountable owner hears about it and a verified impact loop confirms the fix actually recovered the lost users.

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