Need Log or Timeline Entry When Staff Adds or Removes Order Tags

We run an online store where our staff manually updates order tags based on the current operational status of the order.

Examples: New Order, Confirmed, Shipped, Delivered, Returned, etc.

Currently, whenever a staff member adds or removes an order tag, it does not reflect in the Shopify order timeline/history. This creates difficulties in tracking operational changes and identifying who updated the order status internally.

We also tried using Shopify Flow, but there is currently no dedicated trigger for:

  • Order tag added

  • Order tag removed

The only available option is the Order Updated trigger. The issue is that it fires for every small order change, making it difficult and unreliable to specifically identify when a tag was added or removed. Because of this limitation, we cannot create accurate timeline logs or internal notes showing:

  • Which tag was added or removed

  • When it was changed

  • Who changed it

This functionality would be extremely useful for stores managing operations through order tags.

We request Shopify to either:

  1. Add dedicated triggers in Shopify Flow for “Order tag added” and “Order tag removed”

  2. Or directly add automatic order timeline/history entries in Shopify Admin whenever order tags are modified — similar to how Shopify already logs fulfillment updates, payment changes, and other order events natively.

This would greatly improve operational tracking, staff accountability, and order management workflows for many merchants.

Noted, but this is controlled not by Flow but by the Admin API and affects all apps calling the API

@paul_n Thank you for your message. My message was more about native and Shopify Flow-based solutions, and less about third-party or public/private apps. If Shopify Flow can have triggers such as “order tag added” or “order tag removed,” then we can solve this without apps. What do you think about this?

There are no webhooks for “Order tag added”. Flow generally encourages other Shopify teams to build what apps need, rather than building something specific for Flow. When an event exists that allows us to build that trigger, we will.

In the meantime, maybe your staff can add a comment to the order timeline each time they add or remove an order tag :slight_smile:

Thank you @paul_n Thanks for your response. Yes, I understand there are no webhooks for order tag added or order tag removed. But is there any possibility we may have them in the future? It would help store owners who rely on order tags for their order operations.

Thank you for your response @Paige-Shopify Yes, we are doing the same for now. But it would be really helpful if those events were available and could be handled through Shopify Flow. If a store receives too many orders every day, it becomes difficult to enter details manually in the timeline each time.

If you’re open to third-party apps, Flow Companion provides dedicated Order tags added and Order tags removed triggers for Shopify Flow. These triggers fire only when tags actually change and they tell you exactly which tags were added or removed. From there you can use any Flow action you like.

As for the manual comment approach, there’s actually a way to make it less tedious. Instead of asking your staff to both leave a comment and add a tag, you could have them only leave a comment (e.g. “status: Shipped”). Then a scheduled workflow running every 10 minutes picks up orders modified in that window, reads the latest timeline comments, and applies the correct tags automatically. That way your staff only does one thing instead of two, and you still get both the audit trail and the tags.

Thank you @Yuri_K for your response. I will check this.