Skip to content
Bach.ai

Shopify Products Not Syncing to Meta? 7 Fixes

Published
Drafted with AI; facts checked against the linked sources on . How we write

Why are my Shopify products not syncing to my Meta catalog?

Usually because the product is not available to the Facebook and Instagram sales channel, is digital, free or archived, lacks a Google Product Category, image or return policy, or was rejected by Meta's review. Fix it in Shopify, not Commerce Manager: edits made in Commerce Manager are overwritten at the next sync, which runs every few minutes.

A product that is missing from your Meta catalog has failed at one of two layers. Either Shopify never sent it, because the product is not on the Facebook and Instagram sales channel or fails one of the channel’s rules, or Meta received it and holds it back after review. Shopify’s Product status section tells you which. Then make every fix in Shopify, because Meta treats Shopify as the source and overwrites edits made in Commerce Manager.

How do I see which products failed to sync?

Look in both places, because each shows a different layer.

  1. In your Shopify admin, go to Sales channels > Facebook & Instagram and read the Product status section on the Overview page. Click a product with an error to see what Facebook needs (Publishing products).
  2. In Shopify, open Products, click More filters and select Unavailable on Facebook to list products the channel never received.
  3. In Commerce Manager, select your catalog and open Catalog > Data sources to see the latest syncs from Shopify (About managing your catalog with Shopify).
  4. In Commerce Manager, open Catalog > Products, click Filters and filter by Issues to see products Meta received but will not show (Troubleshoot products not showing).

A product missing in step 2 is a Shopify-side problem. A product that appears in step 4 with an issue is a Meta-side problem.

What are the 7 fixes for products that won’t sync?

Fix Symptom Where to check Where to fix
1. Add the product to the channel Listed under Unavailable on Facebook Shopify Products filter Shopify, Add available channel(s)
2. Meet the channel’s product rules Product status error Shopify channel Overview Shopify product page
3. Fill missing fields Image, category or variant error Shopify bulk editor Shopify bulk editor
4. Unarchive the product Product absent from Commerce Manager Shopify product status Shopify
5. Resolve policy rejections Rejected under Policy violations Commerce Manager Products filter Edit in Shopify, or request review in Commerce Manager
6. Restore full sync New Shopify products never appear Commerce Manager Data sources settings Commerce Manager sync settings
7. Reconnect the channel No recent syncs at all Commerce Manager Data sources Shopify channel settings

Fix 1: Make the product available to the channel

A product syncs only if it is included in the Facebook and Instagram sales channel (About managing your catalog with Shopify). Shopify’s steps: on the Products page, filter by Unavailable on Facebook, select the products, click More actions > Add available channel(s), select Facebook and click Make products available (Publishing products).

Fix 2: Meet the channel’s product requirements

Shopify syncs a product only when it requires shipping (no digital products), has a return policy, is not free, has a Google Product Category, follows Meta’s title, description and image specifications, and complies with Meta’s Commerce Policy and Community Standards (Publishing products). A digital download or a free gift will never sync, however you set the channel.

Fix 3: Fill the missing image, category or variant data

Shopify names three common publishing errors: no product image, no product category, and variant errors such as a missing size or colour for each variant. To fix them:

  1. Go to Sales channels > Facebook & Instagram and, in the Product status section, click View all synced products to open the bulk editor.
  2. Read the error on each product and add the missing image, Google Product Category or variant details.
  3. Click Save.

Shopify auto-fills a Google Product Category on first sync but may not find a match for every product, and says product details sync within 15 minutes of saving (Providing Google Product Categories).

Fix 4: Unarchive products you want to advertise

Meta says products you archive in Shopify don’t sync to Commerce Manager, and are removed from it if they had already synced (About managing your catalog with Shopify). If an archived product is back in stock, set it active in Shopify and wait for the next sync.

Fix 5: Resolve products rejected for policy

