How to set up Spend Tiers on Cart Drawer
Spend Tiers show customers a progress bar inside the cart and encourage them to unlock rewards as they shop. As they add more products, the bar fills up. When they reach a tier, the reward is applied automatically at checkout, so customers do not need to enter a discount code.
Common examples include offering free shipping when a customer spends a certain amount, or giving a discount once they add enough items to their cart.
Turn On Spend Tiers
To get started, open your cart drawer editor and go to the Spend Tiers tab. Turn the feature on next to your market name, then click Save.
Once enabled, the progress bar will appear in your cart drawer and update automatically as customers add products to their cart.
Choose What Spend Tiers Track
Under Reward for, choose what customers need to do to unlock rewards.
- Cart amount: customers unlock rewards by spending more.
- Item count: rewards are unlocked after customers add a certain number of items.
- Specific products: reward is unlocked only when a selected product is added to the cart.
Add Tiers
Each tier is a milestone customers can reach. For example, you might offer free shipping at one level and a discount at a higher level.
Click Add tier to create your first one. Then enter the minimum cart amount or item count needed to unlock it. You can also give the tier a name for your own reference, so it is easier to manage in the editor.
Next, add the progress message customers will see while they are working toward that reward. You can use the {remaining_amount} variable to show how much more they need to spend before unlocking it. This message updates automatically as the cart changes.
For example, you could write: You're only {remaining_amount} away from free shipping.
Choose the Reward Type
Each tier can unlock a different kind of reward.
- Order % gives a percentage or fixed discount on the entire order.
- Free product automatically adds a selected product to the cart at no charge.
- Shipping % gives a percentage or fixed discount on shipping. If you want to offer free shipping, simply set the shipping discount to 100%.
Add a discount message, which is the label shown at checkout for that reward. For example, you might use something like Free shipping reward. If you leave this field empty, the app will use the tier name instead.
To create more milestones, click Add tier again. You can add as many tiers as you need. It is best to arrange them from the lowest threshold to the highest.
Message When All Rewards Are Unlocked
Below the tier list, you can add a final message that customers will see once they have unlocked all available rewards.
For example, you could write: You've unlocked all rewards.
Exclude Products from the Calculation
If you do not want certain products to count toward the tier threshold, you can exclude them from the calculation.
This is useful for products that are already discounted or should not help customers unlock additional rewards. Any free products that are automatically added as rewards are always excluded by default.
Customise the Design
To change how Spend Tiers look, open the Design tab. There you can adjust the colours of the progress bar, text, and background so the section matches your store design.
Add Translations
You can also translate your reward messages and tier names for multilingual stores.
Scroll to the Translations section and add the translations you need there.
Last updated: March 2026