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.
Point it at a threshold. Any spend rule you are already running — free gift, free shipping, or a tier in a staged offer.
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.
It changes state on unlock. At the threshold the message switches from distance to confirmation, so the shopper gets a clear moment of reward.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Yes. It inherits your theme's typography and colours by default, and a visual editor lets you override styling without touching theme code.
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.
Yes. Every NUO AI feature is included at $0 — no paid tier, no order cap, no revenue share.