> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.upsellplus.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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:


1. Log in to **Shopify Admin**

2. Open the UpsellPlus App
* Go to **Apps** in the left-hand menu
* Click **UpsellPlus** from the list of installed apps

3. Head to the **Rewards** tab.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-24t14123094_1x5sksi.png)

4. 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

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-24t10503125_163apw3.png)

5. Choose who sees the rewards program
* Head to the **Targeting** section
* Choose a targeting rule

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-24t12181450_k8q5iw.png)

6. 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**'.

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-24t11024923_163d8rn.png)

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

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-24t12453806_1kvasph.png)

8. Click **Save Program**

9. 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**

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-10t08592676_vru3yf.png)

10. Add Reward Bar to Checkout page
* Go to **Settings** tab
* Click on **Go to checkout editor**

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-10t09192797_1ormqjq.png)

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

![](https://storage.crisp.chat/users/helpdesk/website/-/a/b/f/a/abfa0cd47f75e80/screenshot-2026-04-10t09245492_2v1ful.png)


**Related Articles**
* [How to configure shipping and order discounts in Rewards?](https://help.upsellplus.com/en/article/how-to-configure-shipping-and-order-discounts-in-rewards-s5kjd4/)