Limit a reward to specific product variants
Restrict a product reward to chosen variants (a single size, color, or pack) instead of letting it apply to the whole product.
- Go to Program → Redeeming points and open the product reward. Under What does the customer get? it should be set to A specific product.
- Click Change next to the product (or Select product if none is picked yet).
- In Shopify’s product picker, tick only the variants the reward should cover and confirm.
- Check the line under the product, which reads Applies to: followed by the variants you picked. Click Save changes, then Save.
Picking the whole product, or a product with a single variant, covers every variant, including ones you add later. A pick of some variants is fixed: variants you add to the product later aren’t included.
If another reward already covers the same product, Charm warns you: A product-wide reward already covers all variants of this product. or These variants are already used by another reward: followed by the variants.
What happens when a customer redeems it
Section titled “What happens when a customer redeems it”In the floating widget, on the loyalty landing page and in the cart popup, Charm puts the reward in the cart for the customer:
- Limited to one variant: that variant goes straight into the cart, with the code applied.
- Limited to several variants: a Choose an option window lists just those variants. A sold-out variant can’t be picked.
The discount applies to one unit of that variant. See product rewards in the cart for the details.