Free tool

Funnel Drop-off Calculator

Enter the number of people who reached each step and see exactly where they fall out. You get per-step conversion, per-step loss, the compounded rate end to end, and the single biggest leak highlighted. Everything is calculated in your browser as you type.

4.8%

of the people in step one reach the final step

Biggest leak: Visited site → Viewed product loses 5,800 people (58.0% of that step).

Conversion and drop-off for every funnel step
StepUsersStep conversionDrop-offCumulative
Visited site10,000——100.0%
Viewed product4,20042.0%58.0% (5,800)42.0%
Added to cart1,50035.7%64.3% (2,700)15.0%
Started checkout90060.0%40.0% (600)9.0%
Purchased48053.3%46.7% (420)4.8%

The math

How to calculate funnel drop-off

Four numbers come out of a funnel, and each answers a different question.

  • Step conversion = users at this step ÷ users at the previous step. How well one transition works on its own.
  • Drop-off rate = (previous step − this step) ÷ previous step, which is 1 − step conversion. The calculator also shows the absolute number of people lost.
  • Cumulative conversion = users at this step ÷ users at the first step. How much of the original audience is left.
  • Overall conversion = last step ÷ first step, the cumulative figure for the final step.

Here is the sample funnel the calculator opens with, worked through:

StepUsersStep conversionDrop-offCumulative
Visited site10,000——100%
Viewed product4,20042.0%58.0% (5,800)42.0%
Added to cart1,50035.7%64.3% (2,700)15.0%
Started checkout90060.0%40.0% (600)9.0%
Purchased48053.3%46.7% (420)4.8%

Overall conversion is 4.8%. The highest drop-off rate is at “Added to cart” (64.3%), but the biggest leak is “Visited site → Viewed product”, which loses 5,800 people. The calculator ranks leaks by people lost, because that is where the most room for improvement sits.

Prioritizing

Every step multiplies, so pick the cheapest lift

Overall conversion is the product of the step conversions: 42.0% × 35.7% × 60.0% × 53.3% = 4.8%. That has a useful consequence. A 10% relative improvement at any step lifts the end-to-end rate by the same 10%.

In the sample funnel, raising product-to-cart from 35.7% to 39.3% takes purchases from 480 to 528. Raising checkout completion from 53.3% to 58.7% also takes them to 528. Same gain, very different work: one might be a better product page, the other a payment method you were missing.

So the question is not which step has the worst rate, but where a given lift is cheapest and most believable. The biggest absolute leak shows where most of the people are; the cost of fixing each step decides the order.

Definitions

Drop-off, abandonment and bounce are not the same thing

  • Drop-off is measured between two steps of a funnel you defined: people who reached one step and not the next.
  • Cart abandonment is a drop-off with a conventional name: 1 − purchases ÷ carts created. In the sample funnel that is 1 − 480 ÷ 1,500 = 68%.
  • Bounce rate is not a funnel metric at all. It is the share of visits that saw a single page, wherever they started.

Inputs

Getting the counts right

  • Count people or visits, not page views. Someone who reloads the cart five times is one person at that step. Page views inflate early steps and make drop-off look worse than it is.
  • Use one period for every step. Counts pulled from different date ranges produce a funnel that never happened.
  • Steps should be nested. Each step should only contain people who passed the one before. If a later step has more users than the previous one, people are skipping a step or entering midway, and the calculator shows a negative drop-off to flag it.
  • Small numbers move a lot. Forty people at a step is too few to compare one week against the next.

A funnel in PulsePanda counts these for you from the pages and events it already records, splits desktop from mobile, and links the replays of the visits that stopped, which is the part a calculator cannot do: it shows where people leave, not why. For the why, watch a handful of those session replays before you change the step.

FAQ

About funnel drop-off

What is funnel drop-off?

Drop-off is the share of people who reach one step but never reach the next. A checkout that goes from 900 starts to 480 purchases has a 46.7% drop-off on that step — 420 people who wanted to buy and did not.

What is the difference between step conversion and cumulative conversion?

Step conversion compares a step to the one immediately before it, so it isolates that single transition. Cumulative conversion compares every step back to the first one, so it shows how the losses compound. A funnel of five steps that each convert at 80% still ends at 41%.

Which step should I fix first?

Usually the step that loses the most people in absolute terms, which is what this calculator highlights — a 20% leak early in a big funnel costs more than a 60% leak at the very end. Fix that one first, then re-measure before touching anything else.

Does this calculator send my data anywhere?

No. The whole funnel is calculated in your browser with plain JavaScript. Nothing you type is uploaded, logged or stored.

How do you calculate drop-off rate?

Divide the people lost between two steps by the people at the earlier step: (previous step − this step) ÷ previous step. 900 checkouts started and 480 purchases is (900 − 480) ÷ 900 = 46.7%.

How do you calculate conversion rate in a funnel?

Divide the people who finished the last step by the people who started the first, then multiply by 100. 2,000 visitors, 900 checkouts started and 480 purchases is 480 ÷ 2,000 = 24% end to end. Step conversion divides each step by the one before it instead, and the calculator shows both.

What is a good funnel conversion rate?

It depends on where the funnel starts. A funnel that starts at the cart converts far better than one that starts at the homepage, and a free signup converts better than a paid one. Compare a funnel with its own earlier periods, split by device and traffic source, rather than with a figure from another company.

What is a good funnel drop-off rate?

There is no universal figure: it depends on the product, the traffic source and how each step is defined. Compare a funnel with its own previous period, and segment it by device and traffic source before comparing it with anyone else’s.

Why does a later step show more users than the step before it?

Because some people reached it without passing the earlier step, for example by landing directly on a deeper page, or because the counts came from different periods. The calculator shows that as a negative drop-off.

How does cart abandonment rate relate to funnel drop-off?

Cart abandonment is the drop-off from cart to purchase: 1 − purchases ÷ carts created. Enter carts and purchases as two steps, and the drop-off on the purchase row is your cart abandonment rate.

Related

More from PulsePanda

Now find out why step three leaks

A number tells you where people leave. PulsePanda funnels let you watch the sessions of the people who dropped, so you can see what stopped them.

Start for free