Before you start
- A live Shopify store with at least one product collection and 5+ SKUs
- Meta Business Manager + ad account (claim Pixel and Page assets inside it)
- Shopify Facebook & Instagram sales channel installed
- A minimum testing budget of $50-100/day - below this the algorithm starves
- At least 3 hook variants and 2 product offers ready before launch
The playbook
9 steps
Install the Facebook & Instagram sales channel in Shopify
From the Shopify admin, go to **Sales channels → add channel → Facebook & Instagram (by Meta)**. This is the official, Meta-maintained channel - skip third-party apps that wrap the same API. Connect your Page, your Business Manager, and your Pixel during the install wizard. The channel handles three jobs: pixel injection, catalog sync, and the Shop surface.
Expected outcome
Sales channel installed, Business Manager + Page + Pixel all linked from a single connection flow.
Verify the Pixel is firing and add Conversions API
Open **Meta Events Manager → your Pixel → Test Events**. Visit your store, add to cart, start checkout. You should see PageView, ViewContent, AddToCart, InitiateCheckout, Purchase fire in real time. Then enable **Conversions API** via the Shopify channel toggle - this is server-side and recovers 15-30% of conversions iOS 14+ kills. Match quality should land at 7-9/10 once email/phone hashing is on.
TipIf 'Match quality' stays under 6/10, you're missing customer info parameters. Toggle 'Send all customer info parameters' inside the Shopify channel - it forwards hashed email, phone, name, address at checkout.Expected outcome
All standard events fire client-side AND server-side; Event Match Quality reads 7+.
Push your product catalog and verify the feed
The Shopify channel auto-creates a Meta catalog and syncs every published product. Open **Commerce Manager → Catalog → Items** and confirm: image quality (1080x1080+), product titles under 65 chars, availability accurate, price in correct currency. Fix any 'item not approved' errors before launching - rejected items can't run in Advantage+ Shopping campaigns.
Expected outcome
Catalog reads 100% of your active SKUs as 'Active' and 'Approved'.
Pick the campaign type by store stage
**Under $50k/mo revenue**: run **Advantage+ Shopping Campaign (ASC)** with broad targeting + your full catalog. ASC is Meta's auto-targeted, auto-bidding e-commerce campaign and consistently beats hand-built campaigns at this stage. **$50k-$500k/mo**: run ASC as workhorse + a second 'Manual Sales' campaign for new-creative testing. **$500k+/mo**: ASC + Manual Sales + retargeting + a dedicated prospecting campaign for hero creative.
# Campaign structure at $100k/mo: # 1. ASC (broad, all products) - 60% of budget # 2. Manual Sales (creative testing, broad) - 25% # 3. Retargeting (180-day site visitors) - 10% # 4. Catalog Sales (carousel/collection) - 5%Expected outcome
Campaign structure matches store revenue stage, not what looks impressive.
Build creative for the placement, not just the brand
Shopify Facebook ads run on Feed, Reels, Stories, and Marketplace. **Vertical 9:16 video** is the priority asset in 2026 - it works on Reels and Stories where the cheapest impressions are. Then **1:1 product imagery** for Feed. Avoid 16:9 unless you have a hero TV cut. For each product, ship: 1 founder UGC hook (15s), 1 product demo (15s), 1 customer testimonial (20s), 1 lifestyle image carousel.
TipThe hook is the first 1.5 seconds. Cut creative so frame 1 = product on screen, not your logo. Logo-first openers consistently lose to product-first openers in Meta's auction.Expected outcome
4-6 creative variants per priority SKU, with vertical video as the lead asset.
Set the budget and bidding for ASC
Start ASC at $50-100/day with **Highest volume** bidding (no cost cap). Cost cap and ROAS bidding strangle ASC's exploration in the first 7-14 days. Once the campaign exits learning and you have 50+ purchases, you can layer a **ROAS goal** at 80% of your current ROAS to push the algorithm toward higher-value buyers. Below 50 purchases, leave the goal off.
Expected outcome
ASC live with $50-100/day, Highest volume bidding, no premature cost cap.
Set up the retargeting audiences
Three retargeting audiences worth building: **180-day all site visitors** (top of funnel), **30-day AddToCart but no Purchase** (cart abandoners), **180-day Purchasers** for exclusion (negative audience on prospecting campaigns). Don't build dozens of micro-segments - they cannibalize each other and starve the algorithm.
# Custom audience setup in Audiences: # Source: Website → All visitors → 180 days # Source: Website → AddToCart, exclude Purchase → 30 days # Source: Website → Purchase → 180 days (USE AS EXCLUSION)Expected outcome
Three audiences active; cart abandoner audience is the workhorse, purchaser audience is the exclusion on prospecting.
Launch and observe the 7-day learning window
Meta needs ~50 optimization events (purchases) per ad set per week to exit learning. Don't edit ad sets in the first 7 days - any edit restarts learning. Watch the **breakdown by placement and age** in Ads Manager around day 5: if Reels delivery is over-indexed or one age bracket is dominating, you'll know where to push on the next round of creative.
Expected outcome
Campaign survives 7 days without edits; you have placement and demo signal to inform creative iteration.
Scale through duplication, not budget jumps
When a campaign hits target ROAS at $100/day, **don't** bump it to $300/day - that resets learning and tanks performance for days. Instead **duplicate** the winning ad set at the new budget and let the original keep running. This preserves the learning state of the winner while letting Meta find a new equilibrium at the higher spend.
TipBudget increases under 20% per day don't trigger re-learning. So if you must edit the live campaign, do it in 20% nightly increments rather than a single 3x jump.Expected outcome
Scaling happens via duplication or +20%/day - never via panic-driven 3x bumps.
Shuttergen
Ship 4-6 Shopify ad variants per week without a creative bottleneck.
Shuttergen turns your product catalog and a single brief into the vertical video, UGC, and static variants ASC needs to scale. The cadence is the moat - we run it for you.
Pitfalls
What goes wrong
Skipping Conversions API
Browser-only Pixel data underreports conversions by 15-30% post-iOS 14. CAPI is free, takes 2 minutes via the Shopify channel, and is the single biggest measurement upgrade you can make.
Building 50 ad sets at $5/day each
Spreading budget thin across micro-segments means no ad set reaches 50 weekly conversions and none exit learning. Consolidate into 2-4 broad ad sets at $50-100/day.
Killing campaigns inside the 7-day learning window
Day 3 numbers are noise. Meta's algorithm needs the full 7-day window to find delivery patterns. Patience here beats reactivity.
Logo-first creative
Frame 1 should be the product or the hook, not your logo. Logo-openers measurably lose thumbstop rate in Reels and Feed both.
Trying to outsmart Advantage+ Shopping with manual ad sets
At <$50k/mo revenue, ASC beats hand-built campaigns 90% of the time. Trust the auto-targeting and put energy into creative volume instead.
Limits
When this playbook won't work
- Stores with <$30 AOV - the unit economics rarely work post-iOS 14
- Pre-PMF stores with no organic conversion baseline - paid amplifies the conversion rate you already have
- Niches restricted by Meta's ad policy (CBD, weapons, certain supplements, financial products)
- Sub-$50/day budgets - the algorithm needs minimum spend to optimize
- Stores selling exclusively through marketplaces (Amazon, eBay) with no first-party checkout for the Pixel to track
Why Advantage+ Shopping changed the playbook for Shopify stores
Advantage+ Shopping Campaigns (ASC) replaced the old e-commerce playbook in 2023-2024 and the gap keeps widening. What used to require six hand-built ad sets - prospecting cold, prospecting LAL, broad prospecting, retargeting, dynamic product ads, lookalike of purchasers - now collapses into a single ASC campaign that Meta optimizes end-to-end. The teams still building those six ad sets are leaving 20-40% performance on the table.
The lever shifts from targeting to creative. Because ASC owns targeting and bidding, your only real input is the creative. This is why high-performing Shopify accounts in 2026 produce 4-8 new creatives per week, not 1-2 per month. Volume + diversity in the creative pool is what feeds ASC's exploration engine.
ASC needs scale to shine. Below ~$50/day, ASC under-delivers because it can't gather enough purchase signal to optimize. Above $50/day with good catalog + good creative, ASC consistently wins. If you're scaling from <$50/day, get to $50/day on broad manual campaigns first, then graduate to ASC.
Internal: facebook-ads-library, best-facebook-ad-spy-tool, how-to-use-facebook-ad-library.
Ship 4-6 Shopify ad variants per week without a creative bottleneck. Shuttergen turns your product catalog and a single brief into the vertical video, UGC, and static variants ASC needs to scale. The cadence is the moat - we run it for you.
The Shopify-specific stack that makes the difference
Conversion tracking has three layers worth running together. Layer 1: Meta Pixel (browser-side, declining utility). Layer 2: Conversions API via the Shopify channel (server-side, mandatory in 2026). Layer 3: third-party server-side measurement (Hyros, Triple Whale, Northbeam) for ROAS truth across channels. Most Shopify stores under $200k/mo can skip Layer 3; above that, the multi-touch view earns its weight.
Catalog hygiene matters more than people realize. A clean catalog with accurate titles, 1080x1080+ images, and zero 'not approved' items unlocks dynamic product ads, ASC catalog usage, and the Shop surface. A messy catalog quietly kills 10-20% of impressions you'd otherwise win.
Creative production has to be a system, not a project. The teams that win on Meta in 2026 have a weekly creative cadence: research on Monday, brief on Tuesday, produce on Wednesday-Thursday, ship on Friday. Without the cadence, creative volume collapses and ASC starves.
Internal: facebook-ads-chrome-extension, shopify-related ad library audits via the Foreplay angle.
FAQ
Frequently asked
How much should I spend on Facebook ads for my Shopify store?
Do I need both the Pixel and Conversions API for Shopify?
What's the best campaign type for a Shopify store on Facebook ads?
How many creatives do I need to run Facebook ads for Shopify?
Why are my Facebook ads for Shopify not converting?
Should Shopify stores use lookalike audiences in 2026?
How long until my Facebook ads for Shopify exit learning?
Related
Keep reading
Resource
Facebook ads library
Where to research competitor Shopify ads.
Resource
Best facebook ad spy tool
Tools to spy Shopify-category ads.
Resource
How to use facebook ad library
Library audit playbook.
Resource
Facebook ads chrome extension
Capture Shopify ads while browsing.
Research
Anatomy Of Good Meta Ad Library
Real Shopify-relevant Meta audit example.
Ship 4-6 Shopify ad variants per week without a creative bottleneck.
Shuttergen turns your product catalog and a single brief into the vertical video, UGC, and static variants ASC needs to scale. The cadence is the moat - we run it for you.