Module 7 · Lesson 33 · Budgeting, Bidding & Launch

Advantage+ Campaign Budget

Should you set one budget for the whole campaign, or a separate budget for each ad set? This choice, once called CBO, shapes how Meta allocates your money, and knowing when to use each keeps you from sabotaging your own tests.

Quick answer

Advantage+ Campaign Budget (formerly CBO) puts one budget at campaign level and lets Meta distribute it across ad sets, sending more to winners. Use ad set budgets instead for clean A/B tests or to guarantee a specific ad set gets funded.

01What it is

Advantage+ Campaign Budget (formerly Campaign Budget Optimization, or CBO) puts one budget at the campaign level and lets Meta distribute it across your ad sets in real time — automatically sending more money to whichever ad set is performing best. It's the default in 2026.

02The alternative: ad set budgets

With ad set budgets (the older “ABO” approach), you set a fixed budget for each ad set. Meta then spends each one as instructed, regardless of which is winning. More manual control, less automatic efficiency.

The trade-off in one line

Campaign budget = Meta optimises spend for you (usually more efficient). Ad set budgets = you guarantee where money goes (better for control and testing). Same money, different who-decides.

03When to use Advantage+ Campaign Budget

Use it — the default — when your ad sets are similar in goal and funnel stage and you simply want the best overall result. Meta shifts budget to the winners so you don't have to babysit it. For most small-business campaigns, this is the right choice.

04When to use ad set budgets instead

  • Clean A/B testing — so each ad set gets equal, controlled spend you can compare fairly (as in Modules 5 and 6).
  • Guaranteed funding — when you need a specific ad set (say, a small retargeting audience) to definitely get budget rather than being ignored.
The starving-ad-set trap

With campaign budget on, Meta may pour almost everything into one ad set and starve the others. That's great for raw performance but ruins a test — and can leave a valuable audience unspent. If you need every ad set funded, use ad set budgets or set ad-set spending limits.

Practical rule

Default to Advantage+ Campaign Budget for normal “just get me results” campaigns with similar ad sets. Switch to ad set budgets only when you're deliberately testing or must protect a specific audience's spend.

Key takeaways
  • Advantage+ Campaign Budget (old CBO) = one budget Meta spreads across ad sets automatically.
  • Ad set budgets = you fix each ad set's spend — more control.
  • Use campaign budget for similar ad sets; ad set budgets for testing or guaranteed funding.
  • Beware the starving-ad-set trap when campaign budget is on.

Frequently asked questions

What is Advantage+ Campaign Budget?

One budget set at the campaign level that Meta spreads across your ad sets automatically, moving money to whichever performs best. It was previously called CBO.

When should I use ad set budgets instead?

For clean A/B testing, so each ad set gets equal spend, or when you must guarantee a specific audience like a small retargeting pool actually receives budget.

Why is one ad set spending everything?

With campaign budget on, Meta pours spend into the best performer. That is great for results but can starve other ad sets, so use ad set budgets when you need each funded.


Return to the Meta Ads course hub for the full curriculum.

Vikas Disale — Digital marketer with over a decade of hands-on experience running paid campaigns and building sites that rank. He turns Meta advertising into plain, practical steps that small-business owners can actually put to work.