Articles on: ShopCart

How to set up tiered rewards in the cart

How to set up tiered rewards in the cart


In this article:


Rewards show a progress bar in the cart drawer. Each step on the bar is a tier: free shipping, a discount on the order or a free gift. The bar tells customers how much more they need to spend to unlock the next reward, so they add more to the cart.


How rewards work


A tier has a reward type and a minimum. When the cart reaches the minimum, the reward is applied automatically:


  • Shipping discount: a discount on shipping. Set it to 100% to make shipping free.
  • Total discount: a percentage or fixed amount off the order.
  • Free gift: a product the customer gets for free. See How to offer a free gift in the cart.


Discounts are applied by the ShopCart Automatic Discount, which ShopCart adds to Discounts in your Shopify admin when you publish the cart. Customers don't need a code.


Turn on rewards


  1. Open ShopCart and click Edit in the Cart Drawer card.
  2. Turn on the Rewards toggle on the left and click Rewards.
  3. In Text after completing all rewards, enter the message customers see when they unlock the last tier, for example "You unlocked all rewards!".


Set up a tier


  1. Click a tier under Rewards, for example Tier 1. To add one more, click Add tier.
  2. Choose the Reward type: Shipping discount, Total discount or Free gift.
  3. In Reward tooltip, enter a short name for the reward, for example "Free shipping". Customers see it when they point at the tier icon on the bar.
  4. In Minimum order value for reward, enter the amount the cart needs to reach.
  5. For a discount, choose the Discount type, Percentage or Fixed amount, and enter the value.
  6. In Text before completing this tier, enter the message shown above the bar until the tier is reached. Add {{min_amount}} where the missing amount should appear, for example "Only {{min_amount}} more to get free shipping!".
  7. Click Save at the top of the editor.




Set the minimums from low to high, for example free shipping from $1,000, a free gift from $2,000 and 10% off from $3,000. To remove a tier, open it and click Delete tier.


Choose how rewards are counted


Click Rewards to set two options for all tiers:


  • Reward counting: Total value counts the cart total. Item count counts the number of items in the cart, and the tier field changes to Minimum items count for reward.
  • Reward application method: with All achieved tiers, customers get every reward they've unlocked, for example free shipping and 10% off. With Last achieved tier only, they get only the highest one.




To change the colors of the bar and the tier icons, open the Styles tab.


What customers see


The progress bar shows each tier as an icon. Reached tiers are filled, and the message above the bar shows what's missing for the next one.




Discounts are taken off the cart total in the drawer right away. At checkout, the discount is shown as an Order discount.




If rewards don't apply at checkout, open Discounts in your Shopify admin and check that ShopCart Automatic Discount is active.


✔️ Next step


Check our articles to learn more about the app's functionality:


Updated on: 20/10/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!