CBO vs ABO for small ecom brands: the honest answer
If you have been running Meta ads for more than a week, someone has told you CBO is better. Someone else has told you ABO is better. Both of them are correct — under different conditions. Here is the honest answer: under about €100/day, ABO wins. Over about €200/day with consistent creative flow, CBO wins. In between, test both and watch the numbers.
What each one actually does
ABO (Ad Set Budget Optimization) lets you set a budget per ad set. You decide where the money goes. CBO (Campaign Budget Optimization, now officially called Advantage Campaign Budget) lets Meta shift budget between ad sets in real time based on early performance signals.
The reason this matters is that Meta's algorithm is very good at spending quickly on the ad set that is converting in the first few hours — and very bad at knowing whether that ad set is converting for the right reason. A cheap click is not the same as a profitable customer.
Why ABO wins at low spend
Under €100/day you do not have enough data for the algorithm to distinguish a good audience from a random spike. CBO will take your €100, funnel €90 into the ad set that got a €0.50 click in the first hour, and call it a win. Six weeks later you will realise that ad set was targeting a cheap but worthless audience and you wasted a month of budget.
ABO gives you control. You split your budget evenly across three or four ad sets, you let each one run for at least seven days, and you evaluate on ROAS or CAC — not on early CTR. It is slower but the decisions are yours.
Why CBO wins at higher spend
Once you are spending over €200/day, you generate enough conversion data that the algorithm can actually distinguish signal from noise. At that point, CBO's real-time reallocation beats any human decision you could make on a 24-hour window. You have enough events per ad set per day for Meta's model to work the way it was designed.
The rule we actually use
- Under €100/day: ABO. Four ad sets, even split, minimum seven days before any decision.
- €100 to €200/day: run a 14-day head-to-head. Same creatives, same targeting, one CBO campaign and one ABO campaign. Whichever has the lower CAC at day 14 becomes the default.
- Over €200/day with three or more winning creatives: CBO. Two or three ad sets per campaign, let Meta do the reallocation.
The thing no one tells you
It does not matter nearly as much as your creative. A bad ad in a perfectly-structured CBO campaign will still lose money. A great ad in a sloppy ABO setup will still print. If you are agonising over this choice instead of shipping new creative, you are optimising the wrong variable.
nordenagent's campaign launcher defaults to ABO for new accounts under the €100/day threshold and recommends the CBO migration once your spend level and creative volume justify it. Automated, but the call is explained in your decisions log so you can override it any time.
Ready to try it?
Start freeRelated reading
- The weekly Meta ads routine every founder should runA 30-minute Monday ritual that catches creative fatigue, budget drift, and attribution gaps before they cost you money.
- How to write Meta ad hooks that stop the scroll (20 examples)The first 8 words of your Meta ad decide whether the next 40 get read. Here are 20 hook formulas that work across DTC verticals, with real examples.
- The Meta ads playbook for skincare brandsA vertical-specific guide for skincare DTC: the creative formats that win, the offers that convert, and the objections to handle in ad copy.