Profession Calculators
Marketing & AdvertisingPopular

Social Media Ad Budget Calculator

Estimate impressions, clicks, conversions, and expected reach from your social media ad budget using 2026 CPM and CTR benchmarks for Facebook, Instagram, TikTok, LinkedIn, YouTube, and X.

Share:
Campaign Setup
Estimated Results

Select a platform and enter your budget, then click calculate.

Embed This Calculator on Your Website

Add this free calculator to your blog, website, or CMS with a simple copy-paste embed code.

Introduction

Setting a social media ad budget by feel is one of the most common and costly mistakes in performance marketing. A brand allocating $5,000 per month to Meta ads without knowing its customer acquisition cost, average order value, or target ROAS has no rational basis for that number. The result: months of data collection at the wrong scale, or over-spending on a channel that does not convert at that budget level. According to Statista's digital advertising report, global social media ad spend exceeded $230 billion in 2024, yet surveys of SMBs consistently show that fewer than 40% track performance metrics beyond impressions. This calculator works backward from your revenue goal, target ROAS, or target cost per acquisition to tell you the minimum ad budget required to hit your objective, removing the guesswork from budget setting and giving you a defensible number to bring to a client or stakeholder.

What This Calculator Does

This calculator takes your revenue goal, target ROAS (or target CPA and conversion rate), and returns the required monthly ad spend to hit that goal. You can approach it from two angles: top-down (I want $50,000 in revenue, what do I need to spend?) or bottom-up (I have $8,000 to spend, what revenue should I expect?). It helps media buyers, marketing managers, and business owners set budgets grounded in performance data rather than arbitrary percentages of revenue.

The Formula

Required Ad Spend = Revenue Goal / Target ROAS | Or: Required Ad Spend = (Target Customers × Target CPA)

If your revenue goal is $40,000 and your target ROAS is 4.0x, your required spend is $40,000 / 4.0 = $10,000. Alternatively, if you want 200 new customers and your historical CPA is $45, your budget is 200 × $45 = $9,000. For CPA-based budgeting, you also need to factor in your lead-to-customer conversion rate if the CPA is based on leads rather than sales.

Step-by-Step Example

1

Define your campaign objective

Choose revenue-based or CPA-based budgeting. Revenue-based: you know your target sales figure. CPA-based: you know how many customers or leads you need and what you have historically paid per acquisition.

2

Set your ROAS or CPA target

Use historical data if available. No historical data? Use industry benchmarks: Meta e-commerce averages 2.0x to 3.5x ROAS; Google Shopping averages 3.5x to 5.0x. For CPA: calculate from previous campaigns (total spend / total conversions). Example: $15,000 spent, 280 conversions = $53.57 CPA.

3

Calculate required budget

Revenue goal $60,000 at ROAS target 3.5x: required spend = $60,000 / 3.5 = $17,143/month. Or: 400 leads needed at $38 CPA = $15,200/month. Add a 10% testing buffer for creative experimentation.

4

Allocate across platforms and campaigns

Split budget by channel based on historical ROAS per platform. If Meta drives 60% of attributed revenue and Google drives 40%, allocate proportionally. Reserve 15 to 20% for retargeting audiences, which typically convert at 2x to 4x the ROAS of prospecting campaigns.

Real-World Use Cases

Agency Building a Media Plan for a New Client

A client wants $120,000 in monthly e-commerce revenue from paid social. Historical industry ROAS for their category is 3.2x. Required budget: $120,000 / 3.2 = $37,500. The agency splits this as $22,500 to Meta (60%), $11,250 to Google Shopping (30%), and $3,750 to TikTok testing (10%). Each platform gets a ROAS target and weekly review cadence.

Scaling a Winning Campaign

A brand spending $5,000/month on Meta achieves a consistent 4.1x ROAS generating $20,500 in revenue. They want to scale to $75,000 in revenue. Required spend at 4.1x: $18,293. However, scaling typically compresses ROAS as audience saturation increases, so they plan for 3.5x and set the budget at $21,429, monitoring ROAS weekly during the ramp-up.

B2B Lead Generation Budget Planning

A SaaS company wants 150 qualified leads per month from LinkedIn Ads. Historical LinkedIn CPA for their account: $120 per lead. Required budget: 150 × $120 = $18,000. Lead-to-close rate is 12%, so 150 leads should yield 18 new customers. At $2,400 ACV, that is $43,200 in new ARR against $18,000 in spend, a 2.4x return on a 12-month basis.

Comparison

PlatformAvg CPMAvg CPCTypical ROAS Range (E-commerce)
Meta (Facebook/Instagram)$8 - $14$0.50 - $1.502.0x - 4.5x
Google Shopping$2 - $5 (CPC only)$0.30 - $1.203.5x - 6.0x
TikTok Ads$6 - $12$0.40 - $1.201.5x - 3.5x
LinkedIn Ads$45 - $80$5 - $12N/A (lead gen; CPA-based)
Pinterest Ads$5 - $10$0.30 - $1.002.0x - 4.0x

Common Mistakes to Avoid

  • Setting a fixed monthly budget without a performance threshold. A budget of $10,000/month that generates 1.5x ROAS (below break-even for most margins) should be paused and rebuilt, not maintained. Always define a ROAS or CPA floor before launch and commit to reducing spend if it is not met within 30 days.

  • Ignoring the learning phase budget requirement. Meta and Google both have machine learning algorithms that require a minimum of 50 conversions per ad set per week to exit the learning phase. If your daily budget is too low to generate that volume, the algorithm will never optimize properly. Calculate the minimum spend per ad set before launching.

  • Allocating 100% of budget to prospecting. Retargeting campaigns consistently outperform cold prospecting by 2x to 4x on ROAS because the audience already knows the brand. A budget with no retargeting component is leaving revenue on the table. Minimum 15 to 20% should always go to warm audiences.

Frequently Asked Questions

Accuracy and Disclaimer

This calculator provides ad budget estimates based on the targets and assumptions you enter. Actual results depend on platform algorithms, audience quality, creative performance, and market conditions. Results are for planning purposes only and do not constitute financial or business advice. Consult a paid media specialist for campaign-specific budget recommendations.

Conclusion

A social media ad budget is not a fixed line item. It is a variable investment that should scale with ROAS and shrink with falling performance. Once you know your required spend, track it weekly against your ROAS Calculator and adjust based on actual performance data. For campaigns driving lead generation rather than direct sales, use the Cost Per Acquisition Calculator alongside this tool to set budgets based on CPA targets rather than revenue multipliers.