Zolo Digital
Book a call
Back to Blog

November 13, 2026

How do you tag Shopify orders automatically with Shopify Flow?

How do you tag Shopify orders automatically with Shopify Flow?

To tag Shopify orders automatically, build a Shopify Flow workflow that starts on "Order created", checks a condition (payment method, a gift note, the shipping city, the order total) and runs "Add order tags". Then each team saves a filtered view of the Orders page for its own tag, and nobody has to scroll the full list looking for their orders again.

Every store has someone whose real job, at least for part of the day, is scrolling the orders page and squinting. Finance squints for cash on delivery. Packing squints for gift notes. Dispatch squints at addresses. Support squints at anything large enough to become a problem later. It works, right up to the busy day when it doesn't.

Why use order tags instead of just searching?

Because a search is something a person has to remember to do, and a tag is something the order already carries. Once an order has a tag, you can filter the Orders page by it, save that filter as a view, and use the same tag in exports and in other Flow workflows. The order sorts itself on the way in, and the decision about what counts as "a COD order" or "an out-of-town order" is made once, in one place, instead of by each person on each shift.

How do you set up the Flow workflow?

Shopify Flow is Shopify's own automation app. One workflow per tag keeps things easy to read:

  1. Trigger: Order created.
  2. Condition: the thing that defines the group. For example, the payment gateway names include your cash on delivery method, the order note isn't empty, the shipping address city isn't your home city, or the total price is above the amount your team treats as a big order.
  3. Action: Add order tags, with one tag such as cod, gift-note, outstation or check-first.
  4. Test it on a few test orders before turning it on, and look at the tags on the order page, not just the workflow's run log.

If you'd rather have one workflow, you can chain several conditions in it, but a small workflow per tag is much easier to switch off when one rule turns out to be wrong.

What tags are worth adding?

Start with the questions your team asks out loud every day. In most stores those are:

Then save one view per team on the Orders page, filtered by its tag. That view is the team's inbox.

How do you stop tags from turning into a mess?

Tags are free text, which is both why they're useful and how they go wrong.

What's the short version?

Decide the groups your team keeps looking for, let Flow tag them the moment the order arrives, and give each team a saved view. It's not exciting. It just means fewer people squinting at the same list.

If your orders, couriers and support tools still don't talk to each other, that's the kind of thing I look at in a Shopify audit, or tell me what your team is squinting at.

Instagram

Latest on Instagram

Follow @zolodigital