For the complete documentation index, see llms.txt. This page is also available as Markdown.

Order tags update

Tag orders based on what the customer selected, so you can filter, route, and report on them.

This workflow adds a tag to orders containing app options. Tags are how you filter orders in Shopify admin, and how most fulfillment and reporting tools decide what to do with an order.

Unlike the other two types, you can create as many order tag workflows as you need.

Two modes

Mode
Tags the order with

Fixed tag for every orders containing globo options

A tag you type, on every order that has options

Dynamic tag based on selected option element

The value the customer chose in a specific option

The order tags workflow with its type selector
A fixed tag on every order with options, or a tag from what the customer chose.

Fixed tag

Select the mode, then enter a Tag name. Every order containing app options receives that tag.

Use a fixed tag to separate personalized orders from standard ones:

Tag
Lets you

personalized

Filter your order list to just the ones needing production work

custom-order

Route them to a different fulfillment flow

needs-proof

Flag them for a proofing step before production

One tag is often enough, because everything downstream can filter on it.

Dynamic tag

Select the mode, then select an Option element, which is a specific option in a specific option set. The tag is the value the customer selected in that option.

1

Set Type to dynamic

The option element selector is displayed.

2

Select the option element

A picker lists your option sets and their options. Select the option whose value becomes the tag.

3

Save and set the workflow Active

4

Test it

Test it against a recent order that used that option.

Worked examples

Option
Resulting tags
Useful for

Delivery speed

Express, Standard

Filtering the urgent orders each morning

Engraving font

The font name

Batching orders by machine setup

Workshop

The workshop name

Routing to the right team

Gift wrap

The gift-wrap value

Picking wrapping materials in one pass

This is most useful for batching. Twenty orders tagged with the same font can be run through one machine setup instead of twenty.

Using several workflows together

Because order tag workflows are unlimited, create one workflow for each thing you want to filter on:

Workflow
Mode
Tag

Flag personalized orders

Fixed

personalized

Tag by delivery speed

Dynamic

From the delivery option

Tag by font

Dynamic

From the font option

An order then arrives already tagged: personalized, Express, Roboto.

Choosing option values that work as tags

A dynamic tag is the option value exactly as you wrote it, so your option values become your tags.

Good as a tag
Poor as a tag

Express

Yes please, as fast as you can!

Oak

Natural oak with a matt finish

Gift wrap

Yes, wrap it as a gift

Long values work for customers but are harder to read in a filter list. Either shorten them, or keep them as they are. Shopify accepts long tags.

Testing

Test opens a list of your fifty most recent orders. Select one that used the relevant option, and the workflow runs against it so you can see the tag it produces.

Notes

  • You can create any number of order tag workflows.

  • Tags are added, never removed. Tags set by Shopify or other apps are not changed.

  • The workflow runs shortly after the order is created, so the tag appears a short time later.

  • A workflow set to Draft does not run.

  • This workflow requires order data access, which you approve once when you first open the Automations tab.

  • If a customer selects several values in a multi-select option, test the workflow against such an order to confirm the tags it produces.

Last updated

Was this helpful?