Skip to main content

Ad Spend Calculator

Plan your ad budget before you launch. Project impressions, clicks, conversions, CPA, revenue, and ROAS from CPC, CTR, conversion rate, and AOV across daily / weekly / monthly / annual horizons. Includes platform presets for Google Search, Google Display, Meta, Instagram Stories, and LinkedIn, plus a what-if budget slider for instant scenario modelling. 100% in-browser, no signup.

Platform Preset

$
$
%
%
$
%

Projection by Timeframe

How to Use This Tool

  1. Pick a platform preset (or enter your own numbers). The preset buttons load 2024-typical CPC and CTR values for Google Search, Google Display, Meta Feed, Instagram Stories, LinkedIn Sponsored, and TikTok. These are starting points — if your account history shows different numbers, override them. The preset only fills CPC and CTR; you still set budget, conversion rate, and AOV.
  2. Set your daily budget. The amount you intend to spend per day. Use the platform's daily budget input (Google Ads, Meta Ads Manager) as a reference. The tool will project monthly = daily × 30.4 (calendar-month average), weekly = daily × 7, annual = daily × 365.
  3. Enter your funnel inputs — CPC, CTR, conversion rate, AOV. CPC = cost per click; CTR = clicks ÷ impressions (as %); conversion rate = conversions ÷ clicks (as %); AOV = revenue per converted order. The calculator chains these: Budget → Clicks (Budget ÷ CPC) → Impressions (Clicks ÷ CTR) → Conversions (Clicks × Conversion-Rate) → Revenue (Conversions × AOV) → ROAS (Revenue ÷ Budget).
  4. Optionally enter COGS as a percentage of AOV (cost-of-goods-sold or product cost). The tool will then compute net profit and net ROI by deducting product cost from revenue. For SaaS / service businesses with negligible COGS, leave it empty or 0.
  5. Click Calculate (or press Ctrl/Cmd+Enter). Headline stats show ROAS, conversions/day, CPA, and revenue/day. The projection table breaks down impressions, clicks, conversions, CPA, revenue, and ROAS for daily / weekly / monthly / annual. Warnings appear if ROAS < 1x (losing money) or CPA > AOV (every conversion costs more than its revenue).
  6. Drag the what-if slider to try different budget levels. Everything updates live — you can see exactly what doubling or halving spend would project. Copy the results as plain text for stakeholder reports, or export the full multi-timeframe projection as CSV for spreadsheet analysis.

About Ad Budget Planning

Ad budget planning is the discipline of forecasting paid-marketing spend, traffic, conversions, and revenue before money goes to a platform. Done well, it prevents two common failures: under-spending in profitable channels (leaving growth on the table) and over-spending in unprofitable channels (burning cash without learning anything new). The math is unforgiving and surprisingly simple: every dollar of budget buys clicks at your CPC, those clicks convert at your conversion rate to give you customers, those customers spend AOV each. If the resulting revenue exceeds spend by enough to cover COGS, overhead, and target margin — the campaign is worth running.

Why CPC and CTR matter together. CPC is what the platform charges per click. CTR (click-through rate) is the percentage of ad impressions that result in a click. Multiplied together they determine your effective CPM — cost per thousand impressions: eCPM = CPC × CTR × 10. A $2 CPC with 5% CTR has eCPM of $100; a $2 CPC with 1% CTR has eCPM of just $20. Same per-click cost, very different per-impression efficiency. Ad platform auctions weight bids by CTR (higher-CTR ads win cheaper auctions because they earn the platform more per impression), which is why creative quality affects everything downstream — better creative drives higher CTR, which lowers your effective CPC, which improves CPA, which improves ROAS.

The funnel math is multiplicative, not additive. A 10% improvement in CTR plus a 10% improvement in conversion rate doesn't equal a 20% improvement in efficiency — it's a 21% improvement (1.10 × 1.10 = 1.21), and these compound across the full chain. A campaign with 2% CTR (vs 1.5% baseline), 3% conversion rate (vs 2.5%), and $130 AOV (vs $120) on a $2 CPC has projected ROAS of (0.02 / 1) × (0.03 / 1) × $130 / $2 = ... well, the chain is what matters: budget buys clicks, clicks convert, conversions earn revenue. The compounding is why optimizing one number at a time is wrong — you should think in funnel terms and pick the highest-leverage point.

