Sushinet

How to Auto-Tag High-Risk Orders on Shopify

Automatically tag Shopify orders Shopify itself flags as risky — Cancel or Investigate recommendations — so fraud review has a filtered queue instead of checking every order by hand.

how-to

Shopify already computes a fraud-risk recommendation on many orders — Cancel, Investigate, or nothing worth flagging — but that signal stays on the individual order's page. Nothing filters your order list, your fulfillment queue, or a packing-slip app by it unless something turns it into a tag.

Why Shopify doesn't tag this natively

The risk recommendation is real, computed data, visible the moment you open a flagged order — but it isn't a tag, so a saved search, a fulfillment app, or a staff member scanning the order list for what needs review has no fast way to find it without opening orders one at a time. On a store doing meaningful volume, that means risky orders get exactly the same unhurried attention as any other order, right up until someone happens to check.

The fix: a rule that reads the real recommendation

An auto-tagging rule can check Shopify's own risk recommendation and tag the order the moment it's computed:

If order's risk recommendation is one of Cancel, Investigate → tag needs-review.

Because the tag lands on the order, it's visible in the order list, filterable in a saved search, and readable by any fulfillment tool that only knows how to check tags — holding a risky order back from shipping without anyone having to remember to check it manually.

Because it's a rule:

  • Split by recommendation if your process differs — a Cancel-recommended order might route somewhere different than an Investigate-recommended one.
  • Combine with other conditions — a risky order over a certain value, if only large risky orders need a manual hold before smaller ones ship automatically.
  • Catches up on recent orders — turning the rule on sweeps your recent order history too, not just orders placed from that moment forward.

Why preview it first

Confirming the rule reads Shopify's actual recommendation field — not a guess at what the values are called — matters here specifically, since a silently-empty rule looks identical to a store with no risky orders at all. Previewing against a real flagged order closes that gap before you rely on it.

Rules2Tag is built to run rules like this — reading Shopify's own fraud signal rather than a manual check, previewed against a live order before it runs.

Rules2Tag does this automatically

Rules2Tag applies and removes tags like these from a plain-English rule you write once — backfilled against your order history, taken off again when a condition stops matching, and no workflow builder to babysit.

Questions

Does Shopify already flag risky orders?

Yes — Shopify runs its own fraud analysis on most orders and computes a risk recommendation, typically shown as Low, Medium or High risk, sometimes with an explicit Cancel or Investigate suggestion, based on signals like a mismatch between billing and shipping details or unusual patterns for that customer or product. It's genuinely useful information, and it's real, computed data, not a manual guess. What it doesn't do is turn that recommendation into a tag on the order. The recommendation lives on the individual order's own page, visible the moment you open it, but nothing filters your order list, your fulfillment queue or a saved search by it, because none of those tools read Shopify's risk field directly — they read tags. Without a tag, the only way to find every risky order is to open them one at a time and check, which doesn't scale past a handful of orders a day.

Isn't the risk recommendation already visible enough on the order page?

It's visible the moment you open that specific order — the recommendation sits right there on the page — but that assumes a person opens every order before it ships, which stops being realistic the moment volume grows past a handful a day. On a store fulfilling automatically, or using a packing app, or routing orders through a saved search, an order can sail straight through to shipping without a human ever seeing the risk recommendation Shopify already computed for it. The information being correct and the information being ACTED ON are two different things, and the gap between them is exactly where a tag helps: it turns a fact only visible to someone who opens the order into a fact any downstream tool — including one that never shows a human the order page at all — can check and act on automatically.

Can I tag different risk levels differently — Cancel vs Investigate?

Yes — you can build one rule per recommendation, or a single rule that matches both into one combined tag, depending on how your process actually treats them. Some stores handle a Cancel recommendation and an Investigate recommendation very differently: a Cancel-recommended order gets held entirely, pending a manual decision on whether to refund and cancel it outright, while an Investigate-recommended order ships as normal but gets flagged for a quick follow-up call or email to confirm the buyer's details. Two separate rules, each tagging its own outcome — 'hold-cancel' versus 'flag-investigate' — let a fulfillment queue treat them differently without anyone deciding case by case. Other stores treat both recommendations the same way operationally, anything flagged gets a second look before shipping regardless of which specific recommendation Shopify gave, in which case one rule matching both into a single 'needs-review' tag is simpler.

Does the tag replace a human review step?

No — and it isn't meant to. The rule's job stops at flagging; a human still makes the actual call on whether to cancel, ship, or ask the customer for more information, because that decision depends on context (order value, customer history, how the specific risk signal was triggered) that isn't safe to automate blindly. What the tag changes is the shape of that review: instead of every order getting the same brief, unfiltered glance, review becomes a filtered queue of exactly the orders Shopify itself flagged, so the time a human spends actually goes toward the orders that need it. Stores that want a harder stop than a soft flag can pair the tag with a fulfillment hold, so a tagged order can't ship automatically until someone clears it — but that's a separate decision layered on top of the tag, not something the tag does by itself.

Related guides

Ready to try it?

Rules2Tag applies and removes tags like these from a plain-English rule you write once — backfilled against your order history, taken off again when a condition stops matching, and no workflow builder to babysit.

See what Rules2Tag does · Pricing · ← All auto-tagging guides