Hey all,
I’m reaching out regarding an issue we’re experiencing with syncing our Shopify product catalog to Meta for ad campaigns. We currently have separate Shopify product listings for the U.S. and the rest of the world, with identical product names, descriptions, and metadata but different URLs and product IDs based on the market. We’re using Shopify Markets’ geolocation functionality, where customers based on the U.S. will only be able to see the U.S. versions of the product, and customers in the European region the European versions.
The problem is that only the European versions of the products are syncing to our Meta catalog. Unfortunately, our U.S. products are not appearing. Since we are running campaigns targeting U.S. customers, we’d like to create a dedicated U.S. catalog for U.S.-based campaigns, featuring only U.S.-specific products and URL, as the European catalog URLs would result in 404 errors for them.
Here’s an overview of what we’ve done:
-The U.S. products have identical meta fields to their European counterparts and are active in the Facebook sales channel in Shopify, so they should have everything in place for the sync to happen
-We recently added a new product for both markets, and the European version synced to Meta just fine, but once again no U.S. products synced
-I have uninstalled the whole FB app and reinstalled the connection, still no changes
-Despite confirming these settings and attempting to resync multiple times, the U.S. products remain absent in the Meta catalog.
Meta’s support has not been helpful. Any suggestions how to fix this?