UserProof

UserProof / Funnel calculator

Funnel calculator: see where your signups leak and which step to fix first

Free tool · runs in your browser · Updated November 3, 2026
TL;DRType how many people reached each step of your funnel, from the first visit to paid. The calculator shows what share each step keeps and ranks the steps by how many more people would reach the end if 10% of the people who leave there stayed instead. That step is the one to fix first. Free, no sign-up, and the numbers you type stay in your browser.

For founders with a signup funnel and numbers for each step: in the example below, 31 of 8,000 visitors pay (0.39%). The biggest loss is between the home page and the Sign up click: 7,040 of 8,000 visitors never click. Keeping 10% of them adds about 22.7 paying customers, more than any other step (the last step adds 20.9).

In our scan of 378 YC startup homepages on October 28, 2026, 122 (32%) showed no sign-up, demo or get-started button on the first phone screen. On those sites a phone visitor has nothing to click without scrolling.

By Ryan Doyle, founder of UserProof, which records real visits and tells your coding agent which step to fix.

Your funnel

StepPeople who reached it

The calculator needs JavaScript and its script hasn't run, so editing changes nothing here. The result below is the example, worked out in full.

Example result

Fix "Visited the home page → Clicked Sign up" first. 7,040 of 8,000 people leave there. If 10% of them stayed, about 22.7 more people would reach "Paid" (31 now, 53.7 then), worth about $909 at $40 each.

31 of 8,000 people made it from the first step to the last: 0.39%.

Each step, and what keeping 10% of its leavers adds at the end
StepPeopleKept from the step beforeLeft hereExtra at the end if 10% of them stay
1. Visited the home page8,000startstartstart
2. Clicked Sign up96012.0%7,040+22.7 (most)
3. Submitted the sign-up form61063.5%350+1.8
4. Finished setup24039.3%370+4.8
5. Paid3112.9%209+20.9

How to read the result

The ranking says where the most finishers are, not how hard each fix is. Keeping 1 in 10 of the visitors who leave the home page can take one clearer button; keeping 1 in 10 of the trial users who don't pay can take weeks. Weigh the size against the work.

How it works

For each step, the step rate is people at this step ÷ people at the step before, and the overall rate is last step ÷ first step. When a share s of a step's leavers stay, its rate goes from r to r + s × (1 − r). Every later step keeps its rate, so the people at the end grow by end × s × (1 − r) ÷ r.

Worked example, step 2: 960 of 8,000 visitors clicked Sign up, so r = 0.12. With s = 0.10 and 31 at the end: 31 × 0.10 × 0.88 ÷ 0.12 = 22.7. Step 5: 31 of 240 paid, r = 0.129, so 31 × 0.10 × 0.871 ÷ 0.129 = 20.9. Steps 3 and 4 add 1.8 and 4.8.

Why not "raise every step by 10%"? A 10% relative lift at any step multiplies the end of the funnel by 1.1, whichever step it is, so it can't tell you where to start. Keeping a share of the people who leave can.

Where the home page loses people

Some of the loss between the home page and the first click is a page problem you can see. In our scan of 378 YC startup homepages on October 28, 2026, 122 (32%) showed no sign-up, demo or get-started button on the first phone screen. The same scan covered 493 YC startup homepages in all (the report was published from the first 378), and 33 of the 493 (6.7%) had at least one click that did nothing. Check yours with the YC homepage report's 10 checks and the dead click finder.

Limits: what it can't tell you

Find out why they leave at that step

The calculator shows the step. UserProof records real visits, finds what stops people at that step (dead clicks, rage clicks, errors on click, slow responses) and gives Claude Code, Codex or Cursor the one fix with the file and line, then checks whether it worked. Free for 3 sites and 5,000 recorded visits a month; Pro is $29 a month (pricing).

Related: 378 YC homepages checked on a phone, how common dead clicks are on 493 startup homepages, the session replay cost calculator.

Sources

Cite this

UserProof, "Funnel calculator," https://getuserproof.com/funnel-calculator, updated November 3, 2026. Extra people at the end when a share s of one step's leavers stay: end × s × (1 − r) ÷ r, where r is that step's rate.

FAQ

What is the formula to calculate conversion rate?

Conversion rate is the number of people who did the step divided by the number who could have, times 100. For a funnel, divide each step by the step before it for the step rate, and the last step by the first for the overall rate. In the example, 960 of 8,000 visitors clicked Sign up: 12.0%.

What is a conversion funnel?

The steps a visitor takes from arriving to doing the thing you want, such as visit, click Sign up, submit the form, finish setup, pay. Each step keeps some of the people from the step before; the funnel shows where the rest leave.

Is a 12% conversion rate good?

It depends on the step. 12% of home page visitors clicking Sign up and 12% of trial users paying are different numbers with different norms. We don't publish an average funnel because we haven't measured one across enough sites; compare a step with your own last month instead.

Which funnel step should I fix first?

The one where keeping a few more of its leavers adds the most people at the end. Keeping the same share of leavers adds the most at the step with the lowest step rate, because that step loses the largest share of the people who reached the step before it. The calculator ranks this for you; how hard each fix is stays your call.

Does the calculator store or send my numbers?

No. The calculator runs in your browser, makes no requests and saves nothing. The page itself has the same visit analytics as the rest of this site, and the form and the result are marked so that analytics never records what you type or what the result shows. Reload the page and it starts from the example again.