How to set up a Reward program?
Overview
With our Rewards feature, you can create rewards programs that motivate customers to increase their order value by showing their progress toward earning rewards.
Step-by-Step Guide
To create a Reward program:
- Log in to Shopify Admin
- Open the UpsellPlus App
- Go to Apps in the left-hand menu
- Click UpsellPlus from the list of installed apps
- Head to the Rewards tab.

- Create a Rewards program
- Choose how customers earn rewards (Cart Subtotal or Cart Item Count)
- Add reward tiers by setting thresholds (e.g., $500, $1000, $2000)
- Select a reward type for each tier (Percentage Discount, Free Shipping, Free Gift)
- Add labels and optional unlock messages for each tier

- Choose who sees the rewards program
- Head to the Targeting section
- Choose a targeting rule

- Configure Discounts
- Enable 'Automatically apply order discounts' to have percentage or fixed discount rewards applied automatically to the cart total.
- Enable 'Automatically apply shipping discounts' to have free shipping rewards applied automatically at checkout.
- If you're handling discounts externally (for example, via custom discount codes or third-party apps) and want to display only rewards, disable both 'Automatically apply order discounts' and/or 'Automatically apply shipping discounts'.

- Configure Appearance
- Set the progress bar color
- Set the progress bar background color
- Choose tier marker style (e.g., circle, diamond, star)

- Click Save Program
- Enable Reward Bar in the Cart Drawer
- Go to Online Store > Themes
- Click on Edit Theme
- Go to App embeds
- Toggle the UpsellPlus Cart Drawer block to turn it on
- Click Save

- Add Reward Bar to Checkout page
- Go to Settings tab
- Click on Go to checkout editor

- Click Add app in the bottom left corner
- Select Reward programs
- Drag and drop the block to position the Reward bar
- Click Save

Related Articles
Updated on: 24/04/2026
Thank you!