Marketing mix modelling guides | Odins

How much marketing does it take to be 80% sure of hitting a revenue target? | Odins

Written by Odins | Oct 30, 2026, 9:40:00 AM

"We need to hit our revenue target in Q4. How much marketing does it take to be 80% sure of reaching it?" is the most useful question a marketing leader can ask, and the one most measurement tools cannot answer. It needs a forecast with a probability on it, at every budget level, for the period in question. This guide explains how a marketing mix model answers it, what the answer looks like, and what to watch for when you read it.

The short answer

Set the target and the certainty you need, and a marketing mix model returns the lowest budget that clears both: the budget at which the forecast exceeds the target in 80% of the model's plausible outcomes. It also shows what a stricter certainty costs, and the best allocation across channels and months for that budget. Being 80% sure costs more than being 50% sure; the model puts a number on the difference.

Why the question needs a model

A revenue target is a single number. Marketing's effect on revenue is a distribution: each channel's response is estimated with a range, the baseline has a range, and next quarter's seasonality is known only from previous years. So "will we hit the target?" never has a yes or no answer. It has a probability, and the probability moves with the budget.

Attribution tools and platform reporting cannot produce this, because they describe what happened last quarter inside each platform. A marketing mix model can, because it has a response curve for every channel, a baseline, and a posterior distribution around all of them. Run the forecast many times across that distribution and you get, for any budget, the share of outcomes above the target. That share is the certainty.

How the answer is built

  • The baseline. What revenue the model expects with no marketing, from seasonality and the trend. In a scenario the trend is held at today's level rather than extrapolated, so the baseline does not quietly grow the way a spreadsheet trend line does.
  • The channel curves. Each channel's incremental revenue at every spend level, with its range. Saturated channels add little from extra spend; channels with headroom add more.
  • The allocation. For a given total, the optimiser places spend where the next unit earns most, across channels and across the months of the period, so Q4 spend follows where each unit works hardest rather than being spread flat.
  • The probability. For each total budget, the forecast is sampled across the model's uncertainty. The budget at which 80% of samples clear the target is the answer. Raise the bar to 90% and the required budget rises, usually by more than the step from 50 to 80%, because the last percentage points of certainty are bought in the tails.
You ask forThe model returns
Target and 50% certaintyThe budget at which the central forecast equals the target. Half the plausible outcomes fall short.
Target and 80% certaintyA larger budget, at which four in five plausible outcomes clear the target. The usual planning case.
Target and 95% certaintyA much larger budget, and often a signal that the target is ambitious for the period. The gap between 80 and 95% is the price of near-certainty.

The useful output is the whole curve

Plot certainty against budget and you see where the curve flattens: the point where extra budget buys little extra certainty because the channels are saturated. If the target sits above that flat part even at 80%, no budget reaches it, and the model has told you something more valuable than a number: the target needs a different plan.

How to use the answer

  • Bring it to finance as three lines. The budget for 50, 80 and 95% certainty, each with its forecast revenue and range. The choice between them is a risk decision, and that is exactly the conversation a CFO wants to have.
  • Check it against last year. If last year's forecast at the same certainty was stored and compared with actuals, you know how much to trust this year's. If it was not, start storing them now.
  • Read the allocation too. The budget that clears 80% is only right if it is spent where the model placed it. If a channel is locked at a contracted level, say so in the scenario and let the model price the constraint.
  • Re-run it monthly. As the quarter progresses and actual sales arrive, the certainty updates. A plan that was 80% in September may be 65% in November, and the model will show what it takes to get back.

What to watch for

  • Ranges that are too narrow. A model that is 80% sure at every budget is not reporting its uncertainty. Ask to see the range around the baseline and around each channel.
  • A target far above the observed range. The model knows the channel curves best in the range where you have actually spent. A budget twice last year's is an extrapolation, and the range should widen to say so.
  • A baseline that grows on its own. If the no-marketing forecast rises steeply, ask why. Trend extrapolation inside a scenario makes any budget look sufficient.

Where Odins fits

In Odins you set the target and the certainty, and the scenario planner returns the lowest budget that clears both, the allocation behind it across channels and months, and the cost of a stricter certainty. Every scenario carries a confidence range, every forecast is stored before actuals arrive and verified in the platform, and scenarios are self-serve, in the platform or from Claude, ChatGPT or Copilot through the Odins MCP, so the question can be asked again whenever the plan changes. The model behind it is retrained monthly by our team.

Frequently asked questions

How much marketing budget do we need to hit a revenue target?

It depends on how sure you want to be. A marketing mix model gives, for each certainty level, the lowest budget at which the forecast clears the target, and the allocation behind it. Ask for the answer at 50, 80 and 95% and choose the risk you are willing to carry.

What does "80% sure" mean in a marketing forecast?

That in four out of five of the model's plausible outcomes, revenue meets or exceeds the target at that budget. The outcomes come from the model's uncertainty about each channel's effect, the baseline and the season. It is a statement about evidence, not a guarantee.

Can the model tell us the target is unreachable?

Yes, and it is one of the most useful things it does. If certainty flattens below the target as budget rises, the channels are saturated and more media will not get you there. The plan then needs new channels, a structured test, or a different target.

Can we do this with attribution or platform reporting?

No. Those describe past conversions inside each platform. A probability on next quarter's revenue at a given budget needs a model of how sales respond to spend across all channels, with uncertainty on every part of it. That is what marketing mix modelling is for.

How the total-budget answer is calculated is in finding the right total marketing budget; the companion question, what last year's budget should have looked like, is in what should we have done differently with last year's marketing budget. How to put the answer into a case finance will accept is in building a business case for a bigger marketing budget.