To see which plans include this feature please see our pricing page.
In this article:
What are In-Cart Rewards?
In-Cart Rewards provide a seamless method for a shopper to redeem their points for a product and have it added to the cart automatically. They can then checkout with no fuss - no voucher codes, gift cards or hassle needed.
If you want to know how to create Seamless rewards, please follow the guide below:
Once the reward product has been created, you can manage its inventory in Shopify if needed.
Note: if a reward product has multiple variants, a customer will be able to select the variant before claiming the reward.
What options are available for In-Cart Rewards?
You can set a product to be "once per checkout", which means it can only be added to the cart once (even if the shopper has enough points to add it multiple times)
You can turn inventory tracking on or off. When it's on, we'll sync with the reward product's inventory in Shopify to ensure it can't be claimed when it's out of stock. Each time it's claimed, we'll reduce the inventory by one.
You can require that at least one paid product to be in the cart before reward products can be claimed
Note: paid items required is checked but customers might still be able to checkout with only a reward item:
The reason this can happen is that once LoyaltyLion has loaded onto the page we run some checks to assert that the cart doesn't contain any invalid items. If detected, we remove those items with the Shopify Ajax API. However, none of that is instant. It is usually pretty fast but if:
1. Customer has a paid item in cart
2. Customer redeems a free product reward
3. On the cart page, customer removes the paid item
4. Customer then very quickly navigates to checkout before LL has loaded
We wouldn't have a chance to identify and remove the reward item before page navigates away to checkout. It's a Shopify limitation at this time and we can't do more to guard against it without negatively impacting checkout flow.
How do shoppers claim the products?
The products can be claimed directly from the rewards page in your Loyalty Panel. This is the easiest way and requires no additional integration.
You can use our Redemption Widget (see the video below). This requires only a few lines of code in your template and can be added to your cart page.
How to set In-Cart Rewards?
Please be advised, that setting up the In-Cart Rewards is a strictly technical process and it shouldn't be attempted by the merchants themselves. Please involve your developers.
You can see our reference theme and documentation for using LoyaltyLion's In-Cart Rewards feature
How to set Instant Points?
Instant points will approve the points earned for the total of the cart. This means that the customer can claim an in-cart reward with the points from their cart.
To set this up, contact email@example.com.
Once this has been enabled, use the following code to display your customers' points on the page. These points will also include the points from the cart:
Q. What happens when a reward product is removed from the cart?
If a reward product is removed from the cart we'll return the points to the shopper immediately, so they can use them on something else.
Q. What happens when a customer abandons their cart, with a reward in it?
After a two hour timeout, the rewards are automatically refunded and removed from the customer's cart.
Q. Why there is a difference in points in the cart and on the customer profile in the backend?
The reason they're seeing a difference in points is due to the cart points: they have cart points enabled so we allow the customer to spend points they will potentially make from that cart, hence the discrepancy.
Q. Why has my customer got negative points when using in-cart rewards and instant points?
When using instant points and In-Cart-Rewards, we grant a customer credit for the points they will earn from their cart and allow them to spend them immediately. If they subsequently, as part of checkout, use a gift card or discount code to reduce the amount they have to pay (and therefore the points they earn), this can lead to a negative point balance.