Set the conditions for a gift under Basic settings in the gift rule editor. The conditions you can use depend on your plan.

Steps
- On the Gift rules list, select Edit on a gift rule.
- Under Basic settings, choose what to check in Applies to.
- Choose a Comparison (At least, Greater than, At most, Less than) and enter a value. For amount conditions, enter a Threshold for each currency.
- To add more conditions, select Add condition, then choose Meet all conditions (AND) or Meet any condition (OR) under How conditions combine.
- Select Save.
Conditions on the Free plan
On the Free plan, you can use one of these.
- Cart total
- Cart item count
- Amount spent on tagged products, or item count of tagged products
Add product tags one at a time. With several tags, a product counts if it has any of them (case insensitive). Set Tag matching to Products with none of the tags to count everything except products with those tags.
Conditions on the Pro plan and above
- Combine up to 3 conditions (AND / OR).
- Amount spent in target collection, item count in target collection
- Customer tag. Customers who aren't logged in are treated as having no tags.
- Login status (Logged in or Not logged in)
- Item count or amount spent matching a variant metafield
Good to know
- Amount conditions need a threshold for each currency your store sells in. Customers seeing a currency without a threshold never meet that condition.
- Publish target collections on the Online Store. A condition on an unpublished collection is never met.
- For metafield conditions, enable Storefront access on the metafield definition. Only one metafield can be used across the store (use the same namespace and key in every gift rule).
- There is a limit on the total number of product tags and collections used across all gift rules. To group several tags, create an automated collection based on those tags and use that collection as the condition. It then counts as one.
- Carts that don't meet the conditions, or that contain too many gifts, are stopped at checkout. Change the message under Checkout error messages in Settings > Checkout.