This guide covers how to configure and manage reward tiers, set up different reward types, and customize the customer-facing messaging.
📘 This is the second of three guides on configuring the Rewards Module.
See also:
General Settings | Advanced Settings
Managing Reward Tiers
You can configure up to three reward tiers in Upcart’s reward bar.
By default, only one tier appears, use the Add New Rewards Tier button to add Tier 2 and Tier 3.
Show Reward Icons
Enable this toggle to display an icon alongside your reward tier.
Icons are shown automatically if you have more than one tier.
Reward Types
The Reward Type dropdown determines what kind of reward you're offering.
Upcart does not apply discounts or shipping, rewards must be created in Shopify Admin.
Shipping
Shows a truck icon in the cart drawer
Requires setting up a free shipping rate in Shopify that matches your Upcart reward tier
Discount
Shows a discount tag icon
Requires an automatic discount in Shopify that matches the reward tier’s minimum amount
Advanced Discount Code Option
Advanced Discount Code Option
With the Discount reward type, you can optionally assign a manual discount code that automatically applies when the tier is reached.
This overrides any manually applied code
The code stays applied even if the tier is no longer met
This behaves like a standard Shopify discount once triggered
Product
Shows a gift box icon
Duplicate Product Setup
Duplicate the product in Shopify
Set the duplicated version’s price to $0
Add “Free” to the title to differentiate it
Use that product as the reward in Upcart
Discount Method
You can also create an automatic discount in Shopify to apply a 100% discount to the reward product.
This approach supports inventory tracking, but note that only one automatic discount can be applied per checkout. If another is already active, it may override the product reward discount. For more info, refer to Shopify Discount Documentation.
🛍️ Multiple Product Reward:
You can add up to three products to a single reward tier.
When the tier is reached, all three products are added to the cart, customers cannot choose just one.
Reward Configuration Fields
Reward Description
Set the display title shown below the reward icon in the cart drawer.
Minimum Amount
(Shown if Reward Basis = Cart Total)
The cart’s total (in your store’s primary currency) required to unlock the reward.
Item Count
(Shown if Reward Basis = Item Count)
The number of cart items required to unlock the reward.
Text Before Achieving
Customize the message shown above the reward bar when the customer hasn’t yet reached the reward.
Format text using bold, italics, underline, or color
Use the variable
{AMOUNT}
to dynamically insert how much more the customer needs to spend or how many more items are needed