Cart Progress Bar is a widget that appears in your store's cart, showing customers a visual progress bar toward unlocking a reward, such as a percentage discount, a fixed amount off, or a free gift.
As customers add more items to their cart, the progress bar fills up and updates in real time. Each time a customer reaches a spending milestone you define, the corresponding reward is automatically applied. If you set up multiple tiers, customers can see all the upcoming rewards at a glance and choose how far they want to go.
Example: "Spend $20 more to get 10% off" → customer adds one more item → "You've unlocked Free Shipping!"
You'll land on the Discount Tiers tab. This is where you define the rewards customers unlock as they add more to their cart.
Under Offer Tiers, click Tier 1/Tier 2, etc, to expand it.
Cart Amount: Enter the minimum cart value the customer needs to reach to unlock this tier's reward (e.g., 50 means the reward unlocks when the cart hits $50).
Discount: Choose a Discount Type from the dropdown, then set the value:
Title: This is the message customers see while working toward this tier. Toggle the Insert variable switch on to use dynamic variables:
{{ remaining_goal }} — automatically shows how much more the customer needs to spend (e.g., Spend {{ remaining_goal }} more to unlock your next reward){{ current_goal }} — shows the total goal amount for this tierLabel: A short text label shown at the milestone point on the progress bar (e.g., 5% Off or Free Gift). Toggle the switch on the right to show or hide the label on the bar.
Details (optional): Toggle this on to show additional description text under the tier when a customer interacts with it. You can use {{ current_goal }} here as well (e.g., Spend {{ current_goal }} to get this discount).
Below the Details field, you will see buttons for Free gift. Click Free gift to attach a specific product as a free gift reward for that tier. You can add multiple free gifts at a tier. The product will automatically be added to the customer's cart when they reach the spending goal.
5.No Discount, then add a free gift (see below).Click + Add Tier to add a second reward milestone (e.g., a free gift at a higher cart value). Or click 🗑 (the trash bin icon) to remove a tier.
For each additional tier, follow the same steps above. Use the Free gift, Upsell, or Shipping buttons below the tier to attach a special reward type.
Choose how tier details appear to customers:
Choose who this offer applies to:
Click the Design tab to adjust the visual appearance.
The Cart Preview on the right updates live as you make changes.
Click the Advanced tab.
Click Save to publish your offer. Make sure Status is set to Active.
Your Cart Progress Bar will now appear in the cart on your storefront, encouraging customers to spend more to unlock their next reward.