Get in touch
Have a project in mind? Tell us a bit about it.
Most Shopify and D2C accounts running Meta ads still default to manual Sales campaigns: hand-picked interest or lookalike audiences, budgets set ad set by ad set, and every placement chosen on purpose. That was the safe choice for years, because early Advantage+ Shopping campaigns had a reputation for burning budget on broad, unqualified traffic. Meta has since rebuilt how these campaigns work, and as of the unified Advantage+ campaign experience rolling out through 2026, the old “manual vs. Advantage+ Shopping” choice isn’t really two separate campaign types anymore — it’s a set of three automation switches inside one Sales campaign.1 That changes the question. It’s no longer “should we ever turn this on,” it’s “which accounts, and at what point, does flipping these switches actually help.”
What “Advantage+ Sales” Actually Means Now
Meta now builds every Sales-objective campaign around three automation levers: Advantage+ audience, Advantage+ campaign budget, and Advantage+ placements.1 Turn all three on and the campaign is flagged as a full Advantage+ sales campaign — what most people still call by its older name, Advantage+ Shopping campaigns (ASC). Turn only one or two on and you get a partial automation state, not the full product; Meta’s own documentation is explicit that the campaign only carries the ADVANTAGE_PLUS_SALES state when audience, budget and placement automation are all enabled, and it falls back to a disabled state the moment any one of the three is switched off or restricted.1 That matters because a lot of accounts think they’re “running Advantage+” when they’ve actually left one lever off and are getting none of the benefit.
Meta’s Business Help Centre describes Advantage+ sales campaigns as the most efficient setup for advertisers using the sales objective, and cites an average 9% improvement in cost per conversion among advertisers who used them — a company-reported average, not a guarantee for any single account.2 Separately, Meta’s guidance on Advantage+ audience specifically (the audience lever on its own) cites a 7.2% lower average cost per result for sales and app-promotion objectives.3 Both numbers describe aggregate behaviour across many advertisers, not a forecast for your account, and neither is a reason to switch on its own — they’re a reason to test properly, which is what the framework below is for.
Manual Sales Campaigns vs. Advantage+ Sales Campaigns
| Manual (Original Audience) Sales Campaign | Advantage+ Sales Campaign | |
|---|---|---|
| Audience | You choose interests, lookalikes or custom audiences by hand; each ad set targets a distinct segment | Meta’s AI finds the audience using pixel data, past conversions and ad interactions, with optional audience suggestions layered on top3 |
| Budget | You set (or cap) spend at the ad set level | Budget is set at the campaign level and distributed across ad sets in real time toward the best-performing opportunities4 |
| Placements | Can be restricted to specific placements (e.g. Instagram Feed only) | No placement exclusions at the ad set level — all eligible placements are used, or the campaign loses its Advantage+ state1 |
| Reporting | Clean performance-by-segment reporting, since each ad set is a defined audience | Less granular by default; you can still build audience segments for breakdown reporting, but segment-level bidding control is gone2 |
| Best fit | Retargeting/remarketing, small or highly specific audiences, accounts still building conversion volume, campaigns where you need to prove a specific segment’s performance | Prospecting and full-funnel sales campaigns with steady conversion volume and clean first-party data feeding the pixel and Conversions API |
A Decision Framework: When to Test It
Treat this as a checklist, not a rule. If most of the “ready” column applies to a given campaign, it’s worth running a proper test. If several items in the “hold off” column apply, keep it manual for now and revisit in a quarter.
Signs a campaign is ready to test Advantage+ sales:
- The Meta pixel and Conversions API are both installed, sending matched, deduplicated events — this is the first-party data the automation actually learns from.56
- The campaign is a prospecting or full-catalog campaign, not a retargeting campaign built around a specific custom audience.
- You have enough conversion history that a two-to-four week test won’t be reading noise (a campaign converting once every few days won’t produce a readable result in that window).
- Your product catalog is connected and current, so Advantage+ placements can serve dynamic ad formats correctly.
- You’re prepared to give up ad-set-level segment targeting in exchange for automated optimisation — and you have a way to still see results by audience segment if you need it, via Advantage+’s segment reporting.2
Reasons to hold off:
- The campaign is retargeting or remarketing. Meta’s own guidance recommends A/B testing Advantage+ audience for almost every campaign type except retargeting campaigns — where a hand-built, warm-audience list still does the specific job you built it for.3
- Tracking is mid-migration, recently broken, or you can’t confirm pixel and Conversions API events are deduplicating correctly. Feed the automation bad signal and it optimises toward the wrong thing.
- The account has very low conversion volume or an unusually high average order value where each sale needs to be scrutinised individually rather than left to a real-time budget algorithm.
- You need to prove ROI for one specific, narrow audience segment (e.g. a paid partnership or a specific geographic test) where losing granular control defeats the purpose of the campaign.
Worked Example: A Shopify Apparel Brand at $100/day
Say a Shopify apparel brand is spending $100/day across four manual ad sets, split by interest audience, with Advantage+ Shopping switched off. Before testing anything, the first step isn’t a campaign change — it’s confirming that server-side events are set up and verified through the Conversions API’s own setup and verification steps, since Meta explicitly lists this as the recommended sequence before relying on the AI to optimise delivery.5
With tracking confirmed, the cleanest way to test is to run the two approaches in parallel rather than switching the existing campaign outright: keep the four manual ad sets running, and launch a new Advantage+ sales campaign with a similar total daily budget, split roughly 50/50 of the account’s prospecting spend. Because Advantage+ campaign budget is set and distributed at the campaign level rather than per ad set,4 there’s no need to replicate the four-way interest split inside the new campaign — that’s the control Advantage+ is designed to take over. Let both run for at least two to four weeks before comparing cost per purchase; Meta’s own audience guidance frames this as an A/B test, not an instant switch, for exactly this reason — early-day results during the learning phase are not representative.3 If the Advantage+ campaign matches or beats the manual cost per purchase at a similar or better volume by the end of that window, it’s a reasonable default going forward; if it doesn’t, the manual structure stays and the retargeting ad sets stay manual regardless of the outcome.
Common Mistakes
Mistake: switching a retargeting campaign to Advantage+ audience. Fix: leave retargeting and remarketing campaigns on manually built custom audiences. Meta’s own guidance carves retargeting out of its testing recommendation for a reason — a warm audience you’ve already defined doesn’t need an algorithm to go find it.3
Mistake: assuming one lever on means the campaign is “running Advantage+.” Fix: check that audience, budget and placement automation are all enabled. If any one is restricted — a placement exclusion, a manually set ad-set budget, a narrowed audience without relaxation — the campaign reflects a disabled Advantage+ state and you’re not getting the benefit you think you are.1
Mistake: testing before tracking is solid. Fix: verify pixel and Conversions API events are received, matched and deduplicated before you lean on automated delivery — this is one of Meta’s own recommended setup steps, not an optional extra.56
Mistake: assuming an old ASC campaign will keep working unchanged. Fix: if your account (or an agency’s custom tooling) was built against the older Advantage+ Shopping Campaign API, know that new campaigns can no longer be created that way, and existing campaigns using the legacy budget-allocation field will be paused unless migrated via the “Duplicate Campaign” option in Ads Manager.1 Most accounts managed purely through Ads Manager won’t notice this, but it’s worth confirming with whoever manages the account.
If you’d rather have someone run this test properly on your account — tracking check, parallel structure, a real read on the results — see our Meta Ads management page for how we approach it.
Sources: 1. Advantage+ Campaign Experience for Sales, App, and Leads – Meta for Developers. 2. About Advantage+ Sales Campaigns – Meta Business Help Centre. 3. About Advantage+ Audience – Meta Business Help Centre. 4. Advantage Campaign Budget – Meta for Developers. 5. Conversions API – Meta for Developers. 6. Meta Pixel – Meta for Developers.