Metric Definition
Step abandonment measurement
Track from
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
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
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
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
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
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 type | Healthy step drop-off | Average step drop-off | Poor step drop-off |
|---|---|---|---|
| Ecommerce checkout | Under 15 percent | 15 to 30 percent | Over 30 percent |
| Account signup | Under 20 percent | 20 to 40 percent | Over 40 percent |
| Product onboarding | Under 25 percent | 25 to 45 percent | Over 45 percent |
| Long application form | Under 30 percent | 30 to 55 percent | Over 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
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
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
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
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 MetricsMetric 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.
Checkout Conversion Rate
E-commerce metric
Ecommerce & Marketplace MetricsMetric 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.
Cart Abandonment Rate
Checkout drop-off
Operations MetricsMetric 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.
Feature Adoption Rate
Product MetricsMetric 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.
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.
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.
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.