Also very keen for this update. Any ETA or timeline?
Topic summary
Goal: automatically act when a product’s price drops (e.g., add to a “For Sale” collection or tag when price < compare-at price) without manual edits.
Current limitation: there is no native “price updated” or “product updated” trigger in Shopify Flow. The existing “Product Status Updated” trigger only fires on manual status changes.
Workarounds and developments:
- Scheduled Trigger: Introduced in limited release for Plus merchants (request via MSM), with wider release stated for Q1 2023. Lets you run workflows at set times and use a data fetch.
- Suggested approach (no real-time):
- Schedule (e.g., daily).
- Fetch products updated in the last day with GraphQL, optionally filtering by price or is_priced_reduced.
- For each product, check price vs. compare-at and then add tags or move to collection.
- Alternative: use “Inventory change” as a start condition (imperfect proxy).
Open issues:
- Scheduled triggers don’t natively filter on price changes; fetching “updated products” also includes inventory updates, making precise filtering harder.
- No ETA for a true “price updated” event; Shopify advises watching the API changelog for any new events.
Status: no direct trigger; use scheduled/data-fetch workflow with conditional checks. Discussion remains open.