TechCognate
Services ▾
What we
do for you.

Build it. Grow it. Make it visible.

PortfolioBlogAbout
Start a Project
MenuClose ✕
Menu

Meta Advantage+ Sales Campaigns for Shopify: Setup and When They Waste Budget

Meta Advantage+ campaigns for Shopify: setup and when they waste budget
Home›Blog›Digital Marketing

Guides · Digital Marketing

Meta Advantage+ Sales Campaigns for Shopify: Setup and When They Waste Budget

Guide • Meta Advantage+ • Shopify

For most Shopify stores, Meta’s automated campaign type is now the default way to sell on Facebook and Instagram. You may still know it as Advantage+ shopping campaigns, or ASC. Meta renamed it Advantage+ sales campaigns in 2025 and folded it into the standard Sales campaign setup.

The automation hides a lot. Results depend on your purchase data, your catalog, your creative and how you handle people who already buy from you. Get those wrong and the campaign can spend steadily while mostly reselling to existing customers.

This guide is the Meta counterpart to our Performance Max guide for Shopify. It covers connecting Shopify to Meta, catalog quality, campaign setup, existing-customer controls, creative enhancements, attribution, testing, and the warning signs of wasted spend. If you want a team to run this for you, see our performance marketing services.

Editorial note: this article contains no affiliate links. Facts were checked against Meta for Developers documentation, Meta’s own announcements and the Shopify Help Center on November 10, 2026. Some Ads Manager changes have only been reported by the trade press so far, and we credit those reports where we use them. Meta changes Advantage+ often, so confirm current settings in your own ad account before you spend.

Quick answer: To run Advantage+ sales campaigns (formerly Advantage+ shopping campaigns) for a Shopify store, install the Facebook & Instagram app by Meta, connect your pixel, set data sharing to Enhanced or Maximum so the Conversions API is on, and fix catalog errors. Then create a Sales campaign with Advantage+ campaign budget, Advantage+ audience and Advantage+ placements switched on. Define your existing customers first, and judge results by total Shopify revenue, not only by ROAS in Ads Manager.

  • Advantage+ sales campaigns replaced Advantage+ shopping campaigns. A Sales campaign counts as Advantage+ only when budget, audience and placements are all automated.
  • The Shopify app’s Enhanced and Maximum data sharing levels add the Conversions API to the Meta pixel.
  • The old existing-customer budget cap is deprecated. Use audience segments, the customer lifecycle setting or separate ad sets instead.
  • Budget is wasted most often on existing customers, thin catalogs, repetitive creative and campaigns with too few purchases.
14Minute read
14Sections
1Comparison table
Nov 2026Published
Reading map · section length

Each block is one section, sized by how long it is. The orange block is the longest: Step 1: Connect Shopify to Meta (about 1 min). Tap a block to jump.

What Advantage+ Sales Campaigns Are Now

Meta announced in February 2025 that Advantage+ shopping campaigns would become Advantage+ sales campaigns, saying the new name would “better reflect the full range of advertisers” that can use it, as Social Media Today reported. The bigger change came with a streamlined setup that Meta for Developers says began rolling out on May 29, 2025: advertisers no longer choose between an Advantage+ shopping campaign and a manual campaign.

Instead, you create a normal Sales campaign. Meta’s developer documentation says it reaches Advantage+ status only when three levers are all on:

  • Advantage+ campaign budget: the budget is set at the campaign level, not per ad set.
  • Advantage+ audience: at least one ad set uses Advantage+ audience, with no restrictive custom audience inclusion.
  • Advantage+ placements: no ad set limits or excludes placements. Account-level placement exclusions are still allowed.

If any lever is off, the campaign runs as a manual campaign. Unlike the old ASC, ad sets are back, and each holds up to 50 ads. Meta says legacy ASC campaigns are blocked from edits from Marketing API v26.0, and those using the existing-customer budget cap are paused, so rebuild any old ASC campaigns in the new structure.

Step 1: Connect Shopify to Meta

The official connector is the Facebook & Instagram app by Meta, which appears in Shopify admin under Sales channels. It syncs your catalog, connects the Meta pixel and sends events through the Conversions API.

