Conditions
Filter by tag
Target products by their Shopify tags — clearance, sale, vip, seasonal, etc.
The Tag condition matches variants whose parent product has one or more specific tags.
How it works
Click Add condition → Tag in the rule builder. Pick an operator and enter or select tags.
Operators
| Operator | What it matches |
|---|---|
is |
Variants whose product has the exact tag |
is not |
Variants whose product does not have the tag |
is one of |
Variants whose product has any of the listed tags |
is none of |
Variants whose product has none of the listed tags |
Examples
Discount all clearance-tagged items
Tag is "clearance"
Discount items tagged for VIP customers
Tag is one of "vip", "wholesale", "trade"
Exclude do-not-discount items
Tag is not "no-discount"
Workflow tip: tag your products first
Tags are the simplest way to give yourself a custom filter. If you find yourself rebuilding the same complex condition logic across multiple rules, tag the relevant products with a single tag (e.g. summer-promo-eligible) and reference that tag from your rules. Easier to maintain and faster to update.
Combining with other conditions
Tags pair naturally with other conditions. Example: discount clearance items only when they're in the Summer collection:
Collection is "Summer 2026" AND Tag is "clearance"
Notes
- Tags are case-insensitive in Shopify.
- A product can have unlimited tags, separated by commas.
- New tags assigned to products are picked up the next time the rule runs.