> Quick answer: Connect your Shopify store to Facebook, install the Meta Pixel, and create a Sales campaign in Ads Manager with Advantage+ catalog ads enabled. Meta pulls product images and data from your catalog automatically and shows each shopper the items they're most likely to buy.
Running a Shopify store and ready to advertise on Facebook? This guide walks you through every step. From catalog setup to live campaign.
---
What Are Facebook Product Ads for Shopify Stores?
Facebook product ads match your inventory to the right shoppers without manual ad creation for every SKU.
How Advantage+ catalog ads work for ecommerce
Advantage+ catalog ads pull products from your Facebook catalog and deliver each shopper the items most relevant to them. Meta uses browsing history, purchase intent signals, and on-site behavior to decide which product to show. You set up the campaign once. Meta handles the matching. Per Meta's Business Help Center, Advantage+ catalog ads work across Facebook Feed, Instagram Feed, and Audience Network automatically.
Why Shopify merchants use product ads
A typical Shopify store has dozens or hundreds of products. Building a separate ad for each one isn't practical. Advantage+ catalog ads cover your entire catalog from a single campaign. They work for prospecting (finding new buyers) and retargeting (re-engaging people who visited your store but didn't purchase). Both audiences. One setup.
How product images and data flow from Shopify to Facebook
When you enable the Shopify-Facebook integration, your product titles, prices, images, and availability sync to a Facebook catalog automatically. Per Meta's documentation on managing your catalog with Shopify, changes you make in Shopify push to your catalog on a recurring schedule. Keep prices and stock levels current. Outdated data means Meta may show ads for out-of-stock products, which wastes budget and frustrates shoppers.
---
Prerequisites: What You Need Before Starting
Get these four things in order before touching Ads Manager.
A Shopify store with products
You need live products with titles, images, prices, and descriptions. The more complete your product data, the better your catalog ads perform. Meta uses all of it to match products to people.
A Business Manager account and Ad Account
Create a verified Meta Business Manager account at business.facebook.com if you don't have one. You'll also need an active Ad Account with a payment method attached. Both are required before launching any campaign.
Shopify-Facebook integration enabled
Install the Facebook & Instagram app from the Shopify App Store. Connect it to your Business Manager during the setup flow. This creates your product catalog in Commerce Manager and starts syncing your inventory automatically. No manual feed uploads needed.
Meta Pixel installed on your store
The Meta Pixel tracks key events on your store: ViewContent, AddToCart, and Purchase. Advantage+ catalog ads depend on this data for retargeting and optimization. The Shopify-Facebook integration installs the Pixel for you when you connect. Confirm it's firing in Events Manager before you launch anything.
---
Step-by-Step: Create Your First Facebook Product Ad
Follow these steps in order. Skipping ahead causes errors in Ads Manager.
Step 1: Create or verify your product catalog in Commerce Manager
Go to business.facebook.com/commerce. Find your catalog in the left panel. Confirm that products imported from Shopify correctly. Spot-check images, prices, and availability. Fix any errors before moving on.
Step 2: Set up and verify your Meta Pixel
Open Events Manager. Confirm your Pixel is active and receiving events. You should see recent ViewContent events if customers are browsing your store. No Pixel data means no retargeting and no purchase optimization.
Step 3: Open Ads Manager and start a new campaign
Go to Ads Manager at adsmanager.facebook.com. Click Create. You'll land on the campaign objective screen first.
Step 4: Choose your campaign objective (Conversions or Sales)
Select Sales as your objective. This is the required objective for Advantage+ catalog ads. Meta will optimize delivery toward purchase events tracked by your Pixel. Without this objective, the catalog ad format won't be available later.
Step 5: Configure targeting and budget at the ad set level
At the ad set level, choose your audience type. Broad targeting works well for prospecting. A custom audience built from Pixel events works for retargeting people who viewed products but didn't buy. Set a daily budget. Start conservative and scale once you see what's working.
Step 6: Select Advantage+ catalog ad format at the ad level
At the ad level, toggle on Advantage+ catalog ads. Ads Manager will prompt you to select your product catalog. Choose the catalog you verified in Step 1. Meta will now pull product images and details directly from it.
Step 7: Add your catalog and customize ad copy and creative
Write your primary text and headline. Use dynamic placeholders like {{product.name}} and {{product.price}} to auto-fill details for each product. Add a CTA button such as "Shop Now" or "Buy Now." Preview the ad across placements. Publish when everything looks correct.
---
Optimizing Your Product Ad Creative
The catalog handles product data. The creative is what stops the scroll.
Image requirements and dimensions (minimum 1080x1080px recommended)
Per Meta's Ads Guide, the recommended minimum image size for product ads is 1080x1080 pixels in square format. Aspect ratios vary by placement. Use clean, high-contrast images with clear product focus. Cluttered or low-resolution images underperform regardless of how good your targeting is.
How to customize headlines and product descriptions
Dynamic fields personalize each ad automatically. {{product.name}} pulls the product title. {{product.description}} pulls the product description from your catalog. Your primary text should be broad enough to apply to any product in the catalog. Focus on the benefit, not just the product category.
Using cutting-edge AI models to generate product-focused ad copy
Writing copy that works across a full catalog is harder than it sounds. Coinis AI Copywriting, powered by your Brand Profile, generates headlines and body copy matched to your brand voice. Paste in your product URL. Get on-brand copy in seconds. No blank page. No generic placeholder text.
A/B testing variations to find top performers
Don't run one creative and hope. Generate multiple angles for the same product. Coinis Revise (Variate) creates multiple visual variations from a single image. Run them alongside each other. Cut the low performers early. Put budget behind what's winning.
---
Launch, Monitor, and Optimize Your Campaign
Hitting Publish is the start, not the finish.
How to review and launch your ad
Preview your ad across all placements before publishing. Confirm dynamic fields are rendering product names and prices correctly. Make sure your Pixel is selected at the ad set level. Then publish.
Tracking conversions with Meta Pixel
Once live, your Pixel sends purchase events back to Meta in real time. This data trains Meta's algorithm on which shoppers convert. The more purchase data your Pixel collects, the better Meta optimizes delivery. Clean Pixel data is the single biggest driver of campaign performance over time.
Using Advertise reporting to measure performance
Coinis's Advertise page shows your live campaign metrics in one view: impressions, clicks, cost per result, and purchase conversions. Check it daily in the first week. Look for high cost per purchase or low click-through rates as early warning signs that something needs adjusting.
Refreshing creative to maintain engagement
Ad fatigue hits faster on Meta than most advertisers expect. When CTR starts dropping, the algorithm needs fresh creative, not a bigger budget. Coinis Image Ads pulls a new creative directly from your product URL and generates polished ad visuals in minutes. Swap in the new creative and keep the campaign running without starting over.
---
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
Do I need a Meta Pixel to run Facebook product ads for my Shopify store?
Yes. The Meta Pixel is required for Advantage+ catalog ads to work effectively. It tracks ViewContent, AddToCart, and Purchase events on your store. Meta uses this data to target the right shoppers and optimize for conversions. The Shopify-Facebook integration installs the Pixel automatically when you connect your store.
What image size should I use for Facebook product ads?
Meta recommends a minimum of 1080x1080 pixels for square format product ad images. Aspect ratios vary by placement, so using square or vertical images gives you the most coverage across Facebook Feed, Instagram Feed, and Stories. Always use clean, high-resolution images for best results.
Can I run Facebook ads for all my Shopify products without designing each one?
Yes. That's exactly what Advantage+ catalog ads do. You sync your Shopify product catalog to Facebook, set up one campaign with the catalog attached, and Meta dynamically shows each shopper the most relevant product from your inventory. No individual ad design per product required.
How often does my Shopify product catalog sync to Facebook?
When you use Shopify's native Facebook & Instagram integration, your catalog syncs automatically on a recurring schedule. Per Meta's developer best practices, keeping prices and availability current is critical. Products that show as available but are out of stock in your store create a poor shopper experience and waste ad spend.