Meta Advantage+ Budget Optimisation Explained
Meta Advantage+ Budget Optimisation Explained
Advantage+ Campaign Budget Optimisation — what most advertisers still call CBO — is one of those features that sounds boring but quietly determines whether your campaigns scale or stagnate. It controls how budget moves between ad sets, and when set up properly it does in seconds what manual buyers used to do in hours.
This post explains how it works, when to use it, and how to scale spend without breaking your campaigns.
What Advantage+ Budget Optimisation does
In a traditional setup, you set a budget per ad set. Each ad set gets a fixed daily amount regardless of how it's performing.
With Advantage+ Budget Optimisation enabled, you set the budget at the campaign level and Meta distributes it dynamically across ad sets based on real-time performance. Winning ad sets get more spend; losing ad sets get less.
How budget flows in real time
Throughout the day, Meta evaluates each ad set's predicted return and shifts spend toward the best performers. The shift can be substantial — a winning ad set may take 70% of campaign budget within hours.
The system considers:
- CPA or ROAS by ad set
- Conversion volume
- Audience overlap
- Creative engagement
- Time-of-day patterns
You don't control the distribution directly, but you can influence it via spend limits per ad set.
When to use it
Advantage+ Budget Optimisation works well when:
- You have 2-5 ad sets in one campaign
- All ad sets share the same objective and bid strategy
- You want to scale the winners automatically
- Your campaign has £100+/day total budget
It works less well when:
- Ad sets target wildly different audiences (B2C and B2B mixed)
- One ad set must always run regardless of performance
- You're A/B testing and need equal spend
- Budgets are very small (<£30/day total)
When to use ad-set-level budgets instead
Some scenarios still need manual ad-set budgets:
- Geographic campaigns where each region must get a guaranteed share
- Compliance reasons (e.g., brand campaigns vs performance)
- Testing scenarios needing equal exposure
- Brand-protection ads that can't be deprioritised
Setting it up
In a new campaign, Advantage+ Budget Optimisation is on by default. To turn it off, expand the budget section and toggle "Use Advantage+ Campaign Budget" to off, then set per-ad-set budgets.
To set a minimum or maximum spend per ad set within Advantage+ budget:
- Enable Advantage+ Campaign Budget
- In each ad set, set "Daily minimum spend" or "Daily maximum spend"
- Meta will distribute within those limits
This gives you guardrails without sacrificing optimisation.
FAQ
Is Advantage+ Budget Optimisation the same as CBO?
Yes — Meta rebranded it. The mechanics are identical.
Will my budget go to one ad set entirely?
Possibly. If one ad set dominates performance, it can take 80%+ of spend. Use minimums if that worries you.
Does it work with Lifetime budgets?
Yes, but daily budgets are more common and easier to manage.
Will it scale my budget automatically?
No — it distributes the budget you've set across ad sets. To increase spend, you increase the campaign budget.
Should I use it with Advantage+ Shopping Campaigns?
ASC+ has its own budget optimisation built in. The standalone Advantage+ Campaign Budget toggle is for non-ASC+ campaigns.
Can I edit the campaign budget without resetting learning?
Increases of ≤20% generally don't reset learning. Bigger jumps can.
How many ad sets is too many?
Above 5-6 ad sets per campaign, optimisation gets noisier. Keep it focused.
Common mistakes
- Mixing wildly different audiences in one campaign. The optimisation can't reasonably compare a "men 25-44" ad set with a "women 35+" ad set.
- Setting too many ad sets. 8+ ad sets dilutes signal.
- Doubling budget overnight. Resets learning. Use 20% increments.
- Not setting minimums for important ad sets. A retargeting ad set might get starved if you don't protect it.
Scaling playbook
To scale a campaign with Advantage+ Budget Optimisation:
- Day 0: Launch at intended starting budget
- Day 7-10: Confirm exit from learning phase
- Day 11+: Increase campaign budget by 15-25% every 3-4 days
- Watch ROAS/CPA — if it slips by more than 15%, pause increases
- Refresh creative every 3-4 weeks
This is the slow scale. It works.
Pix-Vu and budget optimisation
When budget optimisation favours one ad set, that ad set's creative becomes critical. Pix-Vu lets you generate fresh, on-brand creative variations to keep that winner from fatiguing. Try it at pix-vu.com.
Related posts
Why Identical Ads Get Different Approvals Explained
7 April 2026
Read guide
Instagram Ads in Chula Vista: 2026 Local Marketing Guide
6 April 2026
Read guide
Instagram Ads in Washington DC: Costs, Strategy & 2026 Guide
5 April 2026
Read guide
Instagram Ads in Cambridge: 2026 Local Marketing Guide
4 April 2026
Read guide
Instagram Ads in Bristol: 2026 Local Marketing Guide
3 April 2026
Read guide
Facebook Special Ad Categories Explained: Credit, Housing, Employment, Politics
3 April 2026
Read guide
Ready to automate your Facebook ads?
Let AI handle your ad creative, targeting, and optimization. Launch profitable campaigns on autopilot.
Get Started Free