Tiered rewards progress bar for Shopify stores

Plan a clear sequence of cart rewards without making the buying path hard to understand.

Reviewed August 11, 2026

What is a Shopify tiered-rewards progress bar?

A Shopify tiered-rewards progress bar shows several cart thresholds in one ordered path. For example, a store can show free shipping at $50, a free gift at $75, and a 10% discount at $100. The message updates as the cart changes. Shoppers can see the next threshold and the rewards that they have already reached.

BlueCart displays progress toward free-shipping, discount, and free-gift thresholds. It does not create the reward. It also does not add a free gift product to the cart. The merchant must configure the shipping rule, discount, or gift behavior separately and test it before launch.

Use tiered rewards when each extra milestone is clear, profitable, and close enough to normal order values to feel practical. Start with two or three distinct tiers. Give each tier a short message. Use the same threshold values in BlueCart and in the reward rules. Test the empty, in-progress, completed, and changed-cart states on desktop and mobile.

When do tiered rewards work well?

Tiered rewards can help when a store has natural add-on products at several prices. A shopper who will not add a large item can still see a smaller, useful next step. Each tier must offer a clear benefit, and the cost of each benefit must fit the order margin.

Key facts:

  • Purpose: Show progress through two or more cart milestones.
  • Possible milestones: Free shipping, a discount, or progress toward a free gift.
  • Reward setup: Create the real shipping, discount, or gift behavior outside BlueCart.
  • BlueCart's role: Display the thresholds and progress messages that you configure.
  • Good starting point: Use two or three tiers that shoppers can tell apart easily.
  • Main risk: Too many tiers or weak rewards can add noise without giving shoppers a useful next step.

Use one goal if free shipping is the only reward that matters. The free shipping progress bar guide explains that simpler case.

How should you plan the reward tiers?

Start with store data. Review average order value, product margin, shipping cost, common product pairs, and the price of useful add-ons. A threshold must protect margin after the shopper receives the reward. Do not select a number only because it looks attractive in the progress bar.

Plan each tier in this order:

  1. Define the business goal. Decide if you want to promote a larger cart, a product bundle, or a seasonal offer.
  2. Cost the reward. Calculate the shipping, discount, or gift cost at the proposed order value.
  3. Choose a reachable first step. Give shoppers a useful milestone near normal cart values.
  4. Add distinct later steps. Each later reward must be better or different enough to justify the extra spend.
  5. Keep the sequence short. Start with two or three tiers. Add another tier only when its purpose is clear.
  6. Set an end state. Tell shoppers when they have reached the final reward.

For a free-shipping tier, use the free shipping threshold calculator as a planning aid. It does not calculate the cost of discount or gift tiers. Review those rewards against your own margins.

What could a tier plan look like?

This example shows the shopper message and the separate merchant task. The values are examples, not a rule for every store.

Cart valueProgress messageMerchant setup outside BlueCart
Below $50Spend the remaining amount to get free shippingCreate and test the matching free-shipping rule
$50 to $74.99Free shipping reached; the free gift is nextConfigure the gift offer and its cart behavior
$75 to $99.99Free gift threshold reached; 10% off is nextConfirm that the gift process works and create the discount
$100 or moreAll listed thresholds reachedTest reward eligibility and discount combinations

Use short labels that describe the reward. Do not show “Free gift unlocked” if the store has no working gift process. Do not show a discount threshold that differs from the value in Shopify.

How do you set up a tiered progress bar?

  1. Create and test each shipping, discount, or gift rule.
  2. Create a campaign in BlueCart.
  3. Add each milestone in the same order as the real rewards.
  4. Set the same threshold value and cart measurement basis in both systems.
  5. Write the progress and completed messages for each milestone.
  6. Select a desktop and mobile layout that keeps the next reward easy to see.
  7. Add the campaign with a theme app block. Use the documented shortcode for a cart drawer or custom template when necessary.
  8. Test values just below, exactly at, and above every threshold.
  9. Publish the campaign only after the displayed message and the real reward agree.

The BlueCart launch guide gives the campaign, milestone, placement, test, and publish steps.

Where should the progress bar appear?

The cart drawer is often the most direct location because shoppers can see the next tier while they review the cart. A product page can introduce the offer before the shopper adds an item. A cart page can confirm all reached rewards before checkout.

Use a placement that stays visible without blocking product controls, cart controls, or checkout. Check both small and large screens. If the store uses a custom cart drawer, confirm that the bar updates after quantity changes, item removal, and cart upsells.

What are the limitations?

  • BlueCart displays progress. It does not create free shipping, discounts, or free-gift offers.
  • BlueCart does not add a free gift product to the cart. Configure that process separately.
  • A displayed completed state does not replace the real eligibility rules. The configured reward must apply correctly.
  • Different markets, currencies, customer rules, product exclusions, and discount combinations can change the result. Test each supported case.
  • A progress bar does not guarantee a higher average order value or conversion rate. Results depend on the offer, products, traffic, margin, and placement.
  • A tier can confuse shoppers if its message, threshold, or reward differs from the actual offer.

What should you measure after launch?

Compare results with a defined period before launch. Track average order value, conversion rate, the share of carts that reach each tier, reward cost, gross margin per order, and cart abandonment. Also review support questions and failed reward cases. These can show a message or rule that shoppers do not understand.

Change one main item at a time, such as a threshold, reward, message, or placement. This makes the result easier to interpret. Stop or revise a tier if reward cost grows faster than order profit, or if the displayed progress does not match the real offer.

Build a clear tiered reward path

Use BlueCart to display progress toward the free-shipping, discount, and free-gift thresholds that your store has configured.

Was this page helpful?