What is Campaign Budget Optimization (CBO)?
Campaign Budget Optimization, also known as CBO and recently renamed by Meta as Advantage Campaign budget, is a way to control and optimize budgets in your Meta campaigns. Instead of having a budget for each audience (ad set), you set a total budget on the campaign level, and Meta decides how much to spend on each audience (ad set).
You can read more about best practices in the Meta Business help center.
CBO can be combined with Smartly optimization features to increase the degree of automation and improve optimization further. See the article on best practices for using CBO for more information.
Requirements for using CBO
CBO can be used in campaigns that meet the following minimum requirements:
The same budget type for all ad sets (lifetime or daily).
The same bid strategy for all ad sets (highest volume, bid cap or cost per result goal).
The same delivery optimisation event for all ad sets, if the bid strategy is highest volume.
Standard delivery type selected for all ad sets.
Max 200 ad sets
See the Meta Help Center for more details.
Enable/ Disable Campaign Budget Optimization in Smartly
In the Workspace, you can enable / disable CBO at the campaign level:
Once you publish your campaign, you can no longer enable or disable CBO.
You can also enable / disable CBO from the Reporting view by selecting one or more campaigns and click Edit > Campaigns > Enable or Disable CBO. However, do not enable or disable CBO for Workspace campaigns in Reporting. Currently we do not sync the change back to Workspace and you won't be able to create new ad sets anymore.
Add a new ad set
To add a new ad set, clone and launch a new campaign with the correct CBO/Ad set level budget.
If you only need to add a one-off ad set, as a workaround you can enable/disable CBO (with the same setup as in Workspace) and then turn it back on/off.
CBO and automated campaigns
For automated campaigns and ad sets, CBO can never be synced as the campaign and ad set are blueprints/templates, and don't represent an actual live campaign.
Control ad set level spend in CBO campaigns
- Navigate to a workspace, open a campaign and go to the ad set level.
- Under Ad set budget, toggle on Enable ad set minimum spend target and limit
For more information on requirements and best practices, refer to Meta Help center.