Metric Definition
Step abandonment analysis
Track from
Drop-off analysis
Drop-off analysis is the study of where and how many users leave a multi-step flow before completing it. It breaks a funnel, such as signup, onboarding, or checkout, into ordered steps and measures the percentage of users lost at each one. The point is not just to know that people leave, but to find the exact step where they leave and why.
8 min read
What is drop-off analysis?
Drop-off analysis is the practice of measuring where users leave a multi-step flow before they finish it. Instead of reporting a single completion percentage, it splits the flow into ordered steps and calculates how many users are lost between each step and the next. The result is a map of the funnel that shows exactly where attrition happens.
The value of the analysis is precision. A flow might convert 40 percent of the people who start it, but that number says nothing about where the other 60 percent went. Drop-off analysis answers that question. It might reveal that the flow holds users well through three steps and then loses half of them at a single payment or verification screen.
Knowing the where points you straight at the why. A step with an unusually high drop-off is rarely a random event. It usually signals friction: a confusing form, an unexpected requirement, a slow page, or a moment where the value of continuing is not obvious. Drop-off analysis turns a vague sense that users are leaving into a specific, fixable problem.
Definition note
Distinguish step drop-off from overall completion. Step drop-off is the loss between two adjacent steps. Overall completion is the share of users who finish the whole flow. A flow with low per-step drop-off can still have low overall completion if it has many steps, because small losses compound.
How to calculate drop-off analysis
For each step, take the number of users who entered it, subtract the number who advanced to the next step, divide by the number who entered, and multiply by 100. That gives the drop-off rate for that step.
For example, if 1,000 users reach the payment step and 700 advance past it, the drop-off at that step is 30 percent. Repeat the calculation for every step and you have the full picture of where the flow leaks. To find overall completion, divide the users who finish the final step by the users who entered the first step.
- 1
Define the ordered steps
List the steps of the flow in sequence and decide what counts as entering and completing each one. The steps must be mutually exclusive and consistently ordered so the math holds.
- 2
Count entries and exits per step
For every step, count how many users entered and how many advanced. Use a fixed cohort and a fixed time window so users are not double counted as they move through.
- 3
Calculate drop-off at each step
Apply the step drop-off formula to each step. Rank the steps by drop-off rate to find the single biggest point of loss, which is where attention should go first.
- 4
Compute overall completion
Divide the users finishing the final step by the users entering the first step. This headline number contextualises the per-step rates and tracks whether fixes move the whole flow.
Drop-off analysis in a metric tree
A funnel is already a chain of cause and effect, which makes it a natural fit for a metric tree. Overall completion sits at the top, and each step sits beneath it as a driver. Decomposing the tree further shows the reasons users leave a given step, so the analysis moves from where to why in one structure.
Metric tree insight
Because small losses compound, the step with the highest drop-off is usually the right place to start, but the step with the most users at risk can matter more. KPI Tree models each step as its own node with a RACI owner, pushes to the accountable owner when a step degrades, and the verified impact loop confirms whether a fix at that step actually lifted overall completion rather than just moving the loss downstream.
Drop-off analysis benchmarks
Drop-off benchmarks depend heavily on the type of flow and the effort it demands. A long onboarding asks more of users than a one-page checkout, so higher per-step loss is expected. Use these ranges to judge whether a single step is an outlier rather than to set an absolute target.
| Flow type | Typical drop-off per step | Key factors |
|---|---|---|
| Checkout funnel | 10% to 25% per step | Unexpected costs and payment friction drive the biggest single-step losses. Fewer steps reduce compounding. |
| Signup and registration | 15% to 35% per step | Field count and requests for sensitive data raise drop-off. Social sign-in and progressive profiling lower it. |
| Onboarding flows | 20% to 40% per step | Early value matters most. Steps that delay the first useful moment see the steepest loss. |
| Lead and form capture | 25% to 45% per step | Each additional field reduces completion. The first field after the start step often shows the largest drop. |
How to improve drop-off analysis
Improving drop-off is not a single action but a loop: find the worst step, understand the friction, change it, and confirm the change moved the number. The cards below cover the moves that resolve the most common causes of step abandonment.
Find the single worst step first
Rank steps by drop-off rate and start with the one losing the most users. Fixing the worst step usually moves overall completion more than broad changes spread across the whole flow.
Remove or reorder friction
Cut fields that are not essential, defer requests for sensitive data, and move the most demanding steps later, after users have invested effort and are less likely to abandon.
Show value before asking for effort
Users leave when the cost of continuing outweighs the visible benefit. Surface the payoff of finishing the flow before the step that asks the most of them.
Test one change and verify it
Change one thing at a time and measure the drop-off at that step directly. Confirm the loss did not simply move to the next step before calling the fix a success.
Common mistakes when tracking drop-off analysis
- 1
Reading drop-off without a fixed cohort
If users enter the funnel across different days and you measure each step on a different population, the rates do not line up. Use one cohort moving through the flow within a fixed window.
- 2
Treating a moved loss as a fixed loss
A change that reduces drop-off at one step can simply push the abandonment to the next step. Always check overall completion, not just the step you changed.
- 3
Ignoring low-traffic steps with high impact
A step with few users but a very high drop-off can still be worth fixing if those users are valuable. Weigh drop-off rate against the value of the users at that step.
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
Drop-off analysis pinpoints where users abandon a step, so decomposing conversion rate into its stages shows you exactly which drop-off to attack first.
Metric trees for product teams
Metric Definition
Step abandonment is a product metric, and this guide shows how product teams place drop-off analysis alongside the activation and retention metrics it feeds into.
Find the step that is costing you completions
Model your funnel as a metric tree in KPI Tree, with each step owned by an accountable person and a verified impact loop that confirms a fix lifted overall completion rather than moving the loss downstream.