Skip to content
Funnel CRO

Funnel Conversion Rate Calculator: Opt-In, Show, Booking and Close Rates to Revenue per Lead

Work out each funnel stage rate, revenue per lead and revenue per visitor, then find the one stage whose fix adds the most revenue at your current spend.

Ray GillespieRay GillespieCo-Founder & COO

Published 9 min read

Five funnel stages drawn as a row of linked rate dials, one of them gold, multiplying through to a single revenue-per-lead bar
On this page

Key takeaways

  • A stage's conversion rate is the people who completed it divided by the people who reached it. Multiply the stages together and by average order value to get revenue per lead.
  • In a chained funnel, a 10% relative lift at any stage adds the same 10% to revenue. So the stage to fix first is the one with the most room below its target.
  • Use benchmark defaults only as placeholders, and know each one's denominator. No reliable public benchmark exists for close rate on coaching calls, so that input has to be yours.
  • Report every stage by traffic source, with a target next to every actual. Blended numbers hide the leak.

Each funnel stage's conversion rate is the number of people who completed that step divided by the number who reached it. Revenue per lead is total revenue divided by leads, which in a chained funnel equals show rate × booking rate × held rate × close rate × average order value.

This calculator multiplies your stage rates through to revenue per lead and revenue per visitor. Then it does the part most calculators skip: it shows which single-stage fix adds the most revenue at your current ad spend.

The answer is usually not the opt-in. It's the stage furthest below its target.

The calculator

Chaining stage rates isn't new. Several webinar calculators already do it. LaunchWebinars presets $8 per registrant, 33% show, 25% of attendees booking and 20% of calls closing, labelled as averages but with no source given.[1] Jeremy Haynes' model chains registrants through show, booked call, call show and close, and says its inputs default to realistic benchmarks, again without sources.[2]

What's different here: every default has a source, a date and a denominator, and the output ranks your stages by what fixing each one is worth.

Fill in your actuals with your own numbers, by traffic source. Use the targets to set what good looks like. Run it separately for cold and warm traffic. A blended version will point you at the wrong stage.

Calculator

Funnel conversion calculator

Multiply your stage rates through to revenue per lead and per visitor, then see which stage is worth fixing first.

Example inputs. Replace with your numbers.

Your actuals

unique visitors to the opt-in page

% · opt-ins ÷ unique visitors

% · live attendees ÷ registrants

% · booked calls ÷ live attendees

% · held calls ÷ bookings whose date has passed

% · buyers ÷ held calls, in a stated window

$ cash collected per sale

$ for the same visitors and window · Optional. Set 0 to skip.

Your targets

% of visitors · 22–30% on a cold registration page.

% of registrants · Cold paid 25–35%; warm list 40–50%.

% of live attendees · No public benchmark. Set your own.

% of past bookings · 82–88% when booked ≤ 3 days out.

% of held calls · No public benchmark for coaching calls.

Revenue per lead

$15.75

$28,350 from 9.5 buyers and 1,800 leads

Revenue per visitor
$2.84
Fix firstHitting 25% adds $7,088
Show rate
A 10% lift at any one stageSame at every stage, because the stages multiply
+$2,835
Booked calls
54
Front-end ROAS
1.05x
Cost per booked call
$500

Stages ranked by room to target

StageTarget ÷ actualAdds at target
Show1.25+$7,088
Opt-in1.22+$6,300
Held1.17+$4,860
Booking1.00At target
Close1.00At target

Raising the opt-in rate raises revenue but not revenue per lead. Every other stage raises both.

How this is calculated
  1. Leads = visitors × opt-in rate
  2. Buyers = leads × show rate × booking rate × held rate × close rate
  3. Revenue = buyers × average order value
  4. Revenue per lead = revenue ÷ leads; revenue per visitor = revenue ÷ visitors
  5. A 10% relative lift at any stage adds 10% to revenue, so stages are ranked by room: target ÷ actual
  6. Adds at target = revenue × (target ÷ actual − 1), one stage at a time
  7. Front-end ROAS = revenue ÷ ad spend; cost per booked call = ad spend ÷ booked calls

Estimates for planning, not a promise of results. The example inputs are illustrations, not Victory client results.

Two definitions matter more than they look.

Held rate uses only bookings whose date has passed. A booking for next Tuesday hasn't had the chance to no-show yet. Leave it in the denominator and your held rate looks worse than it is.

Close rate needs a window and a definition of "sale". Signed, deposit paid or cash collected are three different numbers. Pick one and keep it.

The formulas

Framework

