Free gift program
A guide on how to let customers select specific products when redeeming points for free gifts.
Last updated
Was this helpful?
A guide on how to let customers select specific products when redeeming points for free gifts.
Last updated
Was this helpful?
The free gift program allows customers to redeem their loyalty points for specific products in your store. When customers redeem their points, they receive a unique coupon code that makes their chosen product free at checkout. For example, customers might use 200 points to get a free product of their choice from your selected offerings.
With the product selection enhancement, customers can now actively choose which product they want before applying the coupon, giving them more control over their rewards.
The ability for customers to select products before redeeming points for free gifts offers several benefits. Increased customer satisfaction: Customers feel more in control when they can specifically choose which item they want from your selection of free gifts. Reduced confusion: Without this feature, the system would automatically select the first product, which might not be what the customer wanted. Higher redemption rates: When customers can choose exactly what they want, they're more likely to complete the redemption process.
Setup rewards: Enter a program name (e.g. "Free Product Rewards" or "Points for Gifts")
Redeemed value: Set the points required to redeem your gifts
Minimum order requirement: Set points requirement (e.g., 200 points for a free gift)
When configuring your free gift program, you now have two options for how customers can select products:
Free one product from selection (default): Customers can choose one product from your selection. This is ideal when offering a variety of similar-value items.
Free all products in selection: All products in your selection are included in the free gift. This is useful for product bundles or when giving away a set of items.
Condition:
Discount combinations: Choose if free gifts can be combined with
Sales channels: Pick where customers can redeem
Usage restrictions: Choose whether everyone or only customer who redeemed can get your discount
Coupon expiration date: Set when discount codes expire
Refund points: Configure refund points option for cancelled orders
Discount code's prefix: You can use default prefix or create custom prefix for your brand
The product selection experience appears in various parts of your loyalty program interface:
When customers click to redeem a free gift reward in your loyalty widget, they'll now see:
A list of available products with radio buttons (for "Free one product" option) or checkboxes (for "Free all products" option).
A clear call to action to select their preferred product(s).
An "Add to cart" button that will apply the discount code and add their selected product(s) to the cart.
Similar to the widget, the loyalty page's redeeming blocks and ways to redeem blocks will display:
Product options with selection controls (radio buttons or checkboxes).
Product images and details to help customers make their choice.
A clear "Add to cart" button to complete the redemption.
In the My Rewards section, customers can see their available rewards and select products before applying a coupon:
Products appear with selection controls.
After selecting their preferred item(s), customers click "Add to cart" to redeem.
Both the selected product(s) and the coupon code are added to their cart.
A cosmetics store might offer customers a choice between different sample-sized products when they reach 500 points. Customers can select which sample they want to try before redeeming their points.
A fashion retailer could let customers choose between different accessories (like scarves, hats, or gloves) as free gifts when reaching a loyalty milestone.
An electronics store might offer a "free accessory bundle" where customers can choose all items in a predefined selection, like a phone case, screen protector, and charging cable.
No, with the "Free one product from selection" option, customers can only select one product from the available options. The interface will display radio buttons to make this clear. If you want customers to receive multiple items, use the "Free all products in selection" option.
The system will require customers to make a selection before they can apply the coupon. This ensures they receive exactly what they want.
Yes, you can convert customers' unused coupons back into points upon their request. This is merchant-only control — customers must contact you to request refunds. You can revoke the coupon in the customer profile.
Yes. For products with multiple variants, the discount applies to the specific variant the customer selects. If a customer adds multiple variants of the same product to their cart, the discount will apply to the lowest-priced variant automatically.
This feature is available in the loyalty widget, loyalty page, and the ways to redeem blocks. POS integration is coming soon.