Facebook Campaign Budget Optimization (CBO), Explained
CBO lets Meta move your budget to the winners automatically — powerful for scaling, counter-productive for testing. Here's how it works, CBO vs ABO, when to use each, where it sits next to Advantage+, and the mistakes that quietly waste spend.

Campaign Budget Optimization (CBO), now Advantage campaign budget, sets your budget at the campaign level and lets Meta distribute it across ad sets toward the best performers in real time. Use CBO to scale proven winners and ABO to test new ideas with an even spread. Group comparable ad sets, give it room to learn, and avoid constant edits.
What CBO is
Campaign Budget Optimization — now branded Advantage campaign budget — moves your budget from the ad set level up to the campaign level, and lets Meta distribute it across ad sets in real time toward whatever is performing best. Instead of you deciding that each of five ad sets gets $20, you give the campaign $100 and Meta funnels it to the winners as the auction unfolds. It's one of the most useful and most misunderstood settings in Ads Manager, so let's make it concrete.
The appeal is obvious: in theory, money flows automatically to your best audience without you babysitting it. The catch is that "best" is decided on early, noisy data, which is exactly why CBO helps in some situations and hurts in others. Knowing the difference is most of the skill.
CBO vs ABO
The counterpart is ABO — ad set budget optimization — where you set a budget per ad set and control the spread yourself. Neither is universally better; they solve different problems.
CBO hands budget allocation to Meta across the campaign; ABO keeps it in your hands per ad set.
The short version: ABO for controlled testing (you guarantee each audience gets a fair, equal shot), and CBO for scaling (you let Meta pour budget into proven winners). Many advertisers test in ABO, then graduate the winners into a CBO campaign — which is also the safest way to scale without tripping bans, because you're increasing spend on proven, compliant ads rather than gambling on new ones at volume.
When to use CBO
CBO shines once you have validated audiences and creative and want to scale efficiently without manually rebalancing budgets every morning. It struggles when you're testing brand-new, unequal things together — because it will starve a slow-starting ad set that might have won with more data, pooling spend into an early leader that may not be the real winner. If your campaign isn't spending evenly and you didn't expect that, CBO's allocation is often why; our guide on ads not spending covers the related delivery quirks.
How to set it up well

CBO works best when you group comparable ad sets, set the budget at campaign level, and resist constant edits.
- Group comparable ad sets. Put audiences and offers that are roughly equivalent in one CBO campaign so Meta's competition is fair. Don't mix a tiny retargeting pool with broad cold prospecting and expect sane allocation.
- Set the budget at the campaign level and, if you need to prevent one ad set from hogging everything, use bid or spend caps thoughtfully.
- Give it room to learn. Avoid constant edits — each one can reset the learning phase — and judge results only after the campaign has exited learning.
Common CBO mistakes
- Mixing unequal ad sets, then blaming CBO when spend pools into one.
- Editing constantly, resetting learning and never giving allocation a fair run.
- Using CBO to test, where ABO's even spread would have given each idea a fair shot.
- Over-capping, which handcuffs the very optimization you turned on.
CBO and Advantage+
It's worth knowing where CBO sits relative to Meta's more automated options. Advantage+ Shopping Campaigns take automation further still, handling targeting and placements as well as budget. CBO is the middle ground — you keep your audience structure but hand over budget allocation. Many ecommerce advertisers run both: ASC as an automated core and a CBO campaign for the audiences they want to keep structured. They're tools on a spectrum, not rivals.
The piece settings can't fix
CBO is a budgeting lever, not a magic wand — it can only optimise the spend an account is allowed to make. On a capped or fragile account, the smartest budget structure in the world still hits a ceiling. Scaling CBO campaigns is exactly where the no-preset-cap headroom of managed whitelisted infrastructure pays off, because you're not fighting a $250/day limit while Meta tries to pour budget into a winner.
Frequently asked questions
What is Facebook CBO?+
What's the difference between CBO and ABO?+
When should I use CBO?+
Why is my CBO campaign spending unevenly?+
Is CBO the same as Advantage+ Shopping?+
Can CBO fix a low-spending account?+
Give CBO room to actually scale
Managed whitelisted infrastructure has no preset spend cap, so CBO can pour budget into winners without hitting a $250/day wall. Operated on BM2500 infrastructure.