Every product goes through Meta’s automatic review. Products that break the Advertising Standards don’t show in ads, and products that break the Commerce Policies don’t show in your shop (Fix or appeal products with policy violations). You have two routes:

  1. Edit in Shopify. Meta says to edit rejected products in their original data source, which for you is Shopify. An edited product is reviewed again automatically.
  2. Request a review. In Commerce Manager, open Catalog > Products, filter Issues by Policy violations, select up to 100 products and click Request review. Meta accepts up to 5,000 products for review every 7 days, and reviews typically take up to a few days.

If a review fails, you cannot request another for the same product until you edit it.

Fix 6: Check whether someone limited the Shopify sync

Commerce Manager has an advanced setting where a data feed becomes the main product source and Shopify only updates price, availability and quantity. In that mode, Meta says the Shopify sync will not add new products (About managing your catalog with Shopify). If new Shopify products never appear, open Catalog > Data sources in Commerce Manager, click your Shopify sync, go to its Settings tab and check the Manage Shopify sync option.

Fix 7: Reconnect a broken channel

Shopify warns that disconnecting any Facebook account connected to the channel can disconnect all active Facebook features (Requirements and considerations). If Data sources shows no recent syncs, reconnect the channel in your Shopify admin with an account that has full control of the business portfolio and Page.

Why do products sync but still not show in ads?

A product can be in your catalog and still not deliver. Meta’s troubleshooting page lists issues that keep items out of ads, including policy rejections and out-of-stock status (Troubleshoot products not showing). Out-of-stock products don’t appear in ads, but stay in Facebook and Instagram shops, marked sold out, for up to 56 days (Edit product availability and prices). Image problems include a server or firewall that blocks Meta from fetching the image, a broken image link and an image file over 8 MB, and Meta only recognises a changed image when the image link changes (Troubleshoot product image issues). These are catalog-quality checks rather than sync failures; the full list is in how do I check my Meta product catalog for errors?, and the delivery side is in why are my Meta catalog ads not delivering?

Why are my Shopify collections missing in Meta?

Shopify says collections sync to Facebook only for stores based in the United States (Publishing products). Outside the US, create collections or product sets in Commerce Manager from the products that did sync. For how to group a large catalog into product sets for ads, see how should I structure Meta ads for a large product catalog? If catalog problems are holding back spend, the Facebook ads delivery and spend guide covers the next checks.

FAQ

How long does a Shopify product take to sync to Meta?

Shopify says product changes usually display on Facebook after a sync that takes a few minutes, and that product details sync within 15 minutes of being saved. Meta says updated Shopify data syncs to Commerce Manager every few minutes. If a product is still missing after an hour, check the channel’s Product status rather than waiting longer.

Can I edit products directly in Commerce Manager?

You can, but Meta recommends against it for a Shopify catalog. Manual changes in Commerce Manager are overwritten by the next sync from Shopify, and Commerce Manager can redirect you to Shopify when you try to add or edit products. Make every product change in your Shopify admin and let it sync.

Why are my digital products not syncing to Facebook?

Shopify’s channel only syncs products that require shipping, so digital products cannot be made available to Facebook and Instagram by Meta. Free products are also excluded. To advertise a digital product, send traffic to its product page with a regular ad rather than relying on the synced catalog.

Why was my product rejected after it synced?

Meta reviews every synced product against its Advertising Standards and Commerce Policies. Check the Policy issues column in Commerce Manager to see which rule applies. If you think Meta got it wrong, request a review there; if the product does break a rule, edit it in Shopify, which triggers a new review automatically.

Sources

Sources: Shopify Help Center, Publishing products on Facebook and Instagram by Meta, Providing Google Product Categories, Requirements and considerations; Meta Business Help Center, About managing your catalog with Shopify, Import and manage products from a partner platform, Fix or appeal products with policy violations in your catalog, Troubleshoot products not showing in your ads or shop, Edit product availability and prices, Troubleshoot product image issues (checked 2 Oct 2026).

Catalog AdvertisingEcommerce Operations

See what your Meta ads are really costing you.

Connect your account and Bach ranks potential revenue leaks with estimates and actions you can review. Free for 7 days, no credit card.

Start Free Audit
Start your free audit