Marketing Budget Allocator
Plan how to divide a marketing budget across your channels. Split it proportionally by the weight you give each channel, or let the tool lean into your highest-return channels by allocating in proportion to expected ROAS. Add an expected ROAS per channel to see projected revenue and your blended return.
How to allocate a marketing budget
- Enter your total budget and pick whether to split by weight or by expected ROAS.
- Add each channel with a name, a weight, and (optionally) its expected ROAS.
- Read the table of spend, share and projected revenue per channel, plus the blended ROAS.
Examples
Split $10,000 by weight 50 / 30 / 20
totalBudget = 10000, mode = weight, weights = [50, 30, 20]
Spend = 5000 / 3000 / 2000 (50% / 30% / 20%)
Split $10,000 by expected ROAS 4 / 2 / 1
totalBudget = 10000, mode = roas, expectedRoas = [4, 2, 1]
Spend leans to the 4x channel; projected revenue = spend x ROAS
Frequently asked questions
How does weight mode allocate the budget?
In weight mode each channel gets a share of the budget equal to its weight divided by the sum of all weights. So weights of 50, 30 and 20 split a 10,000 budget into 5,000, 3,000 and 2,000. Weights are relative, so 5/3/2 gives the same split as 50/30/20.
How does ROAS mode decide the split?
In ROAS mode the budget is split in proportion to each channel's expected ROAS, which shifts money toward the channels with the highest return. With expected ROAS of 4, 2 and 1 the channels receive 4/7, 2/7 and 1/7 of the budget. Weights are ignored in this mode.
How is projected revenue and blended ROAS calculated?
Projected revenue for a channel is its allocated spend multiplied by its expected ROAS. The blended ROAS is the total projected revenue across all channels divided by the total budget, so it tells you the overall return you would expect from the whole plan.
Will the channel spends always add up to my total budget?
Yes. Spends are rounded to two decimals and any rounding remainder is added to the largest channel, so the column always sums to exactly the total budget you entered.
Should I just put everything into my highest-ROAS channel?
Usually not. Expected ROAS often falls as you pour more money into a single channel, and concentrating spend adds risk. ROAS mode is a starting point that favors strong channels; treat the output as a plan to test and adjust, not a guarantee.
Is my data sent anywhere?
No. The allocation runs entirely in your browser, so the budget and channel figures you type never leave your device.
Related tools
ROAS Calculator
Enter ad revenue and spend to see your ROAS as a ratio and percentage, the profit, and the break-even ROAS for your gross margin. Free and instant.
CPC Calculator
Free cost per click calculator. Enter any two of ad spend, clicks and CPC to solve the third, and add impressions to see your click-through rate.
CAC Calculator
Calculate customer acquisition cost from your marketing and sales spend and new customers. Add lifetime value to see your LTV:CAC ratio instantly.
A/B Test Sample Size Calculator
Work out how many visitors per variant your A/B test needs. Set baseline rate, the lift you want to detect, power and significance to size the test.
A/B Test Significance Calculator
Check if your A/B test result is statistically significant. Enter visitors and conversions for each variant to get the p-value, z-score and verdict.
Break-even Calculator
Find your break-even point fast. Enter fixed costs, price and variable cost per unit to see the units and revenue needed to cover your costs.