What you need first

  • An online store that is not password protected, and a valid sender email address.
  • A published Facebook Page and a business portfolio that owns it. Your personal account needs full control of both.
  • An ad account in the portfolio before you create campaigns, and an Instagram professional account linked to the Page if you want Instagram shopping features.
  • Products that can be bought directly on your verified domain and follow Meta’s Commerce Policy and Advertising Standards.

Setup steps

  1. In Shopify admin, go to Settings > Sales channels, open the Shopify App Store and add the Facebook & Instagram app.
  2. Click Start set up on the feature you want, then Connect account and sign in to Facebook.
  3. Connect your business portfolio, Page, ad account, pixel and catalog.
  4. Accept the terms and click Finish setup.

Shopify also warns that a poor business portfolio feedback score on delivery speed, product quality or service may reduce how often Meta shows your ads.

Choose a data sharing level

Go to Sales channels > Facebook & Instagram > Settings > Data sharing settings, turn on customer data sharing and pick a level. Shopify describes three:

  • Standard: the Meta pixel only. Browser ad blockers can stop it.
  • Enhanced: the pixel plus the Conversions API, which sends the purchase event server to server. It shares customer name, location, email and phone number to help Meta match people.
  • Maximum: the pixel plus the Conversions API, updated with Meta’s latest advertising technology. Shopify says its data sharing matches Enhanced.

For an automated campaign that relies on purchase signals, Enhanced or Maximum is the sensible choice. You are responsible for explaining this sharing in your privacy policy.

Step 2: Check Your Pixel and Conversions API Data

Advantage+ optimizes toward whatever purchases Meta receives. Shopify says the app tracks PageView, ViewContent, Search, AddToCart, InitiateCheckout, AddPaymentInfo and Purchase automatically, and that the order value it sends includes duties, taxes and discounts. Expect Meta revenue to differ from your net sales.

Deduplication

Meta recommends running the pixel and Conversions API together and deduplicates events that share the same event name and event ID within 48 hours. Problems usually start when a second app or old theme snippet sends its own Purchase event.

Checks before launch

  • In Meta Events Manager, confirm Purchase events arrive from both browser and server.
  • Check Event Match Quality, which Meta scores out of 10 based on the customer information you send.
  • Compare a week of Meta purchases with Shopify orders. Some gap is normal. A large gap means a tracking problem.

Step 3: Get the Catalog Right

Shopify keeps one product catalog shared by your Facebook and Instagram shops, your ads and the sales channel. Making a product unavailable removes it from all three. Edits to title, image and price sync automatically and usually show on Facebook within minutes.

Shopify’s sync requirements

  • The product is available to the Facebook channel, requires shipping and is not free. Digital products are not eligible.
  • It has a return policy and a Google product category.
  • Its title, description and image meet Meta’s catalog specifications.
  • It complies with Meta’s Commerce Policy. Meta reviews every uploaded product.

Shopify lists the most common errors as a missing image, Google product category or variant details such as size. Check Product status on the app’s overview page and fix errors in bulk. Collections sync only for US stores.

Beyond the minimum, use descriptive titles with brand, product type and key attribute, clean images and accurate stock. Meta builds catalog ads from this data.

Step 4: Build the Campaign

In Ads Manager, create a campaign with the Sales objective and keep the Advantage+ settings on. Jon Loomer reports that Advantage+ is on by default for Sales campaigns, and that removing audience suggestions or adding restrictive targeting switches it off.

Budget and bidding

Set one campaign budget with Advantage+ campaign budget. Meta’s developer documentation lists the supported bid strategies: highest volume (the recommended default), cost per result goal, bid cap, and ROAS goal. Start without a cost or ROAS goal, learn what the campaign achieves, then add a goal close to that level. Tight goals early often stop delivery.

Audience

With Advantage+ audience, only a few settings act as hard limits. Jon Loomer lists them as location, minimum age, excluded custom audiences and languages. Maximum age, gender, custom audiences and detailed targeting become suggestions that Meta may go beyond. Set locations to the countries you ship to.

Placements

