Key takeaways
- An Advantage+ sales campaign is a Sales campaign with Advantage+ left on for budget, audience and placements. Narrow any of the three too far and it becomes a manual campaign.
- The old existing customer budget cap is gone. Recreate it with two ad sets under campaign budget, one for existing customers with a spending limit and one that excludes them.
- Define your engaged audience and existing customers in Advertising settings so you can see how much spend reaches new people.
- Feed it proven, varied creatives in batches. It is a scaling engine, not a clean testing tool.
- Judge it on new-customer results and blended business numbers, not just the ROAS column in Ads Manager.
An Advantage+ sales campaign is a Meta Sales campaign that lets Meta's AI run the budget, audience and placements together, and it replaced the older Advantage+ shopping campaigns. You choose the Sales objective, keep Advantage+ on for campaign budget, Advantage+ audience and Advantage+ placements, and supply the creatives and a goal. It works best for scaling proven ads in accounts with steady purchase data, not for controlled tests.
What is an Advantage+ sales campaign?
An Advantage+ sales campaign is the automated version of Meta's Sales objective: one campaign where Meta decides who sees your ads, where they appear and how the budget moves between ad sets. Buyers still call it ASC, from its old name, Advantage+ shopping campaign.
The way it is built has changed. Advantage+ shopping used to be a separate campaign type with its own setup flow and a single ad set. Meta has since folded it into what its Business Help Center calls the Advantage+ campaign experience. When you pick the Sales, App promotion or Leads objective, Ads Manager now shows Advantage+ switched on in the top right by default, and your campaign stays Advantage+ for as long as you don't narrow its three main levers too far.
Those three levers are:
- Budget. Campaign budget (Advantage+ campaign budget, the setting buyers still call CBO) with one or more ad sets. Optional ad set spending limits keep Advantage+ on.
- Audience. Advantage+ audience, where your age, gender, interests and custom audiences act as suggestions rather than hard limits.
- Placements. Advantage+ placements, with every placement eligible.
If the campaign uses all three, it is an Advantage+ sales campaign. Switch any of them to a narrower manual setting and the section shows Advantage+ off, and you are running a manual Sales campaign instead. The glossary entry on Advantage+ sales campaigns has the short definition.
What turns Advantage+ on and off?
This is the part most guides written before 2025 get wrong. Meta's help page on what turns Advantage+ on and off spells it out, and at the time of writing it works like this:
| Lever | Advantage+ stays on if you | Advantage+ turns off if you |
|---|---|---|
| Budget | Use campaign budget with one or more ad sets, with or without ad set spending limits | Run several ad sets on ad set budgets |
| Audience | Use Advantage+ audience, with your settings used as suggestions | Use "Further limit the reach of your ads" and untick "Use as a suggestion" |
| Placements | Use Advantage+ placements | Exclude placements in any ad set, or opt out of mobile or desktop |
Two details matter in practice:
- Some controls are allowed. Meta says you can raise the minimum age up to 25 or exclude a custom audience without turning Advantage+ off. Locations and languages are audience controls too.
- Account controls don't count against you. Settings you make in Advertising settings, such as excluded locations, an age floor for restricted products or excluded placements across the account, apply to every campaign and do not change a campaign's Advantage+ state.
So if your brand must never show ads in certain countries or next to certain placements, set that once at the account level rather than inside each campaign.
When should you use an Advantage+ sales campaign?
Use one when the automation has something to work with. It needs signal, meaning a stream of purchases reported through a well set-up Meta Pixel and Conversions API, and it needs creatives that have already shown they can sell.
Good fits
- Scaling proven ads. You have ads that beat your target CPA in tests and you want Meta to find more people like your buyers.
- Broad catalogues. Stores with many products, where Advantage+ catalog ads can show each person the products they are most likely to buy.
- Lean teams. Brands that can't rebalance budgets and audiences by hand every few days.
- Steady purchase volume. Accounts that can feed an ad set roughly 50 purchases a week, the level Meta associates with leaving the learning phase.
Poor fits
- Clean creative tests. You can't force equal spend between concepts, so a win doesn't tell you why it won. Use ad set budgets for tests, as explained in CBO vs ABO.
- Brand-new pixels. With no purchase history, the system has little to learn from. See Meta ads for new brands for a cold-start plan.
- Products with very different economics. A high-margin hero product and a low-margin add-on shouldn't share one campaign and one target.
- Strict audience requirements. If you genuinely must reach only one narrow group, you need audience controls that switch Advantage+ off.
How do you set up an Advantage+ sales campaign?
Ads Manager screens change often, so treat these as the current shape of the flow rather than exact button labels.
- Check your tracking first. Purchase events should arrive from both browser and server with a value and a currency. Our Meta Pixel and Conversions API on Shopify checklist covers the common breaks.
- Set account controls and audience segments. In Advertising settings, add any location, age or placement exclusions your business needs, and define your engaged audience and existing customers (more on this below).
- Create the campaign. Choose Create, then the Sales objective. Advantage+ shows as on.
- Choose campaign budget. Set a daily or lifetime budget at campaign level. Pick a bid strategy: highest volume to start, or a cost per result goal or ROAS goal once you know what the account can achieve.
- Choose your conversion event and location. Optimise for Purchase on your website if you have enough purchases. Choose your countries.
- Leave Advantage+ audience on. Add suggestions if you have useful ones, such as a customer list or an age range, but expect Meta to go beyond them when it predicts better results.
- Leave Advantage+ placements on. Make sure your creatives come in 4:5 or 1:1 for feeds and 9:16 for Stories and Reels, so every placement looks native. Our Meta ad sizes guide lists the specs.
- Add your ads. Upload a varied set of proven creatives, with catalogue ads if you sell many products.
- Publish, then leave it alone. Give it a week before judging, and avoid edits that restart learning.
Which budget and bid strategy should you start with?
Start with a daily budget that can buy a meaningful number of purchases. A rough floor is your target CPA × 50 ÷ 7 per day, which gives the campaign a chance at about 50 purchases a week. Below that it can still be profitable, but expect it to show Learning limited and to swing more from day to day.
Start on highest volume unless you have a hard CPA ceiling. A cost per result goal set too tight is one of the most common reasons a new campaign barely spends. Once you have two or three weeks of stable data, you can test a cost per result goal or a ROAS goal close to what the campaign already achieves.
How do you control spend on existing customers?
Advantage+ audience will happily spend on people who already know you, because they buy more easily. That flatters the campaign's ROAS while doing less for growth. You want some retargeting, but you should know how much you are buying.
Step 1: define your audience segments
In Ads Manager, go to Advertising settings and open Audience segments. Meta lets you define two groups from your custom audiences:
- Engaged audience: people aware of your business who have not bought, for example website visitors, add-to-carts and Instagram engagers from the last 30 to 180 days.
- Existing customers: people who have bought, for example a Shopify customer list, purchasers from the pixel and catalogue purchasers.
Everyone else counts as a new audience. Once the segments exist, reporting can break results down into new audience, engaged audience and existing customers, so you can see where the money went.
Step 2: decide whether to cap them
Meta's old existing customer budget cap, a percentage setting inside Advantage+ shopping campaigns, is no longer available for new campaigns. Meta's help page on replicating it gives two manual routes:
Spend nothing on existing customers. Create the campaign with campaign budget, then under Audience add a custom audience exclusion for your existing customers. Excluding a custom audience does not turn Advantage+ off.
Split the budget between new and existing customers. Use campaign budget with two ad sets:
| Ad set 1: existing customers | Ad set 2: prospecting | |
|---|---|---|
| Audience | Include your existing-customer custom audiences as a control, with "Use as a suggestion" unticked | Exclude the same custom audiences |
| Spending limit | Daily or lifetime maximum, as a percentage or an amount | None needed |
| Creative | Same ads as ad set 2 | Same ads as ad set 1 |
How big should the existing-customer share be? It depends on your repeat-purchase rate and margin, so there is no universal number. A brand that relies on repeat orders, such as coffee or supplements, can justify more. A brand selling a once-a-year purchase should keep it small. Start with a share you can defend, watch the segment breakdown and adjust monthly.
How many creatives does an Advantage+ sales campaign need?
More than a manual campaign, but not as many as you might think. The campaign's job is to match each person with the ad most likely to work for them, so it needs genuine variety to choose from: different angles, formats and first frames, not ten copies of the same video with new captions.
A practical starting point for most stores is:
- Six to ten ads at launch, covering at least three distinct angles, such as a problem-solution ad, a social-proof or UGC ad and a product demonstration.
- A mix of formats. At least one short vertical video, one static image and, for multi-product stores, a carousel or catalogue ad.
- Fresh ads in batches. Add a batch of three to five new proven creatives every week or two, rather than one ad at a time. Adding a new ad counts as a significant edit and can send the ad set back into learning, so batching keeps those resets rare.
Meta's own learning-phase guidance warns against very high ad volumes, because the system learns less about each ad. If dozens of ads sit in one ad set and only three ever spend, you have a library, not a test.
Where do the proven creatives come from? From a separate testing campaign on ad set budgets. Our creative testing framework describes a 48-hour process, and ad fatigue explains when to refresh.
How should you judge results?
The Ads Manager ROAS column is Meta's view, measured with your attribution window. It tends to look best for campaigns that reach existing customers, because those people would often have bought anyway.
Read three things together:
- The segment breakdown. What share of spend and purchases came from new audiences versus existing customers?
- Cost per new customer. Pull new-customer counts from your store. If total purchases rise but new customers don't, the campaign is mostly harvesting demand you already had.
- Blended numbers. Compare total revenue with total ad spend, your MER, before and after launch. If the campaign is doing real work, the business number moves too.
Give each read at least seven days, and longer for low-volume accounts. Daily ROAS swings in an Advantage+ sales campaign are normal and say little on their own.
What are the most common Advantage+ sales campaign mistakes?
- Launching without clean tracking. Duplicate or missing Purchase events teach the system the wrong lesson. Fix tracking first.
- Using it as a testing tool. Spend piles onto one or two ads, and the rest never get a fair verdict.
- Ignoring existing customers. Without segments or an exclusion, you can't tell growth from retargeting.
- Running it next to an identical manual campaign. Two campaigns with the same creatives and broad audiences compete for the same people. Give each campaign a distinct job.
- Constant edits. Changing the budget a lot, swapping creatives daily or flipping the bid strategy keeps it learning. Meta treats creative changes, a new ad, a bid strategy change and a pause of seven days or more as significant edits.
- Setting a cost goal that is too tight. A cost per result goal well below what the account achieves can stall delivery.
- Feeding it near-duplicates. Ten versions of the same ad give the system nothing to match.
- Raising the budget in big jumps. Scale in steps, as covered in scaling Meta ads without killing ROAS.
Advantage+ sales campaign checklist
- Purchase events arrive from browser and server with value and currency
- Account controls set once in Advertising settings
- Engaged audience and existing customer segments defined
- Decision made on existing customers: exclude, cap or allow
- Daily budget near target CPA × 50 ÷ 7, or a plan to accept Learning limited
- Six to ten proven ads across at least three angles and two formats
- A separate testing campaign feeding new winners in batches
- Results judged weekly on new customers and blended revenue
Do you still need manual campaigns?
Usually yes, alongside it. A typical structure for a growing store is an ABO testing campaign, one Advantage+ sales campaign as the scaling engine, and occasionally a manual campaign for a specific job such as a product launch to a defined audience. The glossary entry on campaign objectives explains how objectives shape delivery.
If you would rather not run the testing and scaling loop by hand, Fly ROAS can launch tests and scaling campaigns to your own ad account and run Autopilot on them, with 48-hour verdicts, a stop line at 2× your target CPA by default (adjustable from 1.5× to 3×), and scaling inside the monthly cap and daily limit you set.
Let automation drive, but set the route
An Advantage+ sales campaign does its best work when you give it three things: clean purchase data, a steady supply of genuinely different proven creatives and clear rules about existing customers. Keep Advantage+ on for budget, audience and placements, set business limits once at the account level, judge it on new customers rather than the ROAS column alone, and keep your tests somewhere it can't distort them.
Frequently asked questions
What is the difference between Advantage+ sales and Advantage+ shopping campaigns?
Advantage+ shopping was a separate campaign type with its own setup and a single ad set. Meta replaced it with Advantage+ sales campaigns, which are standard Sales campaigns with Advantage+ left on for budget, audience and placements. They can have more than one ad set, and the old existing customer budget cap is no longer available.
How do I know if my campaign is an Advantage+ sales campaign?
In Ads Manager, a Sales campaign shows Advantage+ on when it uses campaign budget, Advantage+ audience and Advantage+ placements. If you run several ad sets on ad set budgets, untick Use as a suggestion on audience controls, or exclude placements, that section shows Advantage+ off and the campaign becomes manual.
Can I still limit spend on existing customers?
Yes, manually. To spend nothing on them, add your existing-customer custom audiences as an exclusion. To cap them, run two ad sets under campaign budget: one that includes existing customers with a maximum spending limit, and one that excludes them, both with the same ads.
How much budget does an Advantage+ sales campaign need?
Enough to buy a meaningful number of purchases. A useful floor is your target CPA multiplied by 50 and divided by 7 per day, which aims at around 50 purchases a week. Smaller budgets can still work, but expect Learning limited and noisier results, and judge over longer periods.
Should I test creatives inside an Advantage+ sales campaign?
It is better not to. The campaign moves spend to the ads it already favours, so new concepts can be starved before they get a fair verdict. Test on ad set budgets in a separate campaign, then add the winners to the Advantage+ sales campaign in batches.



