MapIntact

Funnel forecast

Model any funnel before you spend on it. Add the steps in order with the rate from the previous step, set the traffic and cost, and see what lands at the bottom.

Steps, in order (rate from the previous step)
Results
Customers
36
0.36% of visitors
Revenue
$17,892
Ad spend
$15,000
Profit
$2,892
CAC
$416.67
ROAS
1.19x
Revenue / visitor
$1.79
Break-even CPC
$1.79
profit is zero at this cost per visitor
StepRateCount
Visitors100%10,000
Opt-in30%3,000
Sales page viewed20%600
Checkout started10%60
Purchase60%36

How the math works

Each step count is the previous count times the rate of that step, starting from visitors. The last step is treated as the purchase.

  • Revenue = customers × price
  • Ad spend = visitors × cost per visitor
  • Profit = revenue minus ad spend (no product cost; use the break-even ROAS calculator for that)
  • CAC = ad spend ÷ customers
  • ROAS = revenue ÷ ad spend
  • Break-even CPC = revenue ÷ visitors, the cost per visitor at which profit is zero

Rates multiply, so a small change early in the funnel moves the bottom more than the same change late. That is why the first step is usually the one to test.

Open this as a canvas

The same numbers, on a canvas with a node per step. Put your real pages in, let the Setup Assistant install tracking, and watch the forecast column turn into actuals.

Open this as a canvasPreview the matching template

Other calculators

Funnel forecast calculator · MapIntact