Skip to main content

Marketing Budget Allocation Calculator

Split your total marketing budget across channels and see expected revenue and profit for each. Adjust allocations and expected ROI to find the optimal mix.

Channel allocations

Fields: Channel name | Allocation % | Expected ROI (e.g. 3 = £3 per £1 spent)

How it's calculated

Channel Budget = Total Budget × Allocation %
Expected Revenue = Channel Budget × Expected ROI
Blended ROI = Total Revenue ÷ Total Budget

Frequently Asked Questions

How should I split my marketing budget?
A common starting point is the 70/20/10 rule: 70% on proven channels, 20% on new opportunities, 10% on experimental tactics. Adjust based on your ROI data and growth stage.
What counts as ROI for a marketing channel?
Channel ROI is the revenue attributed to that channel divided by the spend. A 3× ROI means £3 in revenue for every £1 spent. Use attribution data from your CRM or analytics platform.
What if my allocations do not add up to 100%?
Allocations can total less than 100% — the remaining budget is simply unallocated. The calculator will alert you if allocations exceed 100%.