> Quick answer: Install "Facebook and Instagram by Meta" from the Shopify App Store. Connect your Facebook business assets. Verify your catalog in Commerce Manager. Then build catalog-based ads in Meta Ads Manager using the "Catalog Sales" objective.
The Shopify-Meta integration handles catalog management automatically. Your products stay current. No manual uploads needed.
Why Connect Shopify to Instagram Ads
Connecting these two platforms puts your product catalog inside Meta's ad ecosystem. You stop managing product data in two places and start running ads faster.
Sync inventory in real time
Product updates in Shopify push to Meta automatically. Price changes, stock levels, and new products all sync. Per Shopify's official documentation, the sync is bidirectional. Your ads always show accurate data.
Create product ads without manual uploads
Dynamic product ads pull images, prices, and descriptions directly from your synced catalog. You build one ad template. Meta fills it with live product data for each shopper who sees the ad.
Reduce time from catalog to campaign
The integration also sets up Conversions API automatically. That improves targeting and conversion tracking from day one. You spend less time on setup and more time on what matters.
Step 1: Install the Facebook and Instagram by Meta Channel
Access Shopify App Store from Settings
Open your Shopify admin. Go to Settings, then click Sales channels. A link to the Shopify App Store appears at the bottom of the left panel.
Search and add the sales channel
Search for "Facebook". Find the Facebook and Instagram by Meta channel. Click Add channel. The channel is free to install. Standard payment processing fees still apply, but there is no extra Shopify charge.
Authorize your Facebook business account
Follow the on-screen prompts to sign in with your Facebook account. Grant the requested permissions. This links Shopify to your Meta business assets so catalog data can flow through.
Step 2: Connect Your Facebook Business Assets
Sign in with your Facebook account
Shopify will prompt you to authenticate with Facebook during setup. Use the account connected to your Business Portfolio. This is the account that owns your ad account and Facebook Page.
Select your Facebook Page and Business Portfolio
Choose the Facebook Page associated with your brand. Then select your Business Portfolio, also called Business Manager. Both assets are required to unlock ad creation and catalog sync.
Verify permissions and complete setup
Meta's setup flow lists every permission you are granting. Review them carefully. Confirm each one. Once complete, Shopify and Meta are connected and ready to sync.
Step 3: Verify Catalog Sync in Commerce Manager
Access Meta Commerce Manager
Go to business.facebook.com and open Commerce Manager. Select your business account.
Confirm your Shopify catalog is present
Look for a catalog named after your Shopify store. It should appear within a few minutes of completing setup. Per Meta's Business Help Center, you can manage product visibility and inventory settings directly in Commerce Manager once the catalog is live.
Check product data and availability
Open the catalog and browse a few products. Confirm images, prices, and descriptions pulled correctly. If products are missing, make sure they are active and available for sale in Shopify.
Step 4: Create Your First Instagram Ad in Ads Manager
Open Meta Ads Manager
Navigate to Meta Ads Manager. Click Create to start a new campaign.
Select 'Catalog Sales' campaign objective
Choose Catalog Sales as your campaign objective. This objective connects your ad directly to your synced catalog and enables dynamic creative that pulls live product data automatically.
Choose your synced Shopify catalog
In the campaign setup, select the catalog you verified in Commerce Manager. Ads Manager will use this catalog to populate your creatives with product images, names, and prices.
Select ad format (carousel, single image, or collection)
At the ad level, choose your format. Carousel shows multiple products in one unit. Single image highlights one product. Collection opens a full-screen product experience on tap. Pick the format that matches your campaign goal.
Configure targeting, budget, and schedule
Set your audience, daily budget, and run dates. For catalog sales, retargeting visitors from your Shopify store often performs well. Start with a modest daily budget. Scale what works.
Step 5: Launch and Monitor Performance
Review your ad before publishing
Use Ads Manager's preview tool to check how your ad looks on Instagram feed, Stories, and Reels. Confirm product images and copy are correct before you publish.
Monitor key metrics (CPC, CTR, CPP)
Per Shopify's marketing documentation, the key metrics for Instagram product ads are CPC (Cost Per Click), CTR (Click-Through Rate), and CPP (Cost Per Purchase). Check these daily in Ads Manager during your first week.
Optimize based on performance data
Pause low-performing products. Increase budget on high-CTR items. Refresh creatives every few weeks. Ad fatigue sets in faster than most people expect.
Optimize Your Shopify Instagram Ads with Coinis
Running catalog ads is just the start. Scaling them requires better creatives, faster.
Use Image Ads to auto-generate variations from your product URLs
Coinis's Image Ads workflow takes a product URL and generates multiple ad variations automatically. No design work required. You get a range of creatives ready to test in minutes.
Use Brand Profile to maintain consistent messaging
Brand Profile learns your brand voice, visual style, and positioning. Every creative Coinis generates stays on-brand. Consistency at scale, without extra effort.
Test ad copy variants with AI Copywriting
Coinis AI Copywriting generates headlines, body copy, and CTAs from your Brand Profile. Test multiple angles without writing each one manually. Find what resonates faster.
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
Is the Facebook and Instagram by Meta channel free to install?
Yes, the channel is free to install. Standard Shopify payment processing fees still apply, but there is no additional charge for using the sales channel itself.
How long does Shopify catalog sync to Meta take?
Products typically sync within a few minutes of completing setup. Updates to existing products, including price changes and stock levels, also push to Meta automatically in a short time window.
Do I need a Business Manager account to run Instagram ads from Shopify?
Yes. You need both a Facebook Page and a Business Portfolio (Business Manager) to connect your assets and create catalog-based ads in Meta Ads Manager.
What campaign objective should I use for Shopify product ads on Instagram?
Use the 'Catalog Sales' objective in Meta Ads Manager. It connects directly to your synced Shopify catalog and enables dynamic ads that auto-populate with live product data.