📈
📈 Business tools

Ad Campaign Revenue Estimator (Meta, Google, TikTok)

Results update as you type. Any currency.

Your numbers

Understanding the ad campaign revenue estimator — concept and principle

Before you launch a paid campaign on Meta, Google, TikTok or any other platform, it helps to sketch the funnel: how many people will see the ad, how many will click, how many will buy and what that is worth. This estimator turns a budget and four funnel assumptions into impressions, clicks, conversions, revenue, ROAS and CPA. It works with any currency.

Ad campaign funnelA $5,000 budget at a $12 CPM buys 416,667 impressions; 1.2% click (5,000 clicks), 2% of clicks buy (100 sales) and at $75 each revenue is $7,500, a ROAS of 1.5× and a CPA of $50.$5,000 budget down the funnelImpressions416,667÷ $12 CPM × 1,000Clicks5,000× 1.2% CTRSales100× 2% conversionRevenue$7,500× $75 per orderROAS 1.5×$7,500 ÷ $5,000CPA $50$5,000 ÷ 100 sales
Each stage multiplies the one above: an estimate, not a promise of results.

How it is calculated

The principle

Each step of the funnel multiplies the previous one by a rate, so the whole chain collapses into one expression: revenue = budget × 1,000 ÷ CPM × CTR × CR × AOV. That makes the levers easy to see. Halving CPM or doubling CTR has the same effect on revenue as doubling the budget, without spending more. The model assumes the rates stay constant as you scale, which in practice they rarely do: larger budgets usually reach less responsive audiences.

Worked example

  1. Impressions = 5,000 ÷ 12 × 1,000 = 416,667.
  2. Clicks = 416,667 × 1.2% = 5,000.
  3. Conversions = 5,000 × 2% = 100.
  4. Revenue = 100 × $75 = $7,500.00.
  5. ROAS = 7,500 ÷ 5,000 = 1.5×; CPA = 5,000 ÷ 100 = $50.00.

How to read the result

ROAS is revenue, not profit. To know whether 1.5× is good, compare it with your break-even ROAS, which is 1 ÷ gross margin. With a 40% margin you need 2.5× just to cover the ad cost, so this example would lose money on the first purchase. Likewise, compare CPA with the gross profit per order or with customer lifetime value if repeat purchases are likely.

Common mistakes

Keep in mind: Results are estimates based on your assumptions. Real campaigns vary with auctions, attribution windows and seasonality. This is not financial or marketing advice.

Frequently asked questions

What is a good CPM?

It varies widely by platform, country, audience and season. Use your own account history or a test campaign as the starting point.

How is CPA different from CPC?

CPC is the cost of one click; CPA is the cost of one conversion. CPA = CPC ÷ conversion rate.

Can I calculate break-even ROAS?

Yes. Break-even ROAS = 1 ÷ gross margin, with the margin as a decimal and before ad costs.

Sources: Farris, Bendle, Pfeifer & Reibstein, Marketing Metrics (Pearson) — CPM, CTR, cost per acquisition · Interactive Advertising Bureau (IAB), glossary of interactive advertising terms

Checked 8 Nov 2026. Standard business and finance formulas. Estimates for information only.

📈 All business tools →🌍 Calculators by country →