Hey Sierra (@grassroc)!
The workaround would be to force an inventory of greater than zero, so that the product would show “in stock” on Facebook. I spoke with one of my colleagues, and another alternative could be to manually add an inventory column to the feed file:
- download the feed file from WooCommerce
- add a column to the downloaded CSV file for “inventory”
- add the inventory values to that column for each product (any positive number)
- upload the feed file in Facebook’s Catalog Manager
This should replace the inventory values of zero with a positive number so that the status can be set to “In stock” on Facebook. However, the downside (similar to setting this value to one) is that because the plugin doesn’t currently include the inventory column in the feed file, this inventory value won’t be overwritten when inventory changes in your WooCommerce site.
As far as the tagging goes, that’s handled entirely on the Facebook side. I found this resource from Facebook that says that product tags will be removed if products are out of stock:
https://www.facebook.com/business/help/2038089076493747?id=1069014943260205
So, it sounds like you may want to use one of the recommended workarounds to set your products with a positive inventory value so that they will show “in stock” on Facebook. This would at least allow you to tag the products so they’re no longer “out of stock” on Facebook.
Thanks so much for your feedback! We really appreciate knowing what’s important to you. We’ve seen a number of requests regarding the inventory sync and we’re working on some major updates to the plugin in the next few weeks.
In the meantime, do you think that overriding the inventory with either a manual upload of the feed file that includes an inventory column or using the Data Feed rule could work for you?
Thanks!
Kristy