One of the most common questions we hear from D2C brand owners is this: "Which campaign structure should I use?" And the honest answer is — it depends on your stage. ABO, CBO, and ASC each have a specific job. Using the wrong one at the wrong time is one of the biggest reasons brands waste budget on Meta.

In this guide, we break down each structure, when to use it, and how we deploy them across our client portfolio to maintain strong ROAS at scale.

ABO

Ad Set Budget Optimisation. You control budget at the ad set level. Best for testing.

CBO

Campaign Budget Optimisation. Meta distributes budget across ad sets. Best for scaling winners.

ASC

Advantage+ Shopping Campaigns. Meta's AI-driven full automation. Best for established brands.

ABO — Ad Set Budget Optimisation

With ABO, you set a budget at the ad set level. If you have 5 ad sets with Rs.500/day each, your total spend is Rs.2,500/day — and each ad set gets exactly what you assigned it.

Why ABO is essential for testing: When you're testing new creatives or audiences, you need control. ABO lets you force Meta to spend on each variation so you can compare performance fairly. With CBO, Meta might spend 90% on one ad set and ignore the others — giving you no useful data on what you actually wanted to test.

Our rule: All new creatives go into ABO first. Minimum Rs.300–500/day per ad set. Run for 7–10 days. Winners go into CBO for scaling.

When to use ABO

CBO — Campaign Budget Optimisation

With CBO, you set one budget at the campaign level and Meta's algorithm decides how to distribute it across your ad sets. The promise is that Meta's AI finds the best opportunities and puts more money where it's working.

In practice, CBO works well — but only once you have winners to scale. If you run CBO with untested creatives, Meta often concentrates all spend on one ad set based on early signals that may not hold.

When to use CBO

Real result: One of our ethnic fashion clients went from 4x ROAS in ABO testing to 6.5x after moving winners into CBO with a consolidated budget. The key was waiting until we had clear creative winners before consolidating.

ASC — Advantage+ Shopping Campaigns

ASC is Meta's most automated campaign type. You upload your creatives, set a budget, and Meta handles everything — audiences, placements, optimisation. It's designed for e-commerce brands with an established pixel and purchase history.

ASC works best when your pixel has significant purchase data — Meta recommends at least 500 purchases in the last 30 days for ASC to work effectively. Without that data, ASC is flying blind.

When to use ASC

The Structure We Use Across Our Portfolio

After managing 1,453+ campaigns across 6 D2C brands, here's our proven approach:

  1. ABO Testing Campaign: All new creatives and audiences. Rs.300–500/day per ad set. 7–10 day test window.
  2. CBO Scaling Campaign: Proven winners from ABO. Higher budget. Broad + LLA audiences.
  3. Remarketing Campaign: ABO or CBO depending on budget. Targets add-to-cart, checkout abandoners, past visitors.
  4. ASC (for larger accounts): Runs alongside manual structure. Acts as an additional demand capture layer.

Not Sure Which Structure Your Account Needs?

We audit Meta Ads accounts for free and give you a clear restructuring plan based on your budget and stage.

Get a Free Account Audit

The Bottom Line

ABO for testing. CBO for scaling. ASC for automation at maturity. The biggest mistake D2C brands make is jumping straight to CBO or ASC without a tested creative foundation. Build your winners in ABO first, then scale with confidence. That's the framework behind every strong ROAS result we've delivered.