What is Ad Set Budget Sharing?
When running Meta Ads, advertisers can normally assign an individual budget to each ad set. This allows different audiences, locations, services or creative approaches to receive a specific amount of spend.
Ad Set Budget Sharing gives Meta permission to move up to 20% of one ad set’s daily budget into another ad set within the same campaign.

Meta does this when its system predicts that another ad set has a better opportunity to generate results e.g when one ad is delivering a particularly low average cost per click for traffic campaigns.
In theory, this sounds sensible. More money goes towards the ad set Meta believes will perform best. However, the platform’s immediate definition of performance does not always match the advertiser’s wider testing strategy or is based on what the overall business ROAS is going to be.
Why should advertisers be cautious?
The biggest concern is that some advertisers are seeing Ad Set Budget Sharing automatically applied when campaigns are created or duplicated. I have recently had a conversation where someone has claimed it had been applied to an ad that had been running for over a year. I’ve not seen that myself yet, but I have noticed how you are automatically opted in for it and have to manually turn it off.
That means businesses may believe they are running controlled ad set budgets, while Meta is quietly redistributing part of the spend.
This matters when testing different audiences or locations. One ad set may receive less budget before it has had enough time to generate meaningful data. The campaign could then favour an early winner rather than the ad set with the strongest long-term potential.
My view on this at FUZE is simple and automation should support campaign strategy, not replace it. Ad Set Budget Sharing may be useful when ad sets have similar audiences, objectives and levels of importance. However, it should be approached carefully when budgets must remain separate or when fair testing is essential. My biggest example of this is I often A/B test location targeting outside of Meta’s normal A/B testing models and with this, what I notice is that Meta is hell-bent on making you spend that budget.
What should you check?
Whenever you build, duplicate or edit a campaign, review the budget settings before publishing. Do not assume that because you selected ad set budgets, each ad set will remain completely independent. I have definitely seen examples of duplicating ad sets getting budget sharing switched on.
Check whether Ad Set Budget Sharing is active and consider whether moving budget between ad sets genuinely supports the purpose of the campaign.
As a Meta Ads Management Agency, we regularly review automated settings to ensure they align with commercial objectives rather than simply following Meta’s recommendations.
Working with an experienced Meta Ads Marketing Agency means your campaign structure, audience testing and budget allocation are based on strategy, not unchecked platform defaults.
Get in touch with us today to talk Meta Ads Management. 01206 803999
