Marketing Calculators

Marketing Funnel Calculator

Free marketing funnel calculator for forecasting impressions, CTR, CPC, conversion rate, conversions, revenue, CPA, CPM, ROAS, and gross profit after ads.

Inputsmarketing funnel calculator
Estimated or actual impressions at the top of the campaign funnel.
Expected click-through rate from impressions to clicks. Use 0 to 100.
Expected average cost per click.
Expected conversion rate from clicks to conversions. Use 0 to 100.
Average revenue, order value, or lead value per conversion.
Used to estimate gross profit after ad cost. Use 0 if unknown.

How this tool works

This forecast starts with impressions, applies CTR to estimate clicks, multiplies clicks by CPC to estimate spend, applies conversion rate to estimate conversions, then uses revenue per conversion to estimate revenue, CPA, CPM, ROAS, and optional gross profit.

Formula or template logic

clicks = impressions * (ctrPercentage / 100); adSpend = clicks * cpc; conversions = clicks * (conversionRatePercentage / 100); revenue = conversions * revenuePerConversion; cpa = conversions > 0 ? adSpend / conversions : not available; cpm = (adSpend / impressions) * 1000; roas = adSpend > 0 ? revenue / adSpend : not available; grossProfitAfterAds = revenue * (grossMarginPercentage / 100) - adSpend when margin is provided

Example use case

If 100,000 impressions have a 1.5% CTR, 1.20 CPC, 3% conversion rate, and 120 revenue per conversion, the calculator estimates clicks, conversions, spend, revenue, CPA, CPM, and ROAS.

Frequently asked questions

What is a marketing funnel calculator?

It turns campaign assumptions into a simple forecast from impressions to clicks, conversions, spend, revenue, CPA, and ROAS.

Should I use actual or forecast numbers?

Use actual numbers for reporting and forecast numbers for planning. Keep all inputs from the same campaign scenario.

Why use CPC instead of total budget?

CPC connects the forecast to click volume. Spend is estimated by multiplying clicks by average CPC.

Can the forecast be exact?

No. It is a planning model. Real campaigns vary by audience, creative, landing page, seasonality, and attribution.

Why include gross margin?

Margin helps distinguish revenue from estimated gross profit after ad cost.