Glossary
What is a Saturation Curve?
By ElenIQ · Last updated
How response rises then flattens with spend
Picture plotting a channel’s total response - revenue, leads, or conversions - against the budget you put into it. At low spend the line climbs steeply: your first pounds reach the most responsive, most relevant audiences, so each one buys a lot of outcome. As you keep adding budget, the climb eases. You start reaching people who are a weaker fit, and you show ads more often to people you have already converted. The line bends and gradually flattens. That characteristic shape - steep at the bottom, flat at the top - is the saturation curve.
The flattening is not a failure of execution; it is a structural feature of every channel. Audiences are finite, and attention within them is finite too. The curve simply makes that limit visible. The steepness of the early section and the height at which it levels off differ by channel, market, and creative, which is why a tactic that scales effortlessly in one account hits a wall in another. This same flattening behaviour is described mathematically by the Hill function, and it is the source of diminishing returns.
The three phases of the curve
It helps to split the curve into three phases. The same channel can move through all three over a planning cycle, and reading which phase it is in matters far more than its headline average.
| Phase | What is happening | What to do |
|---|---|---|
| Accelerated phase | The steep early section. Spend reaches the most responsive audiences and each pound buys a lot of outcome. | Efficient early spend - clear headroom to scale. |
| Mid phase | The bend. Diminishing returns set in: the next pound still adds outcome, but noticeably less than the last. | Watch marginal return closely; this is where the efficient operating point usually sits. |
| Plateau phase | The flat upper section. The audience is largely saturated, so extra spend barely moves the result. | Extra spend is wasted - trim and reallocate before the budget ceiling. |
Reading where a channel sits on the curve
Knowing the curve exists matters less than knowing where on it a channel currently operates. The signal is the gap between average and incremental performance. On the steep early section, the next pound performs almost as well as the average pound, so there is clear headroom to scale. On the flat upper section, the average still looks acceptable but the next pound returns far less - the channel is approaching its budget ceiling. Reading position therefore means watching marginal ROAS, not the blended headline number.
Consider a concrete case. Google Search delivers a strong ROAS at £50,000 of monthly spend, but a noticeably weaker incremental return at £80,000. The average ROAS across the whole £80k might still look healthy, yet the extra £30,000 earned far less than the first £50,000 - the channel is moving up the flat part of its saturation curve. A planner reading only the average would keep pouring budget in; a planner reading the margin would recognise that the next pound is now working harder somewhere else.
Worked example: £50k vs £80k
- Spend at £50k → revenue
- £200,000
- Average ROAS at £50k
- 4.0
- Spend increased to £80k → revenue
- £272,000
- Average ROAS at £80k
- 3.4
- Extra spend (the marginal £30k)
- £30,000
- Extra revenue from that £30k
- £72,000
The blended average barely moves (4.0 → 3.4), so the channel still looks healthy. But the marginal ROAS on the extra £30k is only 2.4 - far below the 4.0 the first £50k delivered. That gap between marginal and average return is the saturation curve flattening in numbers.
The Hill saturation form
The S-shape is usually modelled with a Hill (or Hill-Langmuir) response function. It is a compact way to express “rising returns that bend towards a fixed ceiling” with just a couple of parameters, which is why it underpins how ElenIQ fits each channel’s curve.
Formula
response = max · spendⁿ ÷ (kⁿ + spendⁿ)
- max
- — the response ceiling the channel asymptotes towards
- spend
- — the budget put into the channel
- k
- — the half-saturation point - the spend at which response reaches half its ceiling
- n
- — the shape (Hill) coefficient controlling how sharply the curve bends
The same flattening logic is described in plain terms on the Hill function page.
Why the saturation curve matters for budget allocation
Budget allocation is a marginal problem, and the saturation curve is the tool that makes it solvable. When every channel has its own curve, the optimal plan is not to fund whatever showed the best average last quarter - it is to keep moving the next pound to whichever channel still sits on a steep section. A channel deep into its plateau phase should be trimmed, even if its average return looks fine, because that budget will create more incremental outcome elsewhere. Allocating against curves rather than averages is what stops teams from quietly overspending into saturation.
This is also why scaling a winning channel so often disappoints. The headline number that justified the increase was an average drawn from the steep part of the curve; the new spend lands on the flat part and underperforms expectations. Planning that respects the curve sidesteps the trap by asking, for every channel, how much room remains before the how saturation curves predict budget ceilings logic kicks in - and reallocating before, not after, the return collapses.
How ElenIQ models the saturation curve
ElenIQ fits a Hill saturation curve to each channel’s historic spend and response, estimating how steeply returns climb at low budget and how quickly they flatten as budget grows. Because the shape is learned from your own data, the model reflects how a given channel actually behaves in your account rather than a generic assumption. Layered with adstock, which accounts for the delayed, carried-over impact of advertising, the curves describe both how much extra spend buys and when that impact arrives.
The payoff is forecasting outcomes before spend is committed. Rather than discovering a ceiling after overspending into it, you can read the marginal return at any proposed budget and find each channel’s efficient operating point in advance - true to ElenIQ’s forecast-led, marginal approach to media planning. You can pressure-test where the next pound works hardest with the marginal ROAS calculator, then plan the full allocation around the curves with the budget allocation simulator.
Related terms
- diminishing returns - the falling return on each additional pound as a channel moves up its saturation curve.
- marginal ROAS - the return on the next pound of spend, which reveals where a channel sits on its curve.
- Hill function - the equation used to model how response flattens near saturation.
- budget ceiling - the point on the curve beyond which extra investment returns too little to justify.
- marginal ROAS calculator - read the return on the next pound at any spend level.
- budget allocation simulator - plan a full allocation against each channel’s curve.
Frequently asked questions
What is a saturation curve?
A saturation curve shows how a channel’s performance changes as spend increases - strong returns at first, then a gradual flattening as each additional pound reaches less responsive audiences. It is the core relationship behind diminishing returns and budget ceilings in paid media, and it is why a channel that performs brilliantly at a small budget can become inefficient when scaled aggressively.
Why does a saturation curve flatten as spend rises?
Every channel has a finite pool of responsive audiences. Early spend reaches the people most likely to convert, so returns are strong and the curve is steep. As budget grows, you reach further into less relevant audiences and overlap with people you have already shown ads to, so each extra pound buys fewer conversions and the curve flattens. That flattening is exactly what diminishing returns and a budget ceiling describe.
How do you read where a channel sits on its saturation curve?
Look at the gap between average and marginal performance. If a channel still shows a strong incremental return when you add spend, it is on the steep early part of the curve and has room to scale. If extra spend barely moves outcomes, it is on the flat upper part and is approaching its budget ceiling. Comparing the marginal ROAS of each channel reveals where the next pound should go.
How do you find a channel’s saturation point?
You find it by watching marginal return rather than average return. Fit the channel’s historic spend and response to a saturation curve, then read the slope: the saturation point is the spend level where each additional pound starts returning materially less than the pounds before it - the bend where the steep early phase gives way to the plateau. In practice that means tracking marginal ROAS as budget rises and flagging the point at which it falls below your acceptable threshold, which is the practical budget ceiling for that channel.
What is the difference between saturation and diminishing returns?
Saturation is the state a channel reaches near the top of its curve, where extra spend buys almost no additional outcome. Diminishing returns is the process that gets you there: the steady fall in the return on each additional pound as spend climbs. Put simply, diminishing returns describe the whole declining slope of the curve, while saturation describes its flat upper end - diminishing returns set in long before a channel is fully saturated.
What is the difference between a saturation curve and a budget ceiling?
The saturation curve is the full relationship between spend and response across every budget level. The budget ceiling is a specific point on that curve - the spend beyond which additional investment returns too little to justify. The ceiling is therefore read off the flattening section of the saturation curve, where marginal return falls below an acceptable threshold.
How does ElenIQ model the saturation curve?
ElenIQ fits a Hill saturation curve to each channel’s historic spend and response, estimating how quickly returns flatten as budget grows. Combined with adstock, this lets ElenIQ forecast the marginal return of moving budget before any spend is committed, so you can find each channel’s efficient operating point rather than discovering its ceiling after overspending.
Find each channel’s efficient operating point
ElenIQ models the saturation curve of every channel so you can see where the next pound works hardest before you commit budget. Pressure-test allocations with the marginal ROAS calculator.
Explore ad spend forecasting