Hi everyone,
I’m facing an issue with Shopify → Meta (Facebook & Instagram) catalogue sync.
In Shopify Admin, the affected variants have:
-
Inventory tracked: ON
-
Available quantity: > 0
-
Product is Active and available on the Online Store
But in Meta Commerce Manager, those same variants show:
-
Availability: Out of stock
-
Quantity to sell: 0
-
Location count: 0 / Locations missing
(while some other variants/products show In stock normally)
Important detail:
-
I have only 1 Shopify location
-
In Settings → Locations → [my main location], the toggle “Use inventory at this location to fulfil online orders” is disabled/greyed out because Shopify says it’s the default location, and I must select another default location to change it.
Questions:
-
Can this “fulfil online orders” location setting cause Meta to receive Location count = 0 and mark items out of stock even when Shopify shows available inventory?
-
If yes, what is the best practice when you have only one location? Should I create a dummy location just to unlock the toggle and then enable online fulfillment for the real location?
-
Any other known reasons why only some variants show out of stock while others are fine with the same sync?
Any help or guidance would be appreciated. I can share more screenshots/details if needed.