Profitability requires more than just ROAS > 1x. ROAS = Revenue ÷ Ad Spend. ROAS of 1x means revenue equals spend, but you've not yet covered product cost, fulfilment, support, or any margin. For an e-commerce business with 70% COGS (product + shipping + payment fees), break-even ROAS is 1 ÷ (1 − 0.70) = 3.33x. Below 3.33x ROAS the campaign is loss-making even if it looks "profitable" in the platform dashboard. SaaS with 80% gross margin breaks even at 1.25x ROAS. Service businesses with 50% gross margin need 2x ROAS. Always compute your minimum-profitable-ROAS once, write it on the wall, and treat the platform's reported ROAS as a top-line indicator only.

Daily, weekly, monthly, annual. Most ad platforms operate on daily budgets but pace within calendar months — Google may spend $80 on slow Tuesdays and $130 on high-converting Saturdays, averaging your daily setting over the month. So "monthly spend" is daily × ~30.4 (the average month length). Annual is daily × 365. The reason to plan at multiple timeframes: daily is what you set in the platform; monthly is what your CFO sees on the P&L; annual is what justifies headcount and tooling investments. This calculator presents all four side-by-side so you can negotiate budget with everyone speaking their preferred language.

Common pitfalls in ad-budget projections. (1) Assuming linear scaling — doubling budget rarely doubles results because audience saturation and rising marginal CPC erode efficiency past a certain volume. (2) Ignoring seasonality — Q4 retail CPCs are 30-60% higher than Q2 averages; B2B CPCs drop in summer. (3) Mixing attribution windows — if you measure cost on a 30-day click window but revenue on a 7-day click window, your ROAS will look artificially low. (4) Forgetting fees — ad platform conversion-API fees, agency retainers, creative production cost, and tooling are all real spend that should be added to the cost figure. (5) Not adjusting for refunds — gross revenue from the ad platform is not what hits your bank account after returns and chargebacks (typically 5-15% deduction in e-commerce). This calculator does not include refunds or seasonality — treat outputs as a planning baseline that needs adjustment for your business's specifics.

How to use these projections in practice. Treat them as a sanity check, not a contract. If the calculator projects 250 conversions/month at a $200 CPA and your historical CPA is $400, you have a problem — either the inputs are wrong (CPC or conversion rate too rosy) or there's a real opportunity you're missing. Iterate until the projection matches your real-world data, then use the same model to forecast budget changes. Run the what-if slider to see how a 50% budget increase or decrease would project. Compare side-by-side projections for different platforms to decide where to allocate marginal dollars. Always pair this static math with live A/B testing — projections are starting points, real data wins.

At EmproIT, our Performance Marketing team builds full media plans for brands — CPC benchmarking, audience sizing, channel mix optimization, creative testing frameworks, and weekly reporting against ROAS targets. Pair this calculator with our ROI Calculator for post-campaign profitability analysis, our UTM Link Builder to ensure every dollar of spend is tracked, and our HTTP Header Checker to verify your landing pages aren't slowing down ad quality scores.

Frequently Asked Questions

How do I plan an ad budget?

Start from a target outcome and reverse-engineer the budget needed to reach it. Decide how many conversions or how much revenue you need per month, then work backwards using your platform's typical CPC and conversion rate. Formula: Budget = Target Conversions × Target CPA where CPA = CPC ÷ Conversion-Rate. Example: 100 sales/month at 2% conv rate with $2 CPC needs 100 / 0.02 = 5,000 clicks at $2 each = $10,000/month, or about $333/day. This tool runs that math automatically and projects daily/weekly/monthly/annual figures so you can choose a budget that hits your goal without overspending. Always start at 70-80% of the calculated budget and scale up as data confirms the model.

What's a good CPC?

There's no universal good CPC — it's platform- and industry-dependent. 2024 averages: Google Search $1–3 B2C, $3–7 B2B, $7–50+ legal/finance/insurance; Google Display $0.50–1.20; Meta Feed $0.50–1.50 B2C, $2–4 B2B; Instagram Stories $0.40–0.90; LinkedIn Sponsored $5–12 (highest CPC, best B2B targeting); TikTok $0.50–1.00. The right question isn't "is my CPC low" but "is my CPC low ENOUGH for my AOV and conversion rate to be profitable". A $0.50 CPC is a disaster if conversion rate is 0.1% and AOV is $20 (CPA = $500). A $20 CPC is a steal if AOV is $50,000 and conversion rate is 5% (CPA = $400). Use ROAS to evaluate, not CPC alone.

What's typical CTR by platform?

