Here is what I have learned from my experience with the Plugin: I have not found a method to bulk delete. I just went through this for the past two days as I have duplicates in my catalog. The issue is they must be deleted from the API (the Plugin in WP Admin) because you aren’t able to delete directly in your catalog on Commerce Manager. That is an understandable feature to prevent issues.
In my case, I found out there was a Meta Pixel turned on as well as this PlugIn (via API) and it was causing duplicates. I disconnected the Meta Pixel and it removed the products from the catalog and no more duplicates. But if you Disconnect Store (the API – this Plugin) it does not delete the products that came from the API).
I also found some duplicates that had been added via API at some point due to some syncing issue and the only method I found was to handle them one-by-one in the WP Admin/WooCommerce Products section of my site.
The solution: Update the products individually. Go to All Products, choose the first product you want to edit. Choose “Delete Products On Facebook” and then “Update” your product in WP Admin: https://snipboard.io/OezxLY.jpg
Then you can turn on Do Not Sync (the “Update”) to stop it from adding the product back to your catalog. If you choose Do Not Sync without deleting it first, it will not delete the product that is already on Facebook. It will only stop the syncing.
If you try to bulk edit your products (screenshot): https://snipboard.io/mkpLSc.jpg and choose “Exclude From Sync” it does not delete from Facebook as that function does not delete the item that is in the Facebook Catalog it only stops syncing the product.
The other method to remove from the Facebook catalog is to choose Sync and Hide. This is one-by-one editing each product. This will hide the product but keep sync in place.
Yes, the above two methods are cumbersome but if it is a couple hundred, it can be done within a couple hours. Yes, it is not workable for thousands of products.
Please note that if you have Variable products (A main product with variations such as different colors or sizes), currently the PlugIn only gives the options on the variation (size or color) not the variable product (main product) so if you choose Sync and Hide while in the product edit area, it only hides the variation and not the variable (main product).
In this case, you must choose the first method: Delete Products On Facebook, then Update the products, then you must choose Do Not Sync, then Update the product.
Lastly, I did try to bulk edit in WordPress by exporting my products to CSV and changing the appropriate Facebook Meta fields and then reimporting the csv, but I was not able to successfully change it since I found no field that would accomplish “Delete Product On Facebook”. I tried various methods unsuccessfuly. Perhaps someone has figured that out.
I am sure Facebook/WooCommerce will eventually add a bulk edit “Delete Products On Facebook” feature or a feature that if you disconnect your store it will automatically delete your products that came from that store (from that API), but for now, that’s all I have figured out in the Plugin’s current state.