Ad Spend Optimizer Calculator
Optimize ad budget allocation across Facebook, Instagram, TikTok, and Google based on each platform's ROAS.
About this calculator
This calculator allocates a fixed advertising budget across four platforms in direct proportion to each platform's ROAS (return on ad spend) — a platform with twice the ROAS of another receives twice the share of budget among the platforms being compared. Each platform's allocation is Total Monthly Budget multiplied by that platform's ROAS divided by the sum of all four ROAS values, so Facebook Budget, Instagram Budget, TikTok Budget, and Google Budget always add up to the full Total Monthly Budget (Google's allocation is computed as the remainder specifically to guarantee this, absorbing any rounding from the other three). Expected Total Return sums each platform's allocation times its own ROAS, and Weighted ROAS is that total divided by Total Monthly Budget — the blended return you'd expect from this allocation as a whole.
Because every allocation scales linearly with Total Monthly Budget while each platform's SHARE of the budget depends only on the ratio between the four ROAS values, Weighted ROAS does not change as you raise or lower the total budget with the ROAS inputs held fixed — only the dollar amounts scale, not the blended return rate. This is a proportional-allocation heuristic, not a true budget optimizer: real ad platforms exhibit diminishing returns as spend increases (a platform's ROAS typically falls as you push more budget into it, since you exhaust the cheapest, highest-intent audience first), which this calculator does not model. It is a reasonable starting point for splitting budget based on trailing ROAS data, not a guarantee that scaling a high-ROAS platform's spend will sustain that same ROAS.
Inputs
Results
Expected Total Return
$15,326.00
≈ 8 gaming PCs
Weighted ROAS
3.07x
How to Use This Calculator
- Enter your total monthly advertising budget.
- Input the ROAS (return on ad spend) for Facebook, Instagram, TikTok, and Google Ads.
- The calculator allocates your budget across the four platforms proportionally, giving more budget to higher-ROAS platforms.
- Review the Facebook, Instagram, TikTok, and Google Budget outputs to see the recommended spend per platform.
- Check the Expected Total Return and Weighted ROAS to see the projected payoff of this allocation.
How the result changes with Total Monthly Budget
| Total Monthly Budget | Expected Total Return | Weighted ROAS |
|---|---|---|
| $2,500.00 | $7,664.00 | 3.07x |
| $3,750.00 | $11,496.00 | 3.07x |
| $7,500.00 | $22,990.00 | 3.07x |
| $12,500.00 | $38,316.00 | 3.07x |
What each input means
- Total Monthly Budget
- Total monthly advertising budget to allocate across platforms
- Facebook ROAS
- Facebook return on ad spend (e.g., 3 = $3 revenue per $1 spent)
- Instagram ROAS
- Instagram return on ad spend
- TikTok ROAS
- TikTok return on ad spend
- Google Ads ROAS
- Google Ads return on ad spend
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersTotal Monthly Budget = 5000, Facebook ROAS = 3, Instagram ROAS = 2.5, TikTok ROAS = 2, Google Ads ROAS = 4 = 5 input(s) provided
- Calculate Expected Total ReturnExpected Total Return15326 = $15,326
- Calculate Weighted ROASWeighted ROAS3.07 = 3.07
- Calculate Facebook BudgetFacebook Budget1304 = $1,304
- Calculate Instagram BudgetInstagram Budget1087 = $1,087
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why doesn't raising the Total Monthly Budget change Weighted ROAS?
Weighted ROAS is the blended return across all four platforms, and every platform's dollar allocation scales by the exact same proportion when you change Total Monthly Budget — the RATIO between platforms, which is what determines the blended ROAS, depends only on the four ROAS inputs, not on the total amount being split among them. Doubling the budget doubles every platform's dollar allocation and Expected Total Return together, leaving their ratio, and therefore Weighted ROAS, unchanged.
If I raise Facebook ROAS, why does Google Budget go down?
Each platform's budget share is that platform's ROAS divided by the sum of all four ROAS values, so the four shares always add up to 100% of Total Monthly Budget. Raising Facebook ROAS increases Facebook's share of that fixed pie, which necessarily shrinks the share left for the other three platforms — including Google, whose allocation is calculated last as whatever remains after Facebook, Instagram, and TikTok are funded.
Does this calculator account for diminishing returns as I spend more on a platform?
No — it assumes each platform's ROAS stays constant regardless of how much of the budget is allocated to it. In practice, ROAS on real ad platforms tends to fall as spend increases, since the cheapest and most responsive audience segments get exhausted first. Treat the allocation as a starting point based on your current trailing ROAS figures, and re-run the calculator as those figures shift with actual spend.
Why is Google's allocation calculated differently from the other three platforms?
Facebook, Instagram, and TikTok allocations are each rounded independently to the nearest dollar, which can leave the three rounded amounts summing to slightly more or less than the exact proportional split. Google Budget is set to whatever remains of Total Monthly Budget after subtracting the other three, guaranteeing the four allocations always add up to exactly Total Monthly Budget with no leftover or overage from rounding.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Instagram Engagement Rate Calculator
Calculate your Instagram engagement rate from likes, comments, shares, and saves. Compare against industry benchmarks.
Social Media & MarketingSocial Media ROI Calculator
Calculate return on investment for social media marketing including cost per conversion and CPM.
Marketing & SEOPPC Campaign Calculator
Project PPC budget, CPC, and conversion outcomes.
Social Media & MarketingBest Posting Time Calculator
Find the optimal posting time for social media based on platform, content type, and industry, expressed in your audience's own local time.
Income OptimizationBonus Allocation Planner
Optimally split your bonus across emergency savings, debt payoff, retirement, and fun money. See the financial impact of each allocation choice.
More in Business & Entrepreneurship.