Reward Checklist Message Setup Guide
A cart reward checklist needs messages for below-goal, reached-goal, top-goal, and reduced-cart states. For example, a USD 60 shipping goal needs USD 5 more after the eligible cart amount falls to USD 55. This BlueCart tutorial helps check both message changes and checkout rewards.
Setup tutorial · BlueCart · Updated 2026-09-07 · By Activory
Try the storefront example
Change the sample cart amount. Test a value below each goal, exactly at the goal, and above it. Reduce the value to check that the message returns to the earlier state.
This example uses BlueCart storefront code with sample data and the settings below. Your theme’s fonts and available width can change the result. Example links show their destination; purchase controls use a sample cart. Use the checks below to confirm the finished setup in your store.
Build it in BlueCart
- Open BlueCart and create a progress bar campaign. Give it a name that identifies the offer.
- Set measurement to By cart value before discount. Add the goals and messages listed below. Keep
{remaining}in the progress message so BlueCart calculates the gap. - In Display options, choose Checklist only for desktop and mobile. Use a white container with medium rounded corners and blue progress colour (#2563eb).
- Save and publish the campaign. Enable the BlueCart app embed in your theme. Add the BlueCart app block at the intended location and select this campaign. For a custom placement, use the campaign’s generated shortcode.
For a custom BlueCart placement, replace YOUR_CAMPAIGN_ID with the ID from your saved campaign. Keep the app embed enabled.
<div class="bcpb-bluecart" data-id="YOUR_CAMPAIGN_ID"></div>
Example settings
- Goal 60: Free shipping. Bottom progress message: Add
{remaining}to reach this goal. Completed message: Free shipping goal reached. - Goal 100: Discount goal. Bottom progress message: Add
{remaining}to reach this goal. Completed message: Discount goal goal reached.
Sample data and content
Use these values for a test. Replace them with checked product data, published destinations, and offers that your store can supply.
| State | Goal label | Message draft | Customer action | Verification |
|---|---|---|---|---|
| Below first goal | Free shipping at USD 60 | Add USD 12 to reach this goal | Continue shopping | Example eligible amount is USD 48 |
| First goal reached | Free shipping at USD 60 | Shipping goal reached | Review next goal | Check eligible shipping rate |
| Below second goal | Discount at USD 100 | Add USD 20 to reach this goal | Choose a useful item | Example eligible amount is USD 80 |
| Top goal reached | Discount at USD 100 | Top goal reached | Review your cart | Check actual discount |
| Cart reduced | Free shipping at USD 60 | Add USD 5 to reach this goal | Review changed cart | Example eligible amount is USD 55 |
What should a reward checklist say after the cart is reduced?
Keep the reward label stable while the progress message changes. Reached wording should describe the actual offer and its conditions. If a shopper removes an item or applies a discount, a previously reached goal may become incomplete. Plan this recovery message as carefully as the success message.
- Write each reward label and its conditions before drafting changing messages. Keep currency and threshold wording consistent.
- Configure the real shipping and discount rules, then create the corresponding BlueCart checklist goals.
- Use short messages that explain the next action without claiming a reward before its conditions are met.
- Test forward and reverse transitions with cart additions, removals, and discount changes. Read the checklist as a customer would.
Read the BlueCart setup guide for the full app controls and placement options.
Check the finished setup
- Confirm that the reached label clears when the eligible amount falls below its goal.
- Inspect the top-goal state and remove any message that asks the shopper to reach a nonexistent next tier.
- Check the checklist on mobile with long currency formatting and translated reward names.
Common mistakes
- Do not use success copy that promises an unconditional checkout benefit.
- Do not show a stale remaining amount while treating an old cart state as current.
Supported use
These examples cover progress messages and cart recommendations. A displayed milestone does not prove that checkout grants a reward. Confirm the actual shipping rate or discount with a test order, including cart changes and competing discounts. Sample amounts are teaching examples, not recommended thresholds or revenue forecasts.
BlueCart features, current app plans, and Shopify discount combinations explain the supported setup.
Related tutorials
- Tiered Discount Campaign Setup Guide
- Cart Quantity Goal Setup Guide
- Market Reward Goal Mapping Setup Guide
Browse all BlueCart tutorials. Read how the examples are made or report a correction.

