Back to Calculator & HandbookCategory 3: Meta Ads
šŸ”„ Tier 1 - Must KnowID: campaignStructureCboAbo

Campaign Structure (CBO vs ABO)

How budgets and targeting are organised across 3 levels

In Simple Words (Zero Jargon):

How budgets and targeting are organised across 3 levels

Why It Is Critical

Meta Ads are organized across three levels: Campaign (Objective), Ad Set (Audience, Budget, Schedule, Placement), and Ad (Creative, Copy, CTA, URL). Choosing between Campaign Budget Optimisation (CBO) and Ad Set Budget Optimisation (ABO) dictates how Meta distributes your capital.

How It Works & Underlying Dynamics

• CBO (Advantage Campaign Budget): Set one budget at campaign level; Meta dynamically distributes spend to best-performing ad sets in real time. Default recommendation for scaling. • ABO (Ad Set Budget): Set fixed budgets per ad set. Preferred when you must guarantee specific spend on an audience (e.g. protecting retargeting) or running controlled creative testing.

Calculation Example & Benchmark Matrix

ScenarioGuidance & Advantage
CBO - Use WhenYou want Meta to optimise budget distribution across multiple ad sets automatically
ABO - Use WhenYou need precise budget control per audience, or during structured A/B testing
CBO AdvantageHigher overall efficiency - Meta finds the best-performing ad set and funds it
ABO AdvantagePredictable, controllable spend - essential for fair creative or audience tests
'CBO is not 'set it and forget it'. The algorithm needs time to learn - typically 7 days. Making daily budget changes or turning ad sets on and off resets the learning phase and prevents the campaign from ever finding its optimal state.'
What You Get: A campaign structure that matches your control needs - CBO for algorithmic efficiency, ABO for structured testing and audience protection.

Calculate Campaign Structure (CBO vs ABO) in the Live Sandbox

Enter your campaign data to simulate break-even targets, profit leakage, and scaling curves.

Launch Live Calculator