Overview
How It Works
A product reward gives customers a free product or an exclusive product, available through the Redeem tab in the loyalty widget.
Free product: The product is redeemable at no cost.
Exclusive product: The product is redeemable at full price or at a discounted price.
Collections
A collection groups similar products together. By default, all free and exclusive product rewards are placed into a collection called Product Rewards.
Create custom collections to group rewards differently, such as Free Product, Exclusive Product, Shoes, or Clothes.
How To Set It Up
Step 1: Create a Product Reward
Go to Program → Points → Add Ways To Redeem.
Select Product Reward.
Search for a product by name and select it from the suggestions.
Click Add Selected Product.
📋 Note: Add only one product per product reward.
The product image pulls automatically from Shopify. To use a different image, click the x in the top right corner of the current image and upload a replacement.
Optionally select an existing Collection, or click + Create new collection to make one. If no collection is selected, the reward is placed in a default collection called Product Rewards.
If needed, click Change Product below the product name to swap the selected product. Click Add Selected Product to change the product.
Step 2: Select a Reward Type
Choose the reward type for this product.
Free Product (default): The product is redeemable at no cost. Configure the following restrictions if needed.
Limit free or discounted product to one per cart: Restricts the customer to one free product per transaction across all available free product rewards.
Required Paid Product: Requires a paid product in the cart before the customer can redeem the free product.
Exclusive Product: The product is redeemable at full price or at a discounted price.
Optionally, select Check to apply an amount discount and enter the amount in the Amount Discount field.
Limit free or discounted product to one per cart: Restricts the customer to one exclusive product per transaction.
Required Paid Product is not available for exclusive products.
Step 3: Configure Reward Value
Toggle Available for points on or off.
If on, specify the number of points required to unlock the reward in the Points field.
Optionally set redemption limits:
Per User Lifetime Redemption: The maximum number of times a single customer can redeem this reward across all time.
Per User Monthly Redemption: The maximum number of times a single customer can redeem this reward within a calendar month.
Total Redemptions: The maximum number of times this reward can be redeemed across all customers combined.
Step 4: Configure Additional Settings
Combination: Select which discount types this reward can combine with Product discount, Order discounts, or Shipping discounts.
Include: Restrict the reward to customers with specific tags, or leave empty to make it visible to all customers.
Exclude: Hide the reward from customers with specific tags, or leave empty to make it visible to all customers.
Discount Code: Optionally add a prefix to generated discount codes.
Click Update to publish the product reward.
What the Customer Sees
Product rewards appear in the Redeem tab in the loyalty widget, organized by collection. The customer adds a product reward to the cart by clicking the cart icon on the product card, or by opening the product and clicking Add To Cart.
Adding a product reward to the cart immediately deducts the configured points from the customer's balance. Points return automatically within 40 minutes maximum if the product is removed from the cart before purchase.
Free Product
Adding a free product to the cart applies a coupon automatically and sets the product price to zero. If Required Paid Product is enabled and no paid product is in the cart, the customer sees the error: "You must add a paid product before claiming this free product." If a per-cart limit is set and the customer tries to add a second free product, the customer sees: "Free product is already in your cart."
Exclusive Product
Adding an exclusive product with no discount to the cart displays it with an Exclusive label at the standard selling price or points required. Adding an exclusive product with a discount displays it with a Discount label and the configured discount applied.
Key Notes
Configure product rewards as a free product or an exclusive product.
Add only one product per product reward.
Collections are optional and default to Product Rewards if not selected.
Points deduct immediately when a product reward is added to the cart.
Points return automatically if the product is removed from the cart before purchase.
Per cart limit restricts customers to one product reward per transaction.
Required paid product requires a paid item in the cart before a free product can be redeemed.
Redemption can be restricted by customer tags using Include and Exclude.
