Campaign budget vs ad set budget on Meta: which should you use?

Gregory · Gregory Digital

3 min read

Calendar

Quick answer: Campaign budget vs ad set budget: campaign budgets are usually more efficient, ad set budgets give control for fair tests and small audiences.

Meta gives you two places to set a budget: at the campaign level, where Meta shares it across your ad sets (Advantage campaign budget), or at each ad set separately. The choice affects how your money gets distributed and how much control you have.

Advantage campaign budget (campaign level)

You set one budget for the campaign. Meta moves money between ad sets towards whichever is getting the best results at that moment.

Pros

  • Usually the most efficient way to spend, because money follows performance
  • Less to manage
  • Works well with Advantage+ campaigns

Cons

  • One ad set can soak up almost all the spend, so others never get a fair chance
  • Harder to guarantee spend on something specific, like a retargeting audience

You can set ad set spend limits (minimums and maximums) to stop one ad set taking everything, but heavy use of limits defeats the purpose.

Ad set budgets

You set a separate budget for each ad set.

Pros

  • Precise control: you know exactly how much each audience or offer gets
  • Better for fair tests between two ad sets
  • Useful for small audiences, like retargeting, that would otherwise be starved

Cons

  • More to manage
  • Money can sit in an underperforming ad set until you move it

Daily vs lifetime budgets

  • Daily budget: the average you want to spend per day. Meta may spend more on days with better opportunities and less on others. Per Meta’s rules, it can spend up to 75% over your daily budget on a given day, but won’t spend more than seven times the daily budget across a calendar week.
  • Lifetime budget: a total for a set date range. Meta paces spend across the period. Handy for events, promotions with an end date, or ad scheduling (running ads only at certain hours).

For ongoing lead generation, daily budgets are simplest.

Which to choose

SituationRecommendation
One ad set (common for small businesses)Doesn’t matter. Either works.
Several ad sets testing creatives or audiences, want efficiencyCampaign budget
A/B testing two offers or audiences fairlyAd set budgets (or Meta’s A/B test tool)
Retargeting alongside prospectingSeparate campaigns, or ad set budgets
Budget under about $30 a dayKeep to one campaign and one ad set

How much is enough per ad set?

A useful check: your daily budget per ad set should be enough to get several results a week. If your typical cost per lead is $50 and an ad set has $15 a day, it’ll get about two leads a week, which is too few for Meta’s system to learn from (Meta’s guideline is roughly 50 optimisation events a week to exit learning). In that case, combine ad sets rather than spreading the budget thinner. See Meta ads account structure and how much to spend on Facebook ads.

Changing budgets safely

  • Raise budgets gradually, roughly 20% every few days, to avoid volatile results. See how to scale Facebook ads.
  • Switching between campaign and ad set budgets on a live campaign counts as a significant change. Better to set it up right from the start.

Sources and further reading

Gregory

Written by Gregory

20 years building websites and running lead generation, mostly with my own money on the line. Based in Sydney, working with clients worldwide. How I work →