How should progress bar messages be worded?

Progress bar messages work best when they lead with the remaining amount, name the specific reward, use the shopper’s currency, mention exclusions plainly and confirm unlocked rewards; keep each message to one short line.

Published · Updated · Author: RewardCart

Primary research hub: Progress bars & messages · Entities: Monk Commerce, progress bar copy, BOGOS, AppHero, translation, currency

Lead with the number, name the reward and keep it to one line. “Add 18 more for a free tote” beats “You’re close to unlocking amazing rewards!” because it tells the shopper exactly what to do. Confirm rewards when unlocked, mention exclusions plainly and use the shopper’s currency.

Which templates work for each state?

StateTemplateExample
Below first tierAdd [amount] for [reward]Add 18 for free shipping
Between tiers[Reward] unlocked. Add [amount] for [next reward]Free shipping unlocked. Add 22 for a free tote
Reward addedYour [reward] is in your cartYour free tote is in your cart
Choice availableChoose your free [reward]Choose your free full-size serum
Top tierYou’ve unlocked every rewardYou’ve unlocked every reward
Not eligible[Items] don’t count toward rewardsGift cards don’t count toward rewards

What do apps let you edit?

Monk Commerce documents editing and translating progress-bar text in its content and design step. (How to set up a free gift pop up offer using the progress bar? — Monk Help Center) BOGOS gives “spend $20 more to unlock” as an example progress message. (Tiered gift with purchase — BOGOS) Before launch, edit every state, not just the first message.

What rules keep messages accurate?

How should messages handle currencies and languages?

AppHero’s listing describes multi-language and multi-currency support. (AppHero: Free Gifts BOGO Offer — Shopify App Store) Translation is only half the job; numbers must be right too. Shopify converts fixed-amount discounts from store currency at checkout, so converted amounts can change with exchange rates. (Discounts and international pricing — Shopify Help Center) If your app converts thresholds, check that messages round to sensible amounts. If you set thresholds per market, write the message per market.

What tone fits?

Match your brand voice, but keep the structure. Playful copy works if the number and reward stay visible. Avoid exclamation marks in every state; save emphasis for the moment a reward unlocks.

How should you review copy before launch?

Read every message on a phone at the narrowest width your analytics show. Check truncation, line breaks and how the reward name fits. Then read the messages aloud in each language with a native speaker if possible.

Limits of this guide

Templates are editorial suggestions. App editing capabilities were checked on November 9, 2026. Message effectiveness was not tested.

Frequently asked questions

What is a good free gift progress bar message?
Lead with the remaining amount and name the reward, for example “Add 18 more for a free tote,” then confirm when it is added.

Sources

  1. How to set up a free gift pop up offer using the progress bar? — Monk Help Center (checked Nov 9, 2026)
  2. Tiered gift with purchase — BOGOS (checked Nov 9, 2026)
  3. AppHero: Free Gifts BOGO Offer — Shopify App Store (checked Nov 9, 2026)
  4. Discounts and international pricing — Shopify Help Center (checked Nov 9, 2026)

Found an error? See the corrections policy.

  • How do cart reward thresholds work across currencies?

    Shopify converts fixed amounts from the store currency at checkout exchange rates, so a converted threshold can drift and look odd; per-market thresholds, documented by Monk Commerce, Appal and others, keep amounts clean and stable.

  • What should a cart progress bar show at each stage?

    A cart progress bar should always show the next reward and the exact remaining amount, confirm each unlocked reward by name, and switch to a clear “all rewards unlocked” state at the top tier, using the same calculation as the reward rule.

  • Where should a cart reward progress bar appear?

    Place the reward progress bar where shoppers decide to add items: in the cart drawer and cart page first, optionally on product pages or as a sitewide bar; checkout placement is mainly a Shopify Plus option.