An Advantage+ Shopping Campaign (often shortened to ASC) is a Meta Ads campaign type for online retailers that automates most of the decisions a media buyer would normally make: who sees the ads, where they appear and which creative is shown to whom. You supply the budget, the creative, the product catalogue and a purchase event, and Meta does the rest.
How an Advantage+ Shopping Campaign works
A conventional sales campaign is built from several ad sets, each with its own audience and placement choices. An ASC collapses all of that into one campaign with one budget. Targeting is kept to a minimum: location and a few hard limits, with any audience you add treated by Meta as a suggestion it can go beyond. Meta’s delivery system decides who is most likely to buy, using signals from your pixel, your catalogue and its own data about people’s behaviour.
The main control you keep is the existing customer definition: in your ad account settings you tell Meta which custom audiences count as current customers, such as a purchaser list or a website audience of past buyers. Meta then reports new and existing customers separately, and the campaign can be steered towards new buyers. Earlier versions did this with a cap on the share of budget spent on existing customers; newer versions have offered a setting that favours new customers instead. Which one you see depends on your account, so check before relying on either.
At the time of writing (October 2026), Meta has folded this campaign type into a wider family it calls Advantage+ sales campaigns, so the label in your Ads Manager may differ from older guides. The underlying idea, one automated campaign optimising for purchases, has stayed the same.
Why it matters
For a UK ecommerce brand, an ASC is often the simplest way to put a large share of the Meta budget behind purchases without managing dozens of ad sets. Consolidating budget into one campaign gives the system more conversions to learn from, which helps it through the learning phase faster than several thin campaigns would.
The trade-off is visibility. You see less about who bought and why, and the campaign can look excellent on reported return on ad spend simply by finding people already on their way to checkout. That is why the existing customer setting and honest measurement matter so much.
Common mistakes
- Leaving the existing customer definition blank. Without it, the campaign cannot tell new buyers from loyal ones, and any new-customer control has nothing to work from.
- Feeding it weak tracking. If purchase events are missing or duplicated, the system optimises towards bad data. Many UK sites lose events because the consent banner blocks the pixel and there is no server-side backup.
- Too few creatives. The campaign needs genuinely different ads to test. Five near-identical product shots give it little to work with.
- Running it beside heavy retargeting. A separate retargeting campaign aimed at the same people will compete with the ASC and blur the results.
- Trusting in-platform ROAS alone. Compare against Shopify or your own order data, and against periods when the campaign was off.
How to act on it
Before launching, check that your purchase event fires once per order with the correct value and currency in pounds, and that the Conversions API sends a server-side copy so you are not relying on the browser alone. Set the existing customer audiences, then use whichever new-customer control your account offers to match your goal: lean hard towards new buyers if acquisition is the point, less so if repeat sales matter.
Load the campaign with a range of creative: product-only images, short videos, customer-style clips and catalogue ads. Give it at least a week of steady budget before judging it, and avoid editing it daily. Then compare new-customer revenue from your own records with what Ads Manager reports.
Setting up and judging these campaigns on real orders is what my Advantage+ campaign service does, if you would rather hand it over.
