Vexpower

Marketing budget decisions

Compare marginal returns, contribution margins and bounded scenarios before moving marketing budget.

The highest historical ROAS is not automatically the best destination for the next pound. Budget decisions depend on marginal response, contribution margin, operational constraints and how far a proposal moves beyond observed spend.

Begin with Marginal ROAS and Breakeven ROAS. Then connect the analysis to the MMM course exercises, where you practise making a decision from model outputs.

Before acting on a recommendation, connect this topic to experimental evidence: the result needs both credible measurement and a commercially worthwhile action.

A practical route through the topic

  1. 1 Define the objective
  2. 2 Compare marginal returns
  3. 3 Constrain the proposal
  4. 4 Test and monitor

A campaign with revenue ROAS of 3 and a 40% contribution margin produces 1.20 of contribution before advertising for each 1 spent on advertising. That leaves 0.20 after advertising, before any costs excluded from the margin. The break-even revenue ROAS is 1 / 0.40 = 2.5.

Try it before reading further

Change the inputs below and explain what changed. These teaching tools illustrate assumptions; they do not estimate your business’s return from the information on this page.

Interactive
Allocate a budget across three channels

Edit each channel's response curve and limits, set the budget, and the allocator moves money one small step at a time to wherever the next dollar buys the most incremental revenue.

Search method

Current vs optimized spend ($k)
Response curves, current (gray) and optimized (color) points
Incremental revenue, current
–
Incremental revenue, optimized
–
Gain from reallocating
–
With no limits at all
–
At the optimized allocation
All amounts are $k for one planning period. Curves are invented: incremental revenue = a × x^s / (x^s + k^s), so s = 1 gives the a·x/(k+x) shape used in the course's Northstar case (search and social defaults follow that case; online video is an extra S-shaped channel). The allocator is greedy: it treats the curves as known and certain, which a real model never earns.

What to check before using the result

An optimiser finds the best answer inside its assumptions. It cannot know whether inventory is available, a channel can scale, or the curve is reliable outside historical spend. Show a range of scenarios and start with a reversible change.

  • Revenue or profit objective explicitly selected
  • Margin definition checked with finance
  • Channel bounds reflect observed spend and delivery limits
  • Decision owner, monitoring period and reversal trigger recorded

Your first reading path

For an overview, visit marketing mix modelling training. If you use AI to assist with analysis, the prompt engineering learning page explains the complementary skill.

Foundations from Mike’s learning briefs

Turn understanding into practice

Your next step: make a better marketing decision.

Work through realistic business problems with guided lessons, practical templates and simulations.

Choose your learning plan Explore the MMM course See the curriculum before choosing a plan.

Explore every guide in this topic

Apply it to your marketing

MMM budget constraints: turn an optimum into a feasible plan Specify commitments, channel bounds, ramp limits and total-budget rules before comparing MMM allocations, with a worked constrained decision. CPG MMM: separate media lift from price and promotion Plan a CPG model that distinguishes unit volume, price changes, promotions and distribution, and test whether a recommended budget shift improves contribution. MMM for profit: choose contribution over revenue alone Translate incremental revenue into contribution and compare budget changes under consistent margins, fulfilment costs and outcome definitions. SaaS MMM: connect trial acquisition to retained value Separate trial growth from paid conversion and retention when using MMM for SaaS acquisition budgets, with a cohort-based worked decision. International advertising: test a new market before scaling Build an international advertising test around local demand, landed margin and incremental customers, with a worked market-entry example. Pricing strategy: compare margin, demand and customer value Use worked contribution and elasticity examples to compare price changes, discounts and bundles without mistaking revenue growth for profit. Search advertising: choose a network and build a fair test Compare search advertising options through customer intent, query quality, conversion economics and a controlled landing-page test. Accelerated growth: find the constraint before increasing spend Diagnose acquisition, conversion and retention constraints with a worked growth example and a practical experiment sequence. Tour marketing: plan demand city by city Build a tour marketing plan that connects city-level demand, ticket contribution, campaign timing and a useful post-event review. Account portfolio management: prioritise customers with evidence Segment a customer portfolio by contribution, risk and growth potential, then turn account plans into specific actions and review dates.

Frequently asked questions

Should I allocate everything to the channel with the highest ROAS?

No. Average historical ROAS can be high while marginal returns are low. Compare the expected return on the next unit of spend, allow for uncertainty and apply realistic channel constraints.

Is revenue ROAS the same as profit?

No. Revenue ROAS divides incremental revenue by advertising spend. Profit also depends on contribution margin, advertising cost and any other costs included in your decision.

Connect the ideas