Free calculator

Funnel conversion calculator: step rates and drop-off

Funnel conversion is the share of people who move from one step to the next: 20,000 visitors → 600 signups → 60 paying customers is 3% then 10%, and 0.3% overall. Enter 2–6 steps to see each step’s rate, where you lose the most people, and what a lift at each step would add to the bottom.

Updated

Funnel
Number of steps
Step 1

Top of the funnel.

Step 2

Of those, how many reached this step.

Step 3

Of those, how many reached this step.

Step 4

Of those, how many reached this step.

What if one step converts better?
Lift type
%

3% → 3.3% is +10%.

Overall conversion, Visitors → Paid

0.3%

60 of 20,000 reached “Paid” — 1 in 333.

Visitors → Signups600 people · 3% of Visitors · 19,400 lost
3%
Signups → Activated240 people · 1.2% of Visitors · 360 lost
40%
Activated → Paid60 people · 0.3% of Visitors · 180 lost
25%

Biggest drop-off: Visitors → Signups, where only 3% continue and 19,400 people are lost.

+10% at one step — effect on Paid

Visitors → Signups3% → 3.3% · 66 Paid
+6
Signups → Activated40% → 44% · 66 Paid
+6
Activated → Paid25% → 27.5% · 66 Paid
+6
Every step at once79.9 Paid — lifts compound
+19.9

A relative lift adds the same 6 Paid at any step, because the bottom is the product of every step rate. Pick the step where a +10% lift is cheapest to win.

Runs entirely in your browser — nothing you type is sent anywhere. The URL updates as you type, so you can bookmark or share the exact numbers.

What is funnel conversion rate?

A conversion funnel is the sequence of steps people take on the way to the outcome you care about — for a SaaS, usually visit → sign up → activate → pay. Funnel conversion rate is the share of people who make it from one step to the next, or from the top all the way to the bottom.

A single conversion rate tells you how many visitors end up paying. A funnel tells you where the rest were lost, which is the part you can act on. The step with the lowest step-to-step rate is the biggest drop-off, and usually where the cheapest wins are.

Funnel conversion formulas

Step conversion = People at step n ÷ People at step n − 1Overall conversion = People at last step ÷ People at first step = Step rate 2 × Step rate 3 × … × Step rate nPeople lost at step = People at step n − 1 − People at step n
Every step counts the same people moving forward in the same period — each step is a subset of the one before it.

Relative lift vs percentage points

A relative lift multiplies a step rate (3% × 1.1 = 3.3%). Because the bottom of the funnel is a product of step rates, a 10% relative lift at any step adds exactly 10% at the bottom — the only question is which step is cheapest to improve. A percentage-point lift adds to the rate (3% + 1 pp = 4%), which helps the lowest-rate step most. The calculator shows both, so pick the one that matches how you think about the change you’re planning.

Worked example

  1. Last month a SaaS had 20,000 visitors, 600 signups, 240 activated accounts (created their first project) and 60 new paying customers.
  2. Step rates: 600 ÷ 20,000 = 3% visit → signup; 240 ÷ 600 = 40% signup → activated; 60 ÷ 240 = 25% activated → paid.
  3. Overall: 60 ÷ 20,000 = 0.3%, or 3% × 40% × 25%. One visitor in 333 becomes a customer.
  4. The biggest drop-off is visit → signup: 19,400 people leave there. Lifting it from 3% to 4% (+1 point) gives 800 signups, 320 activated and 80 paid — 20 more customers a month.
  5. A +1 point lift on activation (40% → 41%) adds only 1.5 customers; on activated → paid (25% → 26%), 2.4. But a 10% relative lift adds 6 customers at whichever step it happens.

The lesson: “fix the biggest drop-off” is a good default, but compare the effort. Turning 25% into 27.5% of activated users paying may be a pricing-page change, while moving a 3% signup rate to 3.3% might need new traffic sources altogether.

What is a good funnel conversion rate?