Funnel math, stage by stage

  1. Stage conversion rate = completed the step ÷ reached the step × 100.
  2. Leads = visitors × opt-in rate.
  3. Buyers = leads × show rate × booking rate × held rate × close rate.
  4. Revenue per lead = buyers × average order value ÷ leads.
  5. Revenue per visitor = revenue per lead × opt-in rate.
  6. Cost per booked call = ad spend ÷ booked calls.
  7. Front-end ROAS = revenue ÷ ad spend, for the same window and traffic.

Revenue per lead and per prospect follow Alex Hormozi's value grid, where the back end tells you what you can afford to pay for a lead.

One rule falls out of the multiplication. Raising the opt-in rate at fixed traffic raises revenue, but it doesn't raise revenue per lead. Every other stage does. That's why a funnel can grow its lead count and still lose money: the leads are worth less.

How to read the "fix first" result

In a pure chain, every stage multiplies the next. So a 10% relative lift at any stage adds exactly 10% to revenue. Raising show rate from 20% to 22% is worth the same as raising close rate from 25% to 27.5%.

That means the ranking isn't about which stage matters most. They all matter equally. It's about which stage has the most room. For each stage, divide your target by your actual. The stage with the biggest ratio is the one where closing the gap adds the most revenue.

Then weigh the cost. A confirmation page and a reminder sequence cost less than a new offer. If two stages have similar room, fix the cheaper one first.

This is Alex Hormozi's More, Better, New order applied to a funnel. Do more of what works until it breaks. Then find the step with the biggest drop-off and make it better, one change at a time. In $100M Leads he puts it simply: "I test one thing per week per platform." Only add something new when more and better stop paying.

It's also why the cheapest fix often isn't the page. Claude Hopkins judged every ad by cost per customer, not by replies. Judge every fix by revenue per lead, not by the stage rate it moved.

Every person that clicks that doesn't book an appointment, that doesn't come to an event, that's just burning money.

Devin Alexander, Co-Founder & CEO, Victory Sales Agency

Where the default numbers come from

If you don't have a number yet, these are the best published placeholders we could verify. Every one comes from a different population, so overwrite each with your own data as soon as you have it.

Default inputs, with source, denominator and date
StagePublic defaultDenominator and caveatVictory target
Opt-in, cold paid social5.1%[3]Education landing pages, 202422–30% (webinar or event registration page)
Opt-in, email traffic14.1%[3]Education pages; all industries 19.3% average[4]25–35%
Leads per click, Meta15.87%, $26.31 CPL[5]Ads Manager leads ÷ clicks, can include instant formsNot a page rate
Webinar show, live47.7%[6]Live attendees ÷ registrants, 2025Cold paid 25–35%; warm list 40–50%
Webinar attendance, B2B40%[7]26,190 B2B webinars, 2025, mostly house lists
Attendance incl. on-demand60%[8]Includes replays; reference only
In-person free one-day event shownone published here35–45%
Booked → heldabout 86.5% (13.5% median no-show)[9]B2B demos, high-volume teams82–88%, booked no more than ~3 days out
Live attendee → buyer ($1K–$10K offer)no reliable public benchmark6–10%; 1–3% is failing
Close rate on held callsleave blankNo method-disclosed public benchmark for coaching callsYour own number
Free lead → any purchase4.0%[10]Kajabi relationships that started freeReference only
Checkout abandonment70.22%[11]Mean of 50 ecommerce studiesReference only

Public defaults are cross-industry or platform data, not coaching benchmarks. Victory targets are our operating ranges from experience, not a dataset.

The close-rate cell stays blank on purpose. We couldn't find a published close rate for cold-traffic, high-ticket coaching calls with a disclosed method. A calculator that fills it in for you is guessing.

Worked example (illustration, not a client result)

Say a webinar funnel gets 10,000 cold visitors in a month and sells a $3,000 offer through calls. The numbers below are made up to show the math.

Illustration: one month of a $3,000 webinar funnel
StageRatePeopleTargetRoom (target ÷ actual)
Visitors10,000
Opt-in18%1,80022%1.22
Live show20%36025%1.25
Booked call15%54
Held70%37.882%1.17
Close25%9.45
Attendee → buyer2.6%6%2.3

Every figure is hypothetical. Targets use the low end of our ranges.

At $3,000 a sale, that's $28,350 of revenue: $15.75 per lead and about $2.84 per visitor. If the ad spend was $27,000, front-end ROAS is about 1.05 and each booked call cost $500.

Now raise each stage to its target, one at a time:

  • Opt-in to 22%: revenue rises to $34,650 (+$6,300).
  • Show to 25%: revenue rises to $35,438 (+$7,088).
  • Held to 82%: revenue rises to $33,210 (+$4,860).
  • Attendee → buyer to 6%: revenue rises to $64,800 (+$36,450).

