Meta Ads Structure by Spend Level: 4 Setups That Actually Work

Every Meta ads thread eventually turns into an argument about CBO versus ABO, as if one of them is correct and the other is a mistake people make.
That framing is wrong, and it costs founders money. The right setup depends on your spend, your creative volume, and honestly, how your account behaves. We run four different structures across client accounts. All four are correct — for the account they are on.
Here they are, with the criteria we use to pick between them.
Table of Contents
- First, the thing all four have in common
- 1. Single CBO scaling — high budget
- 2. Separate testing from scaling — most common
- 3. Single CBO scaling — low budget
- 4. Scale in ABO — crazy, but sometimes works
- How to choose
- You don't have to pick just one
Key Takeaways
| Structure | Best when | Testing lives | Scaling lives |
|---|---|---|---|
| Single CBO, high budget | Budget supports many concurrent tests | New ad set per test batch, inside the CBO | One ad set of old winners |
| Split testing / scaling | Most accounts, most of the time | Separate ABO, one ad set per angle | CBO with 3–4 ad sets |
| Single CBO, low budget | Budget can't support two campaigns | One test ad set with min/max limits | One winners ad set with a min limit |
| ABO scaling | Small pocket audiences perform | One test ad set | The winning ad sets themselves, scaled up |
First, the thing all four have in common
Whatever the layout, the principle underneath does not change: a creative earns its budget before it gets budget. New creative is never dropped straight in next to a proven winner and expected to compete, because it will lose the auction and you will misread that as the creative being bad.
If that idea is new, start with the three-stage structure — testing, validation, scaling — and come back. Everything below is four different ways of expressing the same promotion logic at different budget levels.
1. Single CBO scaling — high budget
One campaign. Budget optimisation does the allocating.
- 1 ad set of old winners
- A new ad set for every batch of new tests
- Min / max spend limits on the new test ad sets
- Once a test ad set performs, remove the max limit — it becomes a non-testing scaling ad set
The min/max spend limits are what make a single campaign safe. Without them, CBO does exactly what CBO is designed to do and hands the budget to the proven ad set, which starves every test you just launched. The max limit caps how much a test can lose you. The min limit forces it to get enough delivery to be judged at all.
The promotion is a settings change, not a migration: when the test ad set has earned it, you lift the max limit and it stops being a test. Nothing gets rebuilt, nothing loses its learning.
This works at high budget because you can afford several test ad sets running against a floor at once. Try it at low spend and the min limits alone will eat your day's budget before the winners get any.
2. Separate testing from scaling — most common
The default. If you are not sure which structure you want, it is this one.
- 1 CBO for scaling winners — 3 to 4 ad sets, to spread budget
- 1 ABO for testing — one ad set per angle
Two campaigns, two jobs, no interference. The testing ABO gives every angle its own controlled budget, so a weak angle cannot be starved by a strong one before you have read it. The scaling CBO spreads across 3–4 ad sets rather than one, which keeps the account from becoming a single point of failure when your hero creative fatigues.
"One ad set per angle" is the part worth being strict about. An angle is a reason to buy — not a format, not a hook variant. Anxiety-about-fit is an angle. Three edits of the same UGC clip is one angle in three formats, and they belong in the same ad set, competing.
3. Single CBO scaling — low budget
Same shape as the high-budget version, compressed.
- 1 ad set for scaling winners (min spend limit)
- 1 ad set for new tests
- Min / max spend limits on the new test ad set
- Duplicate winners into the scaling ad set
At low budget, running two campaigns splits an already-thin budget into two piles too small to exit the learning phase. One campaign with two ad sets and hard spend limits keeps the whole budget in one auction pool while still guaranteeing your tests get delivery.
The min limit on the winners ad set is not optional here. Without it, a hot test can vacuum up the day's budget, and your proven performer — the one actually paying for the account — goes quiet.
The promotion step differs from the high-budget version: at low budget you duplicate the winner into the scaling ad set rather than lifting the max limit, because you only have one test slot and you need it back.
4. Scale in ABO — crazy, but sometimes works
Everybody's least favourite structure, and it earns its place.
- 1 ad set for new tests
- When an ad set works, you scale it up
- When it loses steam, you turn it down — or off
No CBO anywhere. You are the budget optimiser.
The reason this works when it works: a lot of tests perform well in small pocket audiences, and those pockets add up. CBO will not chase a pocket — it optimises for the best available action across the campaign and quietly abandons a narrow ad set that would have been quietly profitable at $40 a day forever. Running ABO lets you keep a dozen of those alive simultaneously.
The cost is that it is manual and it does not scale as labour. You are making budget decisions daily across many ad sets. That is fine if you have the attention, or if you have automated the decisions — which is exactly the case where running the structure through Claude turns an unmanageable structure into a manageable one.
How to choose
In practice these three questions get you there:
What is your daily budget? If two campaigns would each land below the spend that gets you out of learning, you want a single-campaign structure with spend limits — structures 3 or 1. If you can comfortably fund both, structure 2.
How much creative are you producing? Structures 1 and 2 assume a steady supply of new angles to test. If you are shipping one new concept a month, most of that testing apparatus is scaffolding around nothing — run structure 3 and put the effort into creative instead.
How does your account actually behave? This is the one nobody tells you to check. Some accounts consistently find small profitable pockets that CBO abandons. Those accounts are structure-4 accounts, and no amount of best-practice advice will tell you that — only your own delivery data will.
You don't have to pick just one
There are lots of strategies out there, and that doesn't mean you need to stick to one. We have run structure 2 on an account for a quarter, watched creative volume drop off, and moved it to structure 3 without anyone calling it a failure. We have run a structure-4 pocket campaign alongside a structure-2 setup on the same account, because the pockets were real money and CBO would not touch them.
Literally just do what works for your account.
The structure is a means. The end is that budget concentrates on creative that has proven it survives, and that new creative gets a fair enough read that you learn something. Any layout that delivers both is a correct layout.
Get the build sheets
The four structures above are the what. The build sheets are the how — campaign-by-campaign setup, the exact spend-limit maths at each budget tier, the promotion and demotion checklists, and the naming convention that keeps the whole thing legible six weeks later.
Meta Ads Structure by Spend Level — the build pack — $20, delivered as a PDF.
Not ready for that? The testing rules and the EAR mechanics are free and cover most of the reasoning.
Branva runs paid acquisition for Shopify brands alongside email, SEO and CRO rather than in a silo — see Shift Pouch and Brooklyn Transfers. Book a strategy call.