What Is a CBO Campaign and When Should You Use One
In our last article, we covered building a campaign in PAUSED state and starting with CBO. Here we go deeper into how CBO actually works, when ABO is the better choice, and the structural limits (a per-ad-set minimum, a real ceiling on how many ad sets to combine) that most explanations of CBO skip over entirely.
The Difference Between CBO and ABO
CBO (Campaign Budget Optimization) sets the budget at the campaign level, and Facebook decides in real time which ad set is performing best — that ad set automatically gets more of the budget.
ABO (Ad Set Budget Optimization) fixes each ad set’s budget manually, regardless of how it’s performing.
When to Use CBO
- When you have 3 or more ad sets testing similar audiences
- When you want Facebook to automatically allocate spend to the best-performing combination
- When your daily budget is large enough (at least $15–20/day) to give the algorithm room to learn
A solid combination for ad sets is broad targeting alongside a lookalike audience (once your pixel has enough data) — put both in the same CBO campaign and let Facebook decide which one deserves more spend.
When ABO Is Better
- When you want to give different audiences equal exposure — for example testing multiple countries or cities where each one needs a guaranteed minimum spend
- When the budget is too small and CBO would dump it all into one ad set, starving the rest
- When you deliberately want to test a new creative without it stealing budget from ad sets that are already working
A Common Mistake
New advertisers often turn CBO on and immediately launch several untested audiences under one campaign. The result: Facebook doesn’t have enough data to learn from, and spend gets wasted.
A better approach: test 2–3 ad sets individually with a small ABO budget first, then combine whichever performs best into a CBO campaign. If you want to double-check which ad set is actually absorbing most of the budget before deciding, exporting spend by ad set and reviewing it with AI works well — see our guide on using AI to analyze ad performance data.
Respect the Learning Phase
Every new ad set or campaign goes through a “Learning Phase” — performance can be unstable during this time. Wait until you have at least 50 optimization events (like purchases) or about 7 days before judging results.
CBO Still Has a Per-Ad-Set Minimum
A common misconception: CBO means Facebook can allocate literally any share of budget to any ad set, including near-zero to the weaker ones. In practice, Facebook enforces a small minimum daily spend per active ad set even inside a CBO campaign, which means adding more ad sets doesn’t just redistribute the same budget more efficiently — it also raises the effective floor of total spend required to keep every ad set minimally active. This is part of why too many ad sets in one CBO campaign dilutes results rather than just testing more options for free.
Too Many Ad Sets Splits Data the Same Way It Does on Other Platforms
Running six or seven ad sets in a single CBO campaign, expecting Facebook to quickly find the best two or three, usually backfires the same way spreading a TikTok budget across too many ad groups does — each ad set needs enough of its own delivery to exit the learning phase, and splitting a modest budget across many ad sets means none of them individually get there. Starting with 2-3 ad sets per CBO campaign, adding more only once the budget genuinely supports it, gives cleaner signal than maximizing variety upfront.
Manually Rebalancing After Initial Data
CBO handles budget allocation automatically, but it isn’t fully hands-off — after the learning phase completes, checking which ad sets are actually converting and pausing the ones that consistently underperform (rather than leaving them running on the assumption CBO will eventually starve them out completely) keeps the campaign’s remaining budget concentrated on what’s actually working, rather than waiting indefinitely for the algorithm to fully sort it out on its own.
This Applies Across Any Market
These principles come from how Facebook’s algorithm actually works, not from any one country or market — so whether you’re running campaigns from anywhere in the world, the same logic applies. Just adjust currency, budget range, and audience size to your local market.
If you’re weighing Facebook against another platform for a first budget, our TikTok Ads vs. Facebook Ads comparison breaks down which one actually fits your situation. Whichever platform ends up running the budget, the underlying logic of budget optimization — give the algorithm enough signal to actually learn from, and don’t split it thinner than the platform’s own minimums allow — carries over almost directly.
One place CBO earns its keep with less caution than usual: inside a single retargeting intent segment, letting it shift budget between a few creative variations targeting the same warm audience. Across genuinely different segments with different audience sizes, the same caution about starving smaller ad sets applies just as much as it does in prospecting.