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

Try multi-tier examples

Choose a discount ladder, a shipping and savings path, or a simple two-step campaign. Select a BlueCart design style and progress icon, then add or remove sample products to see which rewards are reached and which reward comes next. The linen shirt and canvas tote count toward progress. The travel pouch does not count. The examples display shipping and discount milestones only.

Multi-tier examples

Choose a reward path

Add sample products, compare three reward paths, and try the design styles available in BlueCart.

Sample cart

Eligible $68.00

The linen shirt and canvas tote count. The travel pouch does not count.

Linen shirt

Counts toward progress

$40.00

1

Canvas tote

Counts toward progress

$28.00

1

Travel pouch

Does not count

$24.00

1
Cart total
$92.00
Counts toward progress
$68.00
Does not count
$24.00

More controls in BlueCart

Install the app to turn this example into a campaign with:

  • Eligible products and collections
  • Market, customer, and date targeting
  • Country and currency goals
  • Messages, layouts, colors, and icons
Install BlueCart for more controls

Opens the BlueCart listing in the Shopify App Store.

BlueCart displays progress. Create and test each matching shipping or discount rule in Shopify.

Design style
Progress icon

Discount ladder

Storefront preview

Eligible $68.00

  1. 5% off at $75.00
  2. 10% off at $100.00
  3. 15% off at $150.00
  1. Add $7.00 to unlock 5% off
  2. Add $32.00 to unlock 10% off
  3. Add $82.00 to unlock 15% off

Swipe horizontally to see all reward tiers.

If the offer depends on item count instead of cart value, try the cart quantity progress bar examples.

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 10% discount at $75, and a 15% 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 and discount thresholds. It does not create or apply the reward. The merchant must configure the shipping or discount rule 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 or a discount.
  • Reward setup: Create the real shipping or discount rule 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 or discount 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 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; 10% off is nextCreate and test the 10% discount
$75 to $99.9910% off reached; 15% off is nextCreate and test the 15% discount
$100 or moreAll listed thresholds reachedTest reward eligibility and combinations

Use short labels that describe the reward. 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 or discount 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 or apply free shipping or discounts.
  • 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 and discount thresholds that your store has configured.

Was this page helpful?