Home / Knowledge Base / Media Buying / Budget allocation
Core · 11 min read

Budget allocation

Every dollar in a media buying account is doing one of two jobs: it is buying information, or it is buying profit. Testing spend buys information about what works; scaling spend turns that information into return. Most operators who stall have not run out of money — they have allocated it as if those two jobs were the same, starving their tests or over-committing to winners they had not yet proven.

Good budget allocation is really a set of ratios and rules that keep those two jobs in balance: how much goes to discovery versus exploitation, how much each new idea gets to prove itself, when to use a daily cap versus a lifetime pool, how much to hold in reserve, and how fast you can add budget to a winner without shocking the algorithm. This guide walks each of those decisions with the numbers operators actually use in 2025-26. It assumes you already have a clean campaign structure to allocate into — allocation on top of a messy structure is just spreading confusion evenly.

The test / scale split

Start with the top-level ratio. A durable heuristic is to keep roughly 10 to 20% of your budget on testing and 70 to 80% on scaling what already works, with the remainder held back. The scaling majority is where your return comes from; the testing slice is the insurance premium that keeps the pipeline of future winners full. Cut the testing slice to zero and you will ride your current winners straight into fatigue with nothing ready to replace them. Push testing much past a fifth and you are burning margin on discovery you cannot yet monetise.

The split is not fixed forever. A brand-new account or a new traffic source needs a heavier testing weight early, because you have nothing proven to scale into yet — almost everything is discovery. A mature account with several reliable winners can run leaner on testing. Judge the balance by ROI, not gross spend: the goal is a testing budget large enough to keep producing winners and no larger.

Per-creative test budget

Inside the testing slice, the key question is how much each new idea gets to prove itself. Under-fund a test and you kill promising concepts on noise; over-fund it and you waste money confirming a loser. The anchor is the event threshold: an ad set generally needs to accumulate enough conversions — commonly cited as around 50 in a week — for its results to be trustworthy. Your per-concept test budget should be sized to reach a meaningful fraction of that threshold within your decision window, not to a round number pulled from thin air.

A practical way to size it: take your target cost per action and fund each test to at least a few times that figure before you judge it. If your target CPA is $20, roughly $60-$100 gives a new concept a fair chance to show a conversion or two and a real cost trend, rather than being killed on a single unlucky click. Set the budget per concept, hold it constant across the test, and only compare ideas that have all reached the same spend. This is the allocation side of the creative testing framework; fund it too thinly and even a good framework returns garbage.

Daily vs lifetime budgets

Platforms offer two budget shapes and they suit different jobs. A daily budget caps spend per day and gives you tight, predictable control — ideal for testing, where you want a known, steady spend per concept and the ability to react each morning. A lifetime budget sets a total over a date range and lets the platform spend unevenly within it, leaning into high-performing hours or days. Lifetime pairs naturally with scheduling and with scaling flights where you care about the total, not the daily rhythm.

DimensionDaily budgetLifetime budget
ControlTight, predictable per dayPlatform paces within the range
Best jobTesting & steady spendScaling flights & scheduling
DaypartingManualAutomatic within window
Editing riskLow — safe to adjustHigher — edits can re-pace
Reading spendSimple, per-dayUneven, needs the full window

For most operators the honest default is daily budgets while testing, because clean, comparable daily spend is what makes a test readable, then a switch to whichever shape suits the scaling plan. Whatever you choose, remember the platform optimises to the shape you give it — a lifetime budget that front-loads spend will read very differently on day two than on day six.

Keeping a reserve

The last slice is the one beginners skip: a reserve. Holding roughly 10 to 20% of your budget uncommitted gives you room to double down the day a winner proves itself, to weather a bad stretch without pausing everything, and to jump on a seasonal or trend opportunity without robbing your core campaigns. An account running at 100% committed has no ability to respond — every good decision requires killing something else first, so good decisions get delayed.

The reserve is also your defence against a common failure mode: emotional over-scaling. When a campaign is winning, the temptation is to pour everything in at once. A defined reserve, spent by rule rather than by mood, keeps that impulse in a box. Treat it as part of your risk management, not as idle cash — it is the buffer that keeps a bad week from becoming a blown account.

Scaling without resetting learning

When a campaign earns more budget, how you add it matters as much as the fact that you do. Delivery systems re-enter the learning phase after a significant budget change, and a fresh learning phase means a stretch of unstable, often more expensive delivery. The rule operators use to avoid it: raise budget in increments of roughly 10 to 20%, no more than every 48 hours, so each step is small enough that the algorithm re-optimises rather than resetting. Double a budget overnight and you can shock a profitable campaign into days of erratic results.

When you need to scale faster than incremental steps allow, the cleaner move is horizontal scaling — duplicating a proven winner into a fresh ad set or a new audience rather than inflating one budget — which spreads spend without over-pressuring a single learning phase. The full mechanics of vertical versus horizontal scaling, and when each is safe, live in scaling campaigns. The allocation principle underneath both is the same: add money in doses the algorithm can absorb.

Common allocation mistakes

Three errors show up again and again. The first is spreading budget too thin — funding so many ad sets that none reaches the conversion volume it needs to learn, so the whole account underperforms on paper while every unit is simply starved. The second is cutting testing to zero in a good month, which feels efficient until every winner fatigues at once and there is nothing in the pipeline. The third is scaling on a single good day, mistaking one lucky flight for a proven winner and pouring reserve into noise.

All three come from the same root: allocating on emotion rather than on thresholds. The fix is to write your ratios and increments down and spend against them — a discipline that belongs to the wider optimisation workflow. Money moved by rule beats money moved by mood, every quarter.

FAQ

What percentage of budget should go to testing?

Roughly 10 to 20% for a mature account with proven winners, more when the account or traffic source is new and almost everything is still discovery. The point is to keep the pipeline of future winners full without eating the margin your scaling budget produces. Adjust by results, not by a fixed rule.

Should I use daily or lifetime budgets?

Daily budgets while testing, because steady, comparable daily spend is what makes a test readable and lets you react each morning. Lifetime budgets suit scaling flights and scheduling, where you care about the total over a window and are happy to let the platform pace within it. Many operators run both across different campaigns.

How fast can I increase a winning campaign's budget?

Increments of about 10 to 20% no more than every 48 hours is the common guardrail, because larger jumps re-trigger the learning phase and destabilise delivery. When you need to scale faster, duplicate the winner into a new ad set or audience instead of inflating one budget, which spreads spend without over-pressuring a single learning phase.

How much should I hold in reserve?

Around 10 to 20% uncommitted is a healthy buffer. It lets you double down on a proven winner, ride out a bad stretch without pausing everything, and grab a time-sensitive opportunity — all without robbing your core campaigns. Running fully committed means every new decision requires killing an old one first, which delays the good decisions.

Ready to build?

Learn the fundamentals, then run them inside the network.

Join the network