How to get the channel status change in shopify flow?

Hello,

I would like to monitor the status changes of channels in the Shopify flow.
When I detect a change in the channel status, I want to automatically update the product status in the flow.

For instance:
If the online channel status of a product changes from “true” to “false” manually,
then the product’s status should automatically change from “active” to “draft” in the flow.

Thank you for your attention.

There isn’t a way to do this currently. No event exits for it that Flow can use and you cannot query products by their channel/publication. You could potentially look for recently updated products and check if their a channel was missing but you would need to store that prior status in a tag or a metafield.

Thank you very much.

So manually doing something that Flow should be able to do… frustrating. I’ve been looking for a solution on this as well. I’m currently using a PIM tool publishing to Shopify and have to manually turn on all of the channels periodically in bulk, so nuts that Shopify can’t figure this out. They need to start using their own software, lol.