The page and the show rate are slightly below target. The sales side is far below it: 2.6% of attendees buying sits in what we'd call failing. The fix is the offer, the pitch, the booking step or the calls, not more traffic and not a new landing page. That's the answer most founders don't expect.

Common mistakes

Blending traffic sources. Cold and warm traffic convert at different rates at every stage. A blended sheet averages a strong warm stage with a weak cold one and hides both.

Counting on-demand viewers as show rate. ON24's 60% includes people who watched later.[8] If your benchmark includes replays and your number doesn't, you'll chase a gap that isn't there.

Reading leads per click as page conversion. Meta's 15.87% for Education lead campaigns is leads per click in the ad account.[5] It's not what your page converts.

Getting the booking denominator wrong. In Chili Piper's mid-market data, 36% of all form submissions booked a meeting, but 62% of qualified submissions did.[12] Same funnel, two booking rates. Say which one you mean.

Getting the held denominator wrong. In one week of RevenueHero meetings, 76.1% were completed and 6.5% were no-shows. The two don't add to 100% because future and cancelled meetings stayed in the denominator.[13]

Using a mean as a default. Unbounce's 2020 data produced a 3.2% median and a 9.7% mean for the same pages.[14] The mean looks friendlier and is less typical.

Judging a webinar on live-night sales. In our experience, 30% to 50% of a webinar's sales close after the live session, through the replay and the follow-up window. That's our rule of thumb; there's no industry benchmark for it. Cut the sheet off at the end of the webinar and you'll undercount the close stage.

Stopping follow-up too early. The "eight touches to close a sale" line is a misquote. RAIN Group's survey of 489 sellers found an average of 8 touches to get an initial meeting or other conversion, not a sale.[15]

Stage-by-stage benchmarks from other industries won't map either. First Page Sage reports B2B SaaS stage rates such as 39% lead to MQL and 37% opportunity to close, from undisclosed agency client data.[16] They're useful for seeing how stage denominators chain, not as targets for a webinar funnel.

Where to go next

Once you know which stage to fix, the stage guides take over. For the page, see what a good landing page conversion rate is. For a stage-by-stage check of where the leak sits, run the funnel diagnostic. Before you call a test, read A/B testing for low-traffic funnels. If the leak is the webinar itself, start with our webinar funnel guide.

The full framework, from tracking checks to testing order, is in our funnel CRO guide. And if you'd rather we run the numbers with you, book a strategy call.

Frequently asked questions

Sources

  1. 1.Webinar calculator. LaunchWebinars, accessed 2026-10-04.
  2. 2.Webinar calculator. Jeremy Haynes, accessed 2026-10-04.
  3. 3.Education landing page conversion rates. Unbounce, 2024-11-05.
  4. 4.2024 Conversion Benchmark Report. Unbounce, 2024-08-29 (modified 2024-09-04).
  5. 5.Facebook advertising benchmarks. LocaliQ / WordStream, 2026-09-23.
  6. 6.Webinar Benchmark Report 2026. Livestorm, 2026.
  7. 7.2026 B2B Webinar Benchmark Report. Goldcast, 2026.
  8. 8.The webinar guide (2026 webinar benchmarks). ON24, 2026.
  9. 9.Ways to reduce no-show rates in sales calls. RevenueHero, 2025-08-18 (updated 2026-04-24).
  10. 10.Why most online courses never sell. Kajabi, 2026-08-05.
  11. 11.Cart abandonment rate statistics. Baymard Institute, 2025-09-22.
  12. 12.2026 Web Conversion Benchmark: Mid-Market. Chili Piper, 2026.
  13. 13.No-show benchmark report, week of December 2, 2024. RevenueHero, 2024-12-13.
  14. 14.Conversion Benchmark Report 2020. Unbounce, 2020-04-17.
  15. 15.How many touchpoints does it take to make a sale?. RAIN Group, last updated 2026-06-11.
  16. 16.Sales funnel conversion rate benchmarks report. First Page Sage, 2026-08-10.
Ray Gillespie

Written by

Ray Gillespie

Co-Founder & COO

Ray runs day-to-day operations across every Victory engagement, building the systems, automations and AI-powered workflows that hold the machine together. He has overseen operations behind more than $120M in revenue.

Part of the guide: Funnel CRO: Benchmarks, Diagnostics and Tests for Coaching, Course and Event Funnels

Strategy call

Want us to run the numbers on your funnel?

Book a call with Ray and Devin. Bring your show rates, CPLs and close rates. You leave with the one constraint we would fix first.

Free Revenue Leak Diagnostic

Where is your revenue leaking?

Pick the areas you suspect

No pitch, no pressure. Just a prioritized action plan.

More in CRO