NUO AI logo NUO AI
Book a call Add app — Free
Cart progress bar

Show the shopper how close the reward is.

A threshold nobody can see does nothing. The progress bar turns "spend $60 for a free gift" from a claim into a live measurement: here is your cart, here is the line, here is the $14 between them. It is the cheapest change you can make to a threshold offer and usually the one with the largest effect.

Add app on Shopify — Free Set up a spend threshold

How the progress bar works

1

Point it at a threshold. Any spend rule you are already running — free gift, free shipping, or a tier in a staged offer.

2

It reads the cart live. The bar fills as items are added and empties as they are removed, with the remaining amount stated in words as well as drawn.

3

It changes state on unlock. At the threshold the message switches from distance to confirmation, so the shopper gets a clear moment of reward.

4

It chains across tiers. With a tiered offer the bar advances to the next milestone rather than disappearing, which is what keeps a cart climbing.

Why the bar outperforms a banner

A banner states a rule. A bar states the shopper's position relative to that rule, and position is what creates motion. The psychology is the same thing that makes loyalty punch cards work: a partially complete goal is uncomfortable in a productive way, and the discomfort scales with how close you are to finishing it.

That effect also predicts where the bar helps least. A cart at 10% of the threshold is not meaningfully motivated — the gap is too big to feel closable. A cart at 80% is. If most of your carts sit far below the line, the bar will not rescue the offer; the threshold is simply set too high.

Word the remaining amount concretely. "$14 away from your free gift" beats "you have not yet qualified", and naming the gift beats the word gift.

Progress bars for free shipping

Free shipping is the most common threshold on Shopify and the one shoppers care about most, because shipping cost is the single biggest cause of cart abandonment at the final step. A shipping progress bar is therefore worth running even if you have no gifting offer at all.

Running both rewards at one threshold — free shipping and a gift at $75 — is usually stronger than two separate numbers, and it gives the bar a single story to tell.

Placement and mobile

The bar belongs wherever the shopper sees cart value: the cart drawer, the cart page, and optionally a slim sticky line after an add to cart. On mobile the drawer is the whole screen, so the bar should sit above the line items rather than below them, where it falls under the fold on any cart with more than two products.

Keep it one row tall. A bar that grows into a panel with its own heading, icon, and sub-copy stops being a glance-level signal and starts competing with the checkout button it is supposed to be feeding.

NUO AI renders the bar using your theme's own type and colours, so it reads as part of the cart rather than as an installed widget, and the visual editor is there when you want to depart from the theme deliberately.

What to measure

Two numbers judge a progress bar. The first is the share of carts that cross the threshold after seeing it, compared with before you added it. The second is the distribution of final cart values: a working bar produces a visible pile-up just above the threshold, which is the fingerprint of shoppers topping up deliberately.

If the pile-up never appears, the bar is not the problem — the threshold or the reward is. Funnel analytics show the first number directly, and an A/B test on the threshold will tell you which of the two to move.

Frequently asked questions

Does Shopify have a cart progress bar built in?

No. Some themes include a free-shipping message, but it is static text tied to a theme setting rather than a live bar tied to your offer rules, and it cannot advance through tiers.

Can the bar track free shipping instead of a gift?

Yes. Point it at any spend threshold — free shipping, a free gift, or a tier inside a staged offer. Free shipping is the most common use and the one shoppers respond to most reliably.

Can it handle multiple tiers?

Yes. With a tiered offer the bar advances to the next milestone after each unlock instead of disappearing, which is what keeps a qualifying cart growing rather than stopping at the first reward.

Where should the bar appear?

In the cart drawer and on the cart page, above the line items. On mobile anything below the line items falls under the fold once a cart has more than a couple of products.

Will it match my theme?

Yes. It inherits your theme's typography and colours by default, and a visual editor lets you override styling without touching theme code.

Does a progress bar slow the cart down?

It should not. The bar reads cart state that the page already has, so there is no extra request on each update, and it renders inside the existing cart markup.

Is it free?

Yes. Every NUO AI feature is included at $0 — no paid tier, no order cap, no revenue share.

Add a progress bar to your cart free.

Add app on Shopify — Free See the live demo store