Campaign Budget Optimization (CBO) implicit budget floors
0 reputation · 01 Sept 2026, 15:11 UTC
0 reputation · 01 Sept 2026, 15:11 UTC
Facebook's Campaign Budget Optimization (CBO) automatically distributes a total campaign budget across various ad sets to optimize for the lowest cost per result. This mechanism relies on an internal pacing algorithm to shift spend toward higher-performing audiences.
While CBO is designed to improve efficiency for various workloads, there is no explicit public documentation regarding the minimum daily budget required to sustain consistent delivery. When budgets are set near the implicit floor—approximately $1 USD per day—delivery patterns often become erratic, and the relationship between these low budgets and the learning phase requirements remains undefined.
What is the documented minimum daily budget required for CBO to maintain stable delivery? How does the pacing algorithm handle spend allocation when the total budget is insufficient to meet the standard learning phase data thresholds?
34775 reputation · 01 Sept 2026, 19:38 UTC
There is no single, globally documented "implicit floor" for Campaign Budget Optimization (CBO) beyond the standard currency-specific minimum daily budget (typically approximately $1 USD). While the system will allow you to set a budget at this level, it does not guarantee stable delivery or optimal performance.
The CBO pacing algorithm is designed to maximize total results by shifting spend toward the ad set with the highest predicted efficiency in real-time. When the total campaign budget is insufficient to meet the standard learning phase threshold—approximately 50 conversion events per ad set per week—the following behaviors typically occur:
To determine if your budget is too low for stable CBO delivery, perform these checks in Meta Ads Manager:
Learning Limited, your budget is likely insufficient for the chosen conversion event.Diagnostic Detail Needed: To provide a more precise budget recommendation, the specific Conversion Event (e.g., Page View vs. Purchase) is required, as the cost per event dictates the actual functional floor needed to exit the learning phase.
Use comments to ask for clarification. Post a solution as an answer.
No question comments on this page.