How to use Rewards function in your cart

Overview

The rewards bar in the cart drawer shows shoppers how close they are to the next reward, for example free shipping at 2 items, 20% off at 3 items and a free gift at 4 items. Each reward is a tier. A tier unlocks when the cart reaches its minimum amount or item count.

Before you start

Steps

1. Open Rewards

  1. Click Cart Drawer in the app menu.
  2. Click Body, then Rewards.
  3. Tick Enable Rewards.

Rewards settings with Reward logic setting, Free gift promotions settings, three tiers, Add tier and Reward content settings

2. Set the reward logic

Under Reward logic setting:

  • Market: pick All markets or one of your Shopify Markets. Each market can have its own tiers. The number in brackets is the number of tiers set for that market. The market is the one the shopper picks in your store's country selector, not a location from their IP address.
  • Reward basis: Cart amount (cart value) or Item count (number of items).
  • Apply highest tier only: "Customers receive only the highest eligible reward. Lower tiers will not be combined."

For Cart amount tiers, the drawer converts the amounts to the shopper's currency.

3. Set up each tier

Click a tier, for example Tier 1 - Free shipping, to open it:

Tier 1 with Reward type, Min items count, Icon, Reward description, Text before achieving, Use discount created by Xboost, Discount type, Discount value and Discount name

  1. Pick the Reward type: Free shipping, Order discount or Free gift.
  2. Set the minimum (Min items count, or the minimum amount when Reward basis is Cart amount).
  3. Optional: change the Icon. See Change the tier icon.
  4. Type the Reward description, shown under the tier icon, for example "Free shipping".
  5. Type the Text before achieving, for example "You are {{count}} away from 10% Discount". {{count}} shows what is left to reach the tier.
  6. Choose who gives the discount:
    • Tick Use discount created by Xboost to let the app apply the discount. Set the Discount type (Percentage (%) or Amount ($)), the Discount value and the Discount name that shoppers see. For free shipping, you can also tick Exclude shipping rates over a certain amount.
    • Clear it if you want to use your own discount from Discounts in your Shopify admin. The app then shows a link to create it. The rewards bar only shows progress, so the discount must match the tier.

The app recalculates the discount in the cart drawer for the shopper's market before checkout.

For a Free gift tier, including the gift picker that lets shoppers choose their gifts, see How to set up products for free.

To add a tier, click Add tier. To remove one, click the trash icon in the tier.

4. Change the tier icon

Each tier shows an icon on the rewards bar. By default, the icon matches the Reward type: a truck for Free shipping, a discount badge for Order discount and a tag with a plus sign for Free gift. To use another icon:

  1. Open the tier.

  2. Click the box under Icon. It shows the current icon:

    Tier settings with Reward type Free shipping, Min items count 2 and the Icon box showing the default truck icon

  3. In the Select Icon window, click an icon. The selected icon has a green border.

    • Type in Search by keyword to filter the icons, for example "gift" or "truck".
    • Scroll the list to see both groups: Thin icons and Normal icons.
    • To use your own icon, add an image under Upload icon: JPG, PNG, WEBP, BMP, GIF or SVG, up to 1 MB. Your icons show in the Uploaded icons group at the top of the list.
    • Can't find a fitting icon? Click Need more icons to message our support team.

    Select Icon window with Search by keyword, the Need more icons banner, Thin icons with the free shipping truck selected, Normal icons and the Upload icon box

  4. Click Choose. The Icon box shows the new icon:

    Icon box of the tier showing the selected free shipping truck icon

  5. Repeat for the other tiers, then click Save.

The preview on the right shows the new icons. Here Tier 1 uses the free shipping truck and Tier 3 the gift box. Tier 3 is not reached yet, so it uses the Unachieved icon color:

Rewards bar with a free shipping truck icon and a discount icon on reached tiers, and a gift box icon on the tier not yet reached

To change the icon colors, go to Reward content settings > Icon colors. Unachieved icon colors the icons of tiers the cart has not reached yet. Achieved icon colors the icons of reached tiers. The icons from the list follow these colors.

Icon colors with Unachieved icon set to blue and Achieved icon set to white

Only one tier

With a single tier and Free gifts are added set to Auto, the tier shows a Show reward icon checkbox. Tick it to show the icon at the end of the bar, under which the Reward description shows. The Icon box shows only while it is ticked.

Tier 1 with Show reward icon ticked, Reward type, Min items count and the Icon box

With Show reward icon ticked:

Rewards bar with one tier: Free shipping unlocked!, a full bar and the truck icon with Free shipping at the end

With Show reward icon cleared, the bar has no icon:

Rewards bar with one tier: Free shipping unlocked! and a full bar without an icon

With two or more tiers, every tier has an icon and the Icon box always shows.

5. Set the texts and colors

  • Text after completing full rewards bar: shown when the shopper reaches the last tier, for example "Free shipping unlocked!".
  • Reward content settings: Bar background, Bar foreground, Progress tag background, Tier description text, Icon colors and the gift button (Progress gift button).

6. Save

Click Save in the bar at the top of the page. The preview on the right shows the bar:

Rewards bar with Free shipping unlocked, three tier icons and the Choose gift button

Show rewards on an empty cart

Set Cart Mode to Empty cart under Preview Settings, then open Empty cart > Reward bar to show the bar when the cart is empty.