> Quick answer: Enable Advantage+ Campaign Budget at the campaign level in Meta Ads Manager. Set consistent bid strategy and budget type across all ad sets. Add optional spend limits per ad set. Then let Meta optimize for at least 7 days before touching anything.
---
What Is Campaign Budget Optimization (CBO)?
Meta now calls this feature Advantage+ Campaign Budget. Most advertisers still call it CBO. Both names refer to the same thing.
Definition
CBO sets your budget at the campaign level. Meta's AI then distributes spend across your ad sets automatically, in real time, based on which ad set delivers results at the lowest cost.
How it differs from ABO
Ad Set Budget Optimization (ABO) gives each ad set a fixed, individual budget. You decide how much each audience spends. CBO pools your entire campaign budget and lets Meta's AI decide. ABO means control. CBO means efficiency.
Key benefit
Per Meta's Advantage+ Campaign Budget documentation, CBO can reduce cost per action by an average of 4.6% compared to manual ad set budgeting. Less manual work, lower cost.
---
When to Use Campaign Budget Optimization
Use CBO when you run three or more ad sets, want to scale, or want automation handling allocation decisions.
Use ABO when you test new creative variations, target very different audiences with separate strategies, or need predictable per-audience spend. ABO keeps spending deliberate. CBO keeps spending optimal.
Why consolidation matters
Too many overlapping ad sets hurt performance. Per Meta's developer documentation, overlapping targets cannibalize each other's data and slow every ad set's ability to learn. Fewer, broader ad sets inside a CBO campaign outperform many narrow ones.
---
Eligibility Requirements for Advantage+ Campaign Budget
Meta's Ads documentation states that all ad sets in your campaign must meet these conditions before CBO is available:
- All ad sets must use the same budget type (daily or lifetime — no mixing).
- All ad sets must share the same bid strategy.
- All ad sets must use standard delivery, not accelerated.
- Maximum of 200 ad sets per campaign. Meta recommends far fewer for strong optimization.
---
Step-by-Step Setup Guide for Instagram
Step 1. Open Meta Ads Manager. Create a new campaign or open an existing one. Select your campaign objective.
Step 2. Build your ad sets. Keep settings consistent: same bid strategy, same delivery type, same budget type across all of them.
Step 3. At the campaign level, toggle on Advantage+ Campaign Budget. In some regions this still appears as "Campaign Budget Optimization."
Step 4. Set your total campaign budget. Choose daily or lifetime. This single number is the only budget you set at this level.
Step 5. Optionally, configure minimum and maximum spend limits per ad set for granular control (details in the next section).
Step 6. Review your audiences, placements, and creatives. Confirm Instagram placements are selected. Launch.
---
Configuring Spend Limits (Optional Control)
Per the Meta Business Help Center, ad set spend limits let you retain control inside CBO without switching back to ABO.
Minimum spend limit. Meta will aim to spend at least this amount on the ad set. Useful for protecting smaller audiences that might otherwise receive almost no budget.
Maximum spend limit. Meta will not exceed this cap for a single ad set. Prevents one audience from consuming the entire campaign budget.
Best practice. Keep minimum limits under 10–20% of your total campaign budget. That gives Meta's AI enough flexibility to actually optimize. All minimums combined must stay equal to or less than your total campaign budget.
---
Learning Phase and Budget Allocation
The first seven days are critical. Meta collects data and experiments with budget distribution. Per Meta's developer documentation, the learning phase stabilizes after a minimum of 50 conversion events per ad set over a 7-day period.
During this window, avoid pausing ad sets, making major audience changes, or cutting budget significantly. Each of these actions resets learning. Let Meta find its rhythm.
Budget pacing is dynamic. Meta favors ad sets with better real-time performance. After learning stabilizes, that pattern becomes your data.
---
Common Pitfalls and How to Avoid Them
Mixing budget types. Don't combine daily and lifetime budgets across ad sets in one CBO campaign. All must match or the campaign won't qualify.
Too many ad sets. More than 10–15 ad sets in one CBO campaign dilutes performance. Consolidate similar audiences instead of multiplying them.
Cutting budget too fast. Don't reduce or pause ad sets during the learning phase. Wait 7 or more days before any major adjustment.
Ignoring spend limits. If audience sizes vary widely, use minimums and maximums strategically. Otherwise, one large audience can absorb your entire budget.
---
How Coinis Campaign Launcher Speeds Up Setup
Setting up CBO in Ads Manager involves multiple tabs, settings, and easy-to-miss consistency requirements. Coinis Campaign Launcher puts it all in one guided interface.
Set your campaign objective, audiences, creatives, and budget in a single workflow. No back-and-forth between screens. Campaign Launcher applies smart defaults and keeps your ad set settings consistent, so you don't accidentally mix bid strategies or budget types.
After launch, use Coinis Advertise to monitor real-time performance. Track which ad sets Meta allocates budget to. Spot underperformers early and adjust pacing without disrupting your learning phase.
---
Next Steps: Launch and Optimize
After launch, monitor daily in Ads Manager or the Coinis Advertise dashboard. During the first week, resist the urge to pause or cut ad sets. Let learning complete.
After the learning phase, review which ad sets received the most budget and why. That data tells you where Meta sees real opportunity.
Ready to scale? Increase your campaign budget by 10–20% every 2–3 days. Gradual increases avoid resetting the learning phase and keep performance stable.
---
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What is the difference between CBO and ABO for Instagram ads?
CBO (Advantage+ Campaign Budget) sets one budget at the campaign level and lets Meta's AI automatically distribute spend across ad sets. ABO (Ad Set Budget Optimization) gives each ad set its own fixed budget that you control manually. CBO is better for scaling; ABO is better for controlled creative or audience testing.
How long should I run CBO before making changes?
Run it for at least 7 days without major edits. Meta's learning phase requires a minimum of 50 conversion events per ad set over 7 days to stabilize. Pausing ad sets, changing audiences, or cutting budget significantly during this period resets learning and hurts performance.
Can I still control how much each ad set spends with CBO enabled?
Yes. You can set minimum and maximum spend limits at the ad set level within a CBO campaign. A minimum tells Meta to aim to spend at least that amount on the ad set. A maximum caps spend so one ad set can't consume the entire budget. Per the Meta Business Help Center, combined minimums must not exceed your total campaign budget.
What are the eligibility requirements for Advantage+ Campaign Budget?
All ad sets in the campaign must use the same budget type (daily or lifetime), share the same bid strategy, and use standard (not accelerated) delivery. The campaign can include up to 200 ad sets, though Meta recommends keeping that number much lower for better optimization.