CTR varies dramatically by ad format and intent. 2024 averages: Google Search 3.5–6% (high search intent); Google Display 0.4–0.8% (passive browsing); Facebook Feed 0.9–1.6%; Instagram Feed 0.7–1.2%; Instagram Stories 0.4–0.9%; LinkedIn Sponsored Content 0.4–0.65% (lowest CTR, highest-quality clicks); TikTok 1–3% (high-engagement format); YouTube Skippable Ads 0.3–0.8%. Below platform average means weak creative or targeting. Above means it's working — but watch for clickbait CTR with no conversions. CTR alone is a vanity metric; pair it with CPA and ROAS to see real performance. This calculator's preset buttons load typical CPC + CTR pairs per platform.

How do you calculate ROAS?

ROAS = Revenue ÷ Ad Spend, expressed as a multiplier (4x = $4 revenue per $1 spend). It's the simplest paid-marketing efficiency metric and is reported live in every ad platform's dashboard. To compute manually: revenue per period = (Budget ÷ CPC) × (CTR÷100) × (Conv-Rate÷100) × AOV. ROAS = that revenue ÷ budget. Watch out: ad-platform-reported ROAS uses last-click in-platform conversions and tends to over-state ROAS by claiming credit for conversions that would have happened organically (cannibalization). For a more honest number, run geo-holdouts or matched-market lift tests. Profitability requires ROAS × (1 − COGS) > 1 — for 70% COGS you need 3.4x ROAS to break even before overhead.

What is the difference between CPA and CPL?

CPL (Cost Per Lead) = Ad Spend ÷ Number of Leads. A lead is anyone who entered your funnel — email signup, demo request, contact form. CPA (Cost Per Acquisition) = Ad Spend ÷ Number of Customers. A customer is someone who completed the desired conversion — bought, subscribed, signed an enterprise contract. CPL is always lower than CPA because not every lead converts. Typical lead-to-customer rate: 10–20% B2C SaaS, 2–5% enterprise B2B. So CPL $30 with 10% lead-to-customer means CPA = $300. Plan campaigns on CPA, optimize daily creative on CPL (faster signal). This calculator's conversion rate input is end-to-end click-to-customer; for click-to-lead, use a higher conversion rate.

Should I budget monthly or daily?

Plan monthly, set daily. Most platforms (Google Ads, Meta Ads) operate on daily budgets but pace within the calendar month. Tell Google your daily budget is $100 and the platform may spend $80 on slow days, $130 on high-conversion days, averaging $100 over a 30.4-day month = $3,040/month. This is "pacing" and monthly variance is normal. Best practice: pick monthly budget first ($3,000), divide by 30.4 to get daily ($100), let the platform pace. Set monthly spending limits in Google Ads to prevent overspending if a viral campaign suddenly burns budget. Avoid daily-cap thinking — it makes campaigns inflexible and prevents the platform from capturing high-value moments.

How do I scale a winning campaign?

Slow and steady. The classic mistake is doubling budget overnight when a campaign hits target ROAS — this almost always crashes performance because the platform's auction-learning algorithm gets disrupted. Best practice: increase budget by 20–30% every 3–7 days as long as ROAS holds. Other scaling levers besides budget: (1) widen audience (lookalikes, expand geos, layer interests); (2) duplicate winning ad sets into new placements (Stories, Reels, Audience Network); (3) increase bid caps or shift to manual CPC if you have headroom; (4) add new creative variants on the same theme. Watch CPA closely — if it rises 15%+ after a budget increase, pause and let the algorithm restabilize before pushing further.

When should I increase ad spend?

Three conditions to meet simultaneously: (1) Current ROAS exceeds your minimum profitable threshold by at least 20% (if break-even is 3x, you should be at 3.6x or better). (2) Conversion volume has been stable 7+ days (no big spikes that might be holiday-driven, no rolling 7-day swings >20%). (3) Audience saturation indicators are healthy — frequency below 4 (Meta), impression share below 80% (Google), no rising CPC trend. If all three hold, scale by 20–30% and watch for 5–7 days. Stop scaling and pause when (a) ROAS drops below profitable threshold, (b) frequency exceeds 5 (audience exhausted), (c) CPC rises >15% (auction heating up beyond willingness to pay). The what-if slider in this calculator lets you see projected outcomes at different budget levels before committing real spend.

Media Plans That Pay Back

Our Performance Marketing team builds data-driven media plans, scales winning campaigns, and cuts waste across Google Ads, Meta, and LinkedIn.

Let's Talk