Skip to content
Tek Labs

Checkout rewards progress bar

Checkout rewards progress bar

Show a progress bar in checkout that tells shoppers how close they are to a spend or item-count goal. The message changes once they reach it.

  • Checkout
  • Post-purchase page
  • Thank you page
Post Purchase Upsell one-click offer after payment
Post Purchase Upsell · App Store listing

What it is

Checkout rewards progress bar, explained

The Rewards widget is a progress bar for the Shopify checkout page. You pick a basis, either cart total or item count, set the target, and write one message for before the goal is reached and one for after.

Use it to nudge shoppers toward a free shipping threshold or a bigger basket at the last step. The bar reads the live checkout cart. It is a message and a visual goal: this widget does not add a gift or apply a discount by itself. Checkout customization needs Shopify Plus.

For the shopper

How it works on your store

Scroll through the steps. The phone shows what the shopper sees at each one; products and prices are an example.

  1. Step 01 / 04

    Shopper reaches checkout

    The Salemate block loads for the funnel that matches the customer.

  2. Step 02 / 04

    The bar reads the cart

    The widget adds up the cart lines, either by amount or by item quantity, depending on your Reward basis.

  3. Step 03 / 04

    Progress is shown

    The bar fills toward your target with the foreground and background colors you chose, with your text before achieving.

  4. Step 04 / 04

    Goal reached

    When the cart meets the target, the text switches to your text after achieving.

For you

Set it up in Post Purchase Upsell

Options you control

  • Reward basis: Cart total or Item Count
  • Min amount (cart total) or Item count target
  • Text before achieving
  • Text after achieving
  • Bar foreground color
  • Bar background color
  • Preview slider to test the bar at different cart values
  • Translations for both messages
  • Use together with other widgets in the same checkout block
  1. 01. Open the Checkout tab

    In a funnel on a Shopify Plus store, open the Checkout tab and click Edit block.

    Salemate funnel Checkout tab listing Salemate block 1 to 6 with an Edit link on block 1
    App admin · user guide
  2. 02. Add the Rewards widget

    Pick a Salemate block, click Add widget, and choose Rewards.

  3. 03. Set the goal

    Choose Reward basis (Cart total or Item Count) and enter the Min amount or Item count.

    Salemate Rewards widget settings with Reward basis, Min amount, before and after achieving text and bar color fields beside a live progress bar preview
    App admin · user guide
  4. 04. Write the messages and colors

    Fill in Text before achieving and Text after achieving, set Bar foreground color and Bar background color, and use the slider to preview.

  5. 05. Place the block

    Save, click Open Shopify editor, and place the Salemate block in your checkout.

    Salemate checkout block editor with the widget list and a Place on checkout button highlighted
    App admin · user guide

Use cases

Where it pays off

Free shipping nudge

Set a cart total target equal to your free shipping threshold and word the messages around it.

Bigger basket goal

Set an item count target to encourage multi-item orders.

Segment-specific goals

Give wholesale or repeat customers a different target by using different funnels and conditions.

FAQ

Frequently asked questions

Does the bar give the reward automatically?

No. The Rewards widget shows progress and messages from your text. It reads the cart but the code does not add a gift or a discount from this widget.

Does it count by amount or by quantity?

Either. Reward basis lets you choose Cart total or Item Count.

Does this need Shopify Plus?

Yes. Checkout widgets are only available on Shopify Plus stores.

Tell us the offer you want after checkout.

Upsell and downsell funnels, thank-you page offers: our team sets it up with you and checks it before it goes live.

Free to install. Built for Shopify. Rated 4.9 from 30 reviews.