Tutorials

Super Tags tutorials

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.

Super Tags starter template picker with WHEN and THEN recipe preview
The starter template picker inside the rule editor.

Product templates

  • Tag in-stock products

    WHEN Total Inventory is greater than 0 THEN in-stock
  • Flag low stock

    WHEN Total Inventory is between 1 and 5 THEN low-stock
  • Tag sold-out products

    WHEN Total Inventory is equal to 0 THEN sold-out
  • Tag on-sale items

    WHEN Compare At Price is not empty THEN sale
  • Tag premium products

    WHEN Price is greater than 100 THEN premium
  • Tag clearance under $30

    WHEN Price is less than 30 THEN clearance
  • Tag mid-range products

    WHEN Price is between 30 and 100 THEN mid-range
  • Tag by vendor

    WHEN always THEN brand-{vendor}
  • Tag by product type

    WHEN always THEN type-{value}
  • Flag draft products

    WHEN Status is DRAFT THEN draft
  • Flag products needing attention

    WHEN sold out OR still a draft THEN needs-attention
  • Flag active products missing a description

    WHEN Status is ACTIVE and Description is empty THEN needs-content
  • Tag gift cards

    WHEN Is Gift Card? is true THEN gift-card
  • Tag new arrivals

    WHEN Published At is within the last 30 days THEN new
  • Flag stale listings

    WHEN Updated At is more than 1 year ago THEN stale

Variant templates

Variant rules check each variant and tag the parent product.

  • Tag in-stock variants

    WHEN Inventory Quantity is greater than 0 THEN in-stock
  • Tag sold-out variants

    WHEN Inventory Quantity is equal to 0 THEN sold-out
  • Flag low stock

    WHEN Inventory Quantity is between 1 and 5 THEN low-stock
  • Tag on-sale variants

    WHEN Compare At Price is not empty THEN sale
  • Tag premium variants

    WHEN Price is greater than 100 THEN premium
  • Tag mid-range variants

    WHEN Price is between 30 and 100 THEN mid-range
  • Tag by first option

    WHEN always THEN size-{value}
  • Tag by second option

    WHEN always THEN color-{value}
  • Flag variants missing a SKU

    WHEN SKU is empty THEN missing-sku
  • Flag variants missing a barcode

    WHEN Barcode is empty THEN missing-barcode

Order templates

  • Flag orders to ship

    WHEN Fulfillment Status is UNFULFILLED THEN to-ship
  • Tag shipped orders

    WHEN Fulfillment Status is FULFILLED THEN shipped
  • Tag by shipping country

    WHEN always THEN ship-{country}
  • Tag high-value orders

    WHEN Total Price is greater than 150 THEN high-value
  • Tag small orders

    WHEN Total Price is less than 25 THEN small-order
  • Tag discounted orders

    WHEN Total Discounts is greater than 0 THEN discounted
  • Tag paid orders

    WHEN Financial Status is PAID THEN paid
  • Flag refunded orders

    WHEN Financial Status is REFUNDED or PARTIALLY_REFUNDED THEN refunded
  • Tag big paid orders

    WHEN PAID and Total Price is greater than 150 THEN priority
  • Flag risky orders

    WHEN Risk Level is MEDIUM or HIGH THEN review
  • Flag test orders

    WHEN Test Order? is true THEN test

Customer templates

  • Tag loyal customers

    WHEN Number of Orders is greater than 5 THEN loyal
  • Tag first-time buyers

    WHEN Number of Orders is equal to 1 THEN first-time
  • Flag lapsed customers

    WHEN Last Order is more than 6 months ago THEN lapsed
  • Tag VIP spenders

    WHEN Amount Spent is greater than 1,000 THEN vip
  • Tag VIP regulars

    WHEN Amount Spent over 1,000 and more than 5 orders THEN vip-regular
  • Tag active accounts

    WHEN State is ENABLED THEN active
  • Tag newsletter subscribers

    WHEN Marketing State is SUBSCRIBED THEN newsletter
  • Tag tax-exempt customers

    WHEN Tax Exempt? is true THEN tax-exempt
  • Tag by country

    WHEN always THEN country-{value}
  • Tag by region

    WHEN always THEN region-{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.