Super Tags is a Shopify app that automatically tags products, variants, orders and customers based on rules you define. These tutorials cover everything from creating your first rule to writing advanced Liquid, plus the full library of starter templates the app ships with.
Tutorials
-
Getting started
Install the app, create your first rule, preview it and run it across your store.
-
Building rules
Conditions and operators, field-value tags, the live preview, and import / export.
-
Liquid mode reference
Write rules as code: add_tag, loops, tiers, and a full example library.
-
The activity log
Every run explained: manual, scheduled and real-time, and safe untagging.
-
Plans and usage
How item caps and the real-time allowance work, and what happens at the limits.
-
Settings and sync
Sync scope, the scheduled sweep and per-type real-time toggles.
What does Super Tags do?
Super Tags applies Shopify tags automatically, based on rules you set once. As items change in your store, matching items stay tagged and items that stop matching can have their tags removed. It records exactly which tags it applied, so it only ever removes its own: your manual tags and other apps' tags are never touched. Get it on the Shopify App Store, or read the Super Tags overview.
Starter templates
Every rule type ships with ready-made recipes. Pick one in the rule editor, preview the WHEN / THEN it drops in, apply, then edit anything. Here is the full library.
Product templates
-
Tag in-stock products
WHEN Total Inventory is greater than 0 THENin-stock -
Flag low stock
WHEN Total Inventory is between 1 and 5 THENlow-stock -
Tag sold-out products
WHEN Total Inventory is equal to 0 THENsold-out -
Tag on-sale items
WHEN Compare At Price is not empty THENsale -
Tag premium products
WHEN Price is greater than 100 THENpremium -
Tag clearance under $30
WHEN Price is less than 30 THENclearance -
Tag mid-range products
WHEN Price is between 30 and 100 THENmid-range -
Tag by vendor
WHEN always THENbrand-{vendor} -
Tag by product type
WHEN always THENtype-{value} -
Flag draft products
WHEN Status is DRAFT THENdraft -
Flag products needing attention
WHEN sold out OR still a draft THENneeds-attention -
Flag active products missing a description
WHEN Status is ACTIVE and Description is empty THENneeds-content -
Tag gift cards
WHEN Is Gift Card? is true THENgift-card -
Tag new arrivals
WHEN Published At is within the last 30 days THENnew -
Flag stale listings
WHEN Updated At is more than 1 year ago THENstale
Variant templates
Variant rules check each variant and tag the parent product.
-
Tag in-stock variants
WHEN Inventory Quantity is greater than 0 THENin-stock -
Tag sold-out variants
WHEN Inventory Quantity is equal to 0 THENsold-out -
Flag low stock
WHEN Inventory Quantity is between 1 and 5 THENlow-stock -
Tag on-sale variants
WHEN Compare At Price is not empty THENsale -
Tag premium variants
WHEN Price is greater than 100 THENpremium -
Tag mid-range variants
WHEN Price is between 30 and 100 THENmid-range -
Tag by first option
WHEN always THENsize-{value} -
Tag by second option
WHEN always THENcolor-{value} -
Flag variants missing a SKU
WHEN SKU is empty THENmissing-sku -
Flag variants missing a barcode
WHEN Barcode is empty THENmissing-barcode
Order templates
-
Flag orders to ship
WHEN Fulfillment Status is UNFULFILLED THENto-ship -
Tag shipped orders
WHEN Fulfillment Status is FULFILLED THENshipped -
Tag by shipping country
WHEN always THENship-{country} -
Tag high-value orders
WHEN Total Price is greater than 150 THENhigh-value -
Tag small orders
WHEN Total Price is less than 25 THENsmall-order -
Tag discounted orders
WHEN Total Discounts is greater than 0 THENdiscounted -
Tag paid orders
WHEN Financial Status is PAID THENpaid -
Flag refunded orders
WHEN Financial Status is REFUNDED or PARTIALLY_REFUNDED THENrefunded -
Tag big paid orders
WHEN PAID and Total Price is greater than 150 THENpriority -
Flag risky orders
WHEN Risk Level is MEDIUM or HIGH THENreview -
Flag test orders
WHEN Test Order? is true THENtest
Customer templates
-
Tag loyal customers
WHEN Number of Orders is greater than 5 THENloyal -
Tag first-time buyers
WHEN Number of Orders is equal to 1 THENfirst-time -
Flag lapsed customers
WHEN Last Order is more than 6 months ago THENlapsed -
Tag VIP spenders
WHEN Amount Spent is greater than 1,000 THENvip -
Tag VIP regulars
WHEN Amount Spent over 1,000 and more than 5 orders THENvip-regular -
Tag active accounts
WHEN State is ENABLED THENactive -
Tag newsletter subscribers
WHEN Marketing State is SUBSCRIBED THENnewsletter -
Tag tax-exempt customers
WHEN Tax Exempt? is true THENtax-exempt -
Tag by country
WHEN always THENcountry-{value} -
Tag by region
WHEN always THENregion-{code}
Templates marked always are field-value tag recipes: they tag every item with a value from its own data, shaped with a prefix and handleize. See Building rules for how the shaping works, or the Liquid mode reference for the code equivalents.
Need help?
Contact support - we usually reply within a few hours.