Leave Advantage+ placements on to keep Advantage+ status. Use account-level placement exclusions for inventory you never want. PPC Land reported in August 2026 that some advertisers lost placement controls in Ads Manager, a change Meta had not announced. Check your own account.

Ads and catalog

Mix catalog ads that pull from your Shopify products with single image, video and carousel ads. For separate product groups, use ad sets under one campaign rather than separate campaigns.

Handling Existing Customers

The old ASC let you cap the share of budget spent on existing customers. Meta for Developers says that setting, the existing-customer budget percentage, is deprecated for new Advantage+ campaigns. You now have three options.

1. Define your audience segments

In Ad Account Settings under Advertising settings, define Existing customers (people who have bought) and Engaged audience (people who have interacted but not bought). Jon Loomer notes that purchaser lists and website Purchase events are common sources. Refresh your Shopify customer list regularly. The Audience segments breakdown in Ads Manager then shows how spend splits between new, engaged and existing people.

2. Use the customer lifecycle strategy

Jon Loomer reports that Sales ad sets now show a Customer lifecycle strategy setting: reach new and existing customers (the default), acquire new customers only, or include or exclude engaged audiences. New customers only can raise cost per result, and accuracy depends on your segments.

3. Recreate the cap with two ad sets

Meta’s own suggested workaround is two ad sets under one Advantage+ campaign budget. One targets an existing-customer custom audience, not relaxed into a suggestion, with a daily spending limit. The other excludes that same audience. Use the same creative in both so the comparison is fair.

Creative and Advantage+ Creative Enhancements

With targeting automated, creative does most of the targeting work. Meta can show different ads to different people, so variety in format, angle and offer matters more than small edits to one image.

Give the system real variety

  • Include short vertical video for Reels and Stories, not only square images.
  • Test different angles: benefit, social proof, comparison and offer.
  • Refresh creative on a schedule rather than waiting for results to fall.

Our roundup of the best AI ad creative generators covers tools for producing variations faster.

Review each enhancement

Meta retired the single “standard enhancements” bundle with Marketing API v22.0 in January 2025. Each enhancement is now its own setting. Meta’s developer documentation lists options such as visual touch-ups, text improvements, add overlays, relevant comments, generate backgrounds, expand image, image animation, music and text translation, among others. Several of these use generative AI and change how your ad looks.

  • Preview every enhancement before publishing. Meta added per-enhancement previews in 2025.
  • Turn off any that conflict with brand guidelines, product accuracy or legal claims, such as generated backgrounds for products where color and finish must be exact.

Measurement, Attribution and Testing

Current attribution settings

  • Defaults: Jon Loomer reports the default for website sales is 7-day click, 1-day engage-through and 1-day view.
  • Clicks: Search Engine Land reported that Meta now counts only link clicks toward click-through attribution. Likes, shares and saves moved to the renamed engage-through category, and the video engaged-view window shortened from 10 to 5 seconds.
  • Incremental attribution: an alternative to the standard model that predicts whether an ad caused a conversion. Selecting it locks your other attribution settings.
  • API reporting: Meta for Developers says the 7-day view and 28-day view windows stopped being returned by the Ads Insights API on January 12, 2026. Dashboards that relied on them will show different numbers.

View-through conversions are the easiest for an automated campaign to claim, so use Compare attribution settings in Ads Manager to see how much comes from views.

A testing approach that shows real lift

  1. Record a baseline of total Shopify revenue and new-customer orders for the four weeks before launch.
  2. Run the Advantage+ campaign against your current manual setup using Ads Manager’s A/B test tool, with a similar budget on each side.
  3. Avoid significant edits during the test so the campaign can leave the learning phase.
  4. Judge on cost per new customer and total store revenue, not only reported ROAS.
  5. Then test one variable at a time, such as existing-customer limits or creative mix.

How Much Control You Give Up

The trade is less setup for less control. The table is based on Meta’s developer documentation and the reports cited above.

ControlAdvantage+ sales campaignManual Sales campaign
BudgetCampaign level onlyCampaign or ad set level
AudienceLocation, minimum age, language and exclusions are hard limits; the rest are suggestionsAdvantage+ audience can be turned off to set fixed targeting
PlacementsAll placements; account-level exclusions onlyManual placement choice where your account still offers it
Existing customersSegments, lifecycle setting or two ad sets; the old cap is goneSame tools, plus custom audience inclusions
Creative enhancementsSet per adSet per ad

