Automatically Remove a Tag when Product Published on a Particular Channel?

Topic summary

Goal: Automate product tagging based on sales channel availability. The merchant wants to tag products that are excluded from the Online Store (POS-only) and remove that tag once the product is published to the Online Store, to keep in-store-only items out of email marketing.

Attempted approach: In Shopify Flow (automation tool), they tried the “product status updated” trigger but couldn’t find a condition tied to Sales Channel (Online Store vs POS) and asked if it appears under another name.

Latest update: A respondent states there is not yet a Shopify Flow trigger for published/unpublished changes, implying no direct trigger exists for sales-channel publication events.

Outcome: No built-in Flow solution was provided. The request remains unresolved.

Open questions: Whether any workaround or alternate condition can detect channel publication, and if there’s an alternate field or event name to target Sales Channel changes. No recommendations or next steps were offered.

Summarized with AI on December 22. AI used: gpt-5.

We sell products online and on Shopify POS, and sometimes some of our products are available to POS only and not our website. I want to automatically add a tag to all products that are created as excluded from our online store, and automatically remove that tag once the product is published on online store.

I’m trying to do this so I can exclude items that are only sold in-store from email marketing.

Does anyone know what trigger I would use for Sales Channel in Shopify flow? I’ve tried using the “product status updated” trigger and am searching through the conditions, but can’t seem to find one for Sales Channel. Is there any alternate name for Sales Channel it might be listed under?

Thank you for your help!

There isn’t yet a trigger for when something in published/unpublished