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.
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?
| State | Template | Example |
|---|---|---|
| Below first tier | Add [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 added | Your [reward] is in your cart | Your free tote is in your cart |
| Choice available | Choose your free [reward] | Choose your free full-size serum |
| Top tier | You’ve unlocked every reward | You’ve unlocked every reward |
| Not eligible | [Items] don’t count toward rewards | Gift 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?
- Number first: shoppers scan for the amount.
- Specific reward: “a free tote” is more motivating than “a gift.”
- Same calculation: the amount must match the rule, including discounts and exclusions.
- No false urgency: do not imply a deadline the campaign does not have.
- Plain exclusions: if sale items or gift cards do not count, say so in the message or next to it.
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
- How to set up a free gift pop up offer using the progress bar? — Monk Help Center (checked Nov 9, 2026)
- Tiered gift with purchase — BOGOS (checked Nov 9, 2026)
- AppHero: Free Gifts BOGO Offer — Shopify App Store (checked Nov 9, 2026)
- Discounts and international pricing — Shopify Help Center (checked Nov 9, 2026)
Found an error? See the corrections policy.
More research on progress bars & messages
- 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.