Advantage+ suits stores with steady purchases, a healthy catalog and regular new creative. Manual campaigns still suit strict targeting limits and tightly controlled retargeting.

When Advantage+ Sales Campaigns Waste Budget

Use this checklist when results look too good or too flat.

Advantage+ red flags

Based on the settings and reports available in Meta Ads Manager as of November 10, 2026.

Spend warning signs
→ The Audience segments breakdown shows most spend going to existing customers
→ Reported ROAS rises while Shopify revenue stays flat
→ A large share of conversions is view-through
→ Two or more sales campaigns target the same people and products
Setup warning signs
→ Audience segments are not defined at all
→ Many products show errors in Product status
→ Only a few ads, all in one format, are running
→ The campaign records only a handful of purchases a week
→ Purchases arrive from only the browser or show duplicates
Rule of thumb: if new-customer orders in Shopify do not rise when Advantage+ spend goes up, the campaign is probably reselling to buyers you already had.

Existing-customer spend

Past buyers convert cheaply, so automation finds them. Read the segments breakdown weekly and use the lifecycle setting or a capped ad set if their share grows.

Thin catalogs and weak creative variety

With few approved products and few ads, Meta repeats the same items to the same people. Fix catalog errors and keep new creative coming.

Too little conversion data

We could not confirm a published purchase minimum. With only a few sales a week, consolidate into one campaign, avoid tight ROAS goals and judge over weeks.

Overlapping campaigns

Several sales campaigns reaching the same people split your signals. Consolidate, or use exclusions so each campaign has a distinct job.

Frequently Asked Questions

Are Advantage+ shopping campaigns still available?

Not as a separate product. They are now Advantage+ sales campaigns, built as Sales campaigns with all three Advantage+ levers on.

What Shopify app connects my store to Meta ads?

The Facebook & Instagram app by Meta.

Which data sharing level should I choose?

Enhanced or Maximum. Both add the Conversions API to the pixel, which ad blockers cannot stop. Standard uses the pixel only.

Why are my Shopify products not showing in my Meta catalog?

Usually a missing image, Google product category, variant details or return policy. Check Product status in the app.

Can I still cap spend on existing customers?

Not with the old cap. Use the customer lifecycle setting or two ad sets, one capped for existing customers.

Should I turn on all Advantage+ creative enhancements?

No. Preview each one and keep only those that keep your product accurate and on brand. Our AI advertising and creative content team can help you build creative that does not depend on them.

What attribution setting should a Shopify store use?

The default 7-day click, 1-day engage-through and 1-day view setting is a reasonable start. Compare it with click-only results and with Shopify revenue before scaling.

How many ads can an Advantage+ sales campaign have?

Up to 50 per ad set. To run more, split ads across several ad sets under one campaign budget.

Is Advantage+ right for a brand new Shopify store?

Only once tracking works and the catalog is clean.

Final Take

Advantage+ sales campaigns reward preparation. Use Enhanced or Maximum data sharing, check deduplication, clear catalog errors, define existing customers before launch and give Meta varied creative while reviewing each enhancement.

The test that matters is total store revenue and new-customer orders, not ROAS inside Ads Manager. If both grow with spend, scale carefully. If not, check existing-customer share, view-through conversions and campaign overlap. For help running Meta and Google together, our performance marketing team can take it on.

Sources

Jaykishan Panchal, Founder & CEO, TechCognate
About the author

Jaykishan Panchal

Founder & CEO, TechCognate · SEO Strategist & WordPress Expert

Jaykishan Panchal is the founder of TechCognate and an SEO strategist with 15+ years of hands-on experience driving organic growth for businesses worldwide. He specialises in technical SEO, content strategy and GEO (Generative Engine Optimisation), helping brands stay visible in both traditional search and AI-driven discovery.

  • Technical SEO
  • Content Strategy
  • AI & GEO
  • Google Ads
  • E-Commerce SEO

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top