There’s no universal number worth quoting: a funnel’s rates depend on what each step means (a free signup or a credit-card trial), your price, your traffic mix and how you count. A 3% visit-to-signup rate is low for a free tool with a one-field form and high for an enterprise product that asks for a demo. The useful benchmark is your own funnel over time and split by channel:

  • Compare each step month over month, and only call a change real when it’s larger than normal noise — the A/B test significance calculator tells you whether two rates truly differ.
  • Compare the same funnel by traffic source. Search visitors and newsletter readers often convert at very different rates at the same step.
  • Track activation rate and trial conversion rate as their own metrics — they’re the middle steps most funnels lose people in.

Common funnel calculation mistakes

  • Counting events instead of people. If one person signs up twice or views pricing five times, a count of events overstates the step. Count unique people (or accounts) at each step.
  • Mixing time periods. This month’s paying customers often signed up last month. Use a conversion window (for example 14 days from first visit) or a cohort, not unrelated monthly totals.
  • Steps that aren’t subsets. If a later step has more people than the one before, someone reached it by another path — the funnel order or definition is wrong.
  • Judging a step by its absolute drop. The top step always loses the most people; compare step rates, not raw losses.
  • Projecting lifts as if they’re independent. Improving signups with lower-intent traffic often lowers activation. Re-measure the whole funnel after a change.
  • Including bots. Crawlers inflate the top of the funnel and drag every rate down; use analytics that filters them out.

How to measure your funnel with VisitTrack

VisitTrack builds this funnel from real visits, so you don’t have to export counts into a spreadsheet. The Funnels tab shows each step’s conversion rate and the biggest drop-off, counting human visitors only — bots are filtered when data comes in.

  1. Install the script — pageviews are tracked automatically, so page steps like / → /pricing work straight away.
  2. Record the steps your code knows about as custom events: window.visitrack("signup") after signup succeeds, and an event such as project_created for activation.
  3. Connect your payment provider (revenue attribution) so payments appear in funnels as payment_completed.
  4. Create the funnel — for example / → /pricing → signup → payment_completed with a 14-day window to match your trial — and read each step’s conversion and drop-off on the Funnels tab.
  5. Funnels can also be created and read through the API and MCP server, so an AI assistant can set one up for you.

Frequently asked questions

How do you calculate funnel conversion rate?

Divide the number of people at each step by the number at the step before it for step-to-step conversion, and the number at the last step by the number at the first for overall conversion. 20,000 visitors, 600 signups and 60 customers is 3% visit → signup, 10% signup → paid and 0.3% overall.

What is the difference between step conversion and overall conversion?

Step conversion compares a step with the one right before it; overall conversion compares the last step with the first. Overall conversion equals all the step rates multiplied together, so a funnel of 3%, 40% and 25% converts 0.3% overall.

How do I find the biggest drop-off in my funnel?

Find the step with the lowest step-to-step conversion rate. The top step usually loses the most people in absolute numbers, but the lowest rate is where the largest share of people leave — and where a percentage-point improvement adds the most at the bottom.

Which funnel step should I optimize first?

A 10% relative improvement adds the same 10% at the bottom whichever step it happens at, because the steps multiply. So start with the step where an improvement is cheapest and most likely — often the biggest drop-off, because it has the most room to grow.

How many steps should a funnel have?

Usually three to five: enough to show where people leave, few enough that each step has meaningful volume. Each step should be a clear action — a page reached or an event your app records — that everyone at the next step has also done.

Should funnel steps be counted as people or as events?

People. A funnel answers how many of the people who did one thing went on to do the next, so each person counts once per step. Counting events lets one very active visitor inflate a step and can make a later step bigger than an earlier one.

Related tools and guides

Stop calculating by hand — measure it automatically

VisitTrack tracks visitors, goals, funnels and revenue from Stripe, Paddle, Polar, Lemon Squeezy and Razorpay, so these numbers are always on your dashboard. Cookie-free, one script tag, 14 days free.

14-day free trial · No card required · Cookie-free · Cancel anytime

Or explore the live demo first →