Manual Funnel Revenue Opportunity Calculator

Adding a 10% improvement at three funnel stages does not mean adding 30% to revenue. Funnel stages multiply, and each rate must use the output of the prior stage as its denominator. This manual calculator keeps that relationship visible.

Use it in three steps: gather one eligible starting count and the three sequential rates, copy the formula for a baseline and one scenario, then compare contribution after quality adjustment and cost. The result is a funnel scenario, not a forecast.

Inputs

Symbol Input Unit Valid range
T Eligible visits/inquiries in the window count integer ≥ 0
r1 Visit-to-lead rate decimal 0–1
r2 Lead-to-qualified rate decimal 0–1
r3 Qualified-to-customer rate decimal 0–1
M Contribution per customer currency ≥ 0
q Quality realization factor decimal 0–1
C Incremental scenario cost currency/window ≥ 0

Every input is user-supplied with no default. Analytics owns T and rates from first-party funnel records; Finance owns M, q, C. Copy the inputs/result to an approved worksheet; the page does not save or export.

Create a baseline set (r10, r20, r30) and a scenario set (r11, r21, r31) for the same population and window. Google Analytics funnel guidance and Google's conversion-rate definition reinforce consistent steps and denominators. See funnel exploration and conversion rate.

Formula

Customers = T × r1 × r2 × r3
Contribution = Customers × M × q
Opportunity contribution = Scenario contribution − Baseline contribution
Net opportunity = Opportunity contribution − C

Round only presentation values. Keep unrounded intermediate values. If a stage is not part of the path, remove it from both cases rather than setting an arbitrary rate.

Method and sources reviewed: 2026-08-16.

Worked scenarios

Northstar uses T=20,000, M=$800, q=0.85, and C=$8,000 per month. Baseline rates are 3%, 40%, and 25%.

Baseline customers: 20,000×0.03×0.40×0.25 = 60; contribution: 60×$800×0.85 = $40,800.

Scenario Visit→lead Lead→qualified Qualified→customer
Conservative 3.1% 41% 25%
Base 3.3% 42% 26%
Aggressive 3.6% 44% 27%
Scenario Customers Contribution Net opportunity
Conservative 63.55 $43,214 -$5,586
Base 72.07 $49,009 $209
Aggressive 85.54 $58,164 $9,364

For a stacked view:

  • Conservative: rates 3.1% → 41% → 25%; 63.55 customers; $43,214 contribution; -$5,586 net.
  • Base: rates 3.3% → 42% → 26%; 72.07 customers; $49,009 contribution; $209 net.
  • Aggressive: rates 3.6% → 44% → 27%; 85.54 customers; $58,164 contribution; $9,364 net.

Base recalculation: 20,000×0.033×0.42×0.26=72.072; incremental contribution is (72.072−60)×$800×0.85=$8,208.96; net is $208.96, or $209 rounded to the nearest dollar.

Interpret the result and check its limits

Condition Meaning Action
Net negative across credible scenarios Declared contribution does not cover cost Do not proceed on this business case
Result depends on one stage Evidence for that rate drives the decision Test that stage and guard downstream quality
Result positive only at q=1 Case ignores quality, cancellations or rework Reject or add evidence-based adjustment

If traffic is fixed but the audience mix changes, rates may not transport. If the same initiative affects several stages, avoid counting the same customer twice. Keep source/channel segments separate until definitions match.

Do not calculate with negative inputs, rates above 1, mixed currencies/windows, overlapping traffic, or stages whose denominators are unknown. The page stores no data and offers no benchmark defaults.

The output is a scenario range, not a forecast or causal estimate. It does not prove Easy AI performance or a market benchmark.

Frequently asked questions

Use these answers for cross-channel and reporting choices beyond the core funnel formula.

Can different channels share one funnel? Only when stage definitions, populations, and measurement windows align; otherwise calculate each channel separately.

How should fractional customer results be reported? Keep decimals in the calculation, round only the displayed scenario, and do not present a fraction as an observed customer count.

Can contribution and cost use different windows? No. Normalize both to the same declared window, prorate recurring cost consistently, and record the treatment in the worksheet.

What to do next

Use the website conversion audit to verify the stage most responsible for the decision.

Have Analytics approve event and cohort definitions, Sales Operations approve qualification/customer states, and Finance approve M, q, and C. Run the smallest test that can isolate the stage most responsible for the decision.

Recommended for you