Seamless Free Product rewards are available on Shopify only, from the Advanced plan up.
In this article:
Overview
A Seamless Free Product reward, also known as buy with points, lets your customers claim a specific product with their points and have it added straight to their cart. There is no voucher code to copy, so claiming is a single click.
A free product voucher does the same job with a 100% discount code instead. The seamless version is smoother for your customer, but it is Shopify only.
How the reward works
When you create your first Seamless Free Product reward, we add a discount to your Shopify Discounts page called LoyaltyLion Seamless Product Discounts. That single discount supports every Seamless Free Product reward you offer.
Do not delete or deactivate that discount in Shopify. Your Seamless Free Product rewards stop working without it. If it is deleted while you still have active rewards, we recreate it automatically within 10 minutes.
Product requirements
For a product to work as a Seamless Free Product reward, it must meet these conditions in Shopify:
Active status. The product must be set to Active, not Draft
Sales channels. The product must be available on your Online Store and POS channels
A price above zero. The reward makes the product free at checkout, so a product already priced at zero will not work
How to set up the reward
Log in to your LoyaltyLion account
Go to Program, then Rewards
Click Create reward
Select Free product (seamless)
Select your product and set a cost in points
Set up the rest of the reward, covered below
Click Create
Reward settings
As well as the product and its points cost, you can set:
Customer can redeem only once per checkout. Whether a customer can add several of the same free product to one order, or only one
Redemption limit. How many times a customer can claim this reward in a period you choose
Inventory limit. A cap on total claims, instead of or alongside Shopify inventory tracking
Checkout window. Under Time to check out, how long your customer has to check out before the claim is released
Discount combinations. Shown on the reward for reference only. Seamless free product rewards all share one Shopify discount, so their stacking options are chosen once in Settings, then the Program settings tab, then the Rewards page, under Discount combinations for seamless free product rewards, and apply to every one of them
Display. The Title your customers see on your loyalty page, and an image. Once you choose an image you can also tick Use this image wherever this reward appears
Terms and conditions. Shown in a pop-up from the loyalty page
You also set the minimum purchase requirements, which decide what has to be in the cart before the reward can be applied:
No minimum requirements. The reward can be added on its own
Minimum purchase amount. The cart total must reach an amount you set
Minimum quantity of items. The cart must hold a number of items you set
By default a seamless free product needs at least one paid item in the cart, which is a minimum quantity of 1. You can change that on each reward.
How long your customer has to check out
When a customer claims a seamless free product we add it to their cart and reserve their points. If they do not check out within the checkout window, we return the points and take the product out of the cart.
The default is 2 hours. Change it on the reward, under Checkout window, using the Time to check out setting. The options are 15, 30, 60, 90 and 120 minutes.
A claim made through a point of sale expires after 30 minutes, whatever the reward's checkout window says, because an in-store purchase is expected to complete straight away.
In-cart rewards
In-cart rewards is an additional feature that lets your customers see and claim seamless free product rewards from a widget on your cart page, rather than only from your loyalty page. It is available on the Advanced plan and needs code added to your Shopify theme, so involve your developer.
A shopper who has a paid item and a claimed free product, removes the paid item on the cart page, and reaches the checkout before our script has loaded can check out with the free item alone. We remove invalid items once we have loaded, but that is not instant. This is a Shopify limitation and we cannot guard against it further without slowing your checkout.
The setup steps are in in-cart rewards.
AJAX carts
Once every paid item is removed from the cart, a full page reload removes the seamless reward too. If your store uses an AJAX cart, which updates without reloading the page, your developer needs to keep the cart in step so a customer cannot check out with the reward alone. The reference theme covers this in Usage with AJAX carts.
FAQ
Can I require a minimum spend before the reward can be claimed?
Yes. Set a minimum purchase amount in the reward's minimum purchase requirements. By default the reward needs at least one paid item in the cart.
What happens when a reward product is removed from the cart?
We return the points to your customer straight away, so they can spend them on something else.
If your store uses an AJAX cart or another enhancement that updates the cart without reloading the page, returning the points may need extra work on your side. Contact our Support team if you are not sure.
Can I use a gift card as a seamless product reward?
No. Shopify does not allow a gift card to be priced at zero, which is how seamless rewards work. Use a gift card reward instead.
Can I use bundles as a seamless product reward?
Yes. Seamless Free Product rewards work with Shopify bundles.




