Customer (4)
Use Customer conditions when the rule depends on who is buying.
| Condition | Operators | Value |
|---|---|---|
| Customer tag | Is one of · Is not one of | Tags from your store |
| Customer total spent | Numeric · Between | Amount |
| Customer order count | Numeric · Between | Number |
| Customer is logged in | Is true · Is false | — |
Cart (5)
Use Cart conditions when the rule depends on cart value, item count, currency, or cart data.
| Condition | Operators | Value |
|---|---|---|
| Cart total | Numeric · Between | Amount |
| Cart subtotal | Numeric · Between | Amount |
| Items in cart | Numeric · Between | Number |
| Cart currency | Is one of · Is not one of | Currency code |
| Cart attribute | Equals · Contains · Is empty (+ negations) | Key + value |
Cart total vs. cart subtotal
Cart subtotal is the value of the products before extra charges. Cart total includes additional amounts Shopify adds, such as shipping. Use the one that matches what you actually want the rule to check.
Products (7)
Use Product conditions when the rule depends on what is in the cart.
| Condition | Operators | Value |
|---|---|---|
| Product tag in cart | Is one of · Is not one of | Tags |
| Product vendor | Is one of · Is not one of | Vendors |
| Product title | Equals · Contains · Starts with · Ends with (+ negations) | Text |
| Variant name | Is one of · Is not one of | Variants |
| Product in cart | Is one of · Is not one of | Specific products |
| Collection in cart | Is one of · Is not one of | Collections |
| Quantity of product | Numeric | Product + number |
A product condition can match when a qualifying item is in the cart.
Location (5)
Use Location conditions when the rule depends on the customer or shipping destination.
| Condition | Operators | Value |
|---|---|---|
| Customer country | Is one of · Is not one of | Countries |
| Shipping country | Is one of · Is not one of | Countries |
| Shipping state / province | Is one of · Is not one of | Text |
| Shipping ZIP / postal code | Is one of · Equals · Starts with · Contains (+ negations) | Codes |
| Shipping method | Is one of · Is not one of | Shipping options |
Customer country and shipping country differ
Customer country is based on the customer’s address. Shipping country is where the order is being delivered. For delivery-related rules, use Shipping country.
Discounts (2)
Use Discount conditions when the rule depends on whether a discount is applied or how much discount is used.
| Condition | Operators | Value |
|---|---|---|
| Discount applied | Is true · Is false | — |
| Total discount amount | Numeric · Between | Amount |
Operators
The operator tells Nex Reorder how to compare the condition value. For example, Equals checks for an exact match, Contains checks for included text, and Greater than checks a higher numeric value.
| Operator | Meaning |
|---|---|
| Equals / Does not equal | Exact match |
| Contains / Does not contain | Substring match |
| Starts with / Ends with | Prefix or suffix |
| Is empty / Is not empty | No value input needed |
| Greater than / Less than | Strict comparison |
| Greater than or equal / Less than or equal | Inclusive comparison |
| Between | Inclusive range, two values |
| Is one of / Is not one of | List membership |
| Is true / Is false | Boolean, no value input |
“Numeric” in the tables above means Greater than, Less than, ≥, ≤, Equals and Does not equal. Not every operator is available for every condition — check each group’s table.
Unsure what a term means? The glossary has plain definitions.
Condition sets
| Set | Covers |
|---|---|
| General Rules | Cart value, customer, location, discounts |
| Product-Based Rules | Products, collections, items in cart |
| Advanced & Custom Rules | Cart attributes, applied discounts, address details, custom fields |
The selected condition set controls which conditions are available when you build the rule. If you cannot find a condition, check the selected condition set first.
Switching sets can remove your conditions
Changing the condition set after conditions are already added can remove those conditions. Choose the correct set before building the rule.
Limits
- The Add Condition window shows how many more conditions you can add.
- Some conditions have their own limits — for example, Cart attribute is capped at two per rule.
- Shopify also limits the number of active payment and delivery customizations across apps.
For the full limits, see platform support.