Skip to content

Cart rewards for Shopify

Turn “add one more thing” into a reason to.

CartBloom shows shoppers exactly what they unlock next — and lets them choose the gift.

  • Free plan, no time limit
  • No customer or order access

How it works

Three steps to a live offer

A six-step wizard walks you through Trigger, Tiers, Gifts, Design, Placement and Review. These are the three that matter.

  1. 01

    Set your tiers

    Pick a cart total for each milestone and what it unlocks: free shipping, a percentage off, a fixed amount off, or a gift product.

  2. 02

    Pick the gifts

    Choose which products can be claimed at a gift tier, then decide the claim rule — every tier, or only one.

  3. 03

    Publish

    Drop the bar into the cart drawer and cart page. Check it against the live preview slider first, then publish.

Features

Everything the bar can do

Seven capabilities, all shipped. Every one of them is available on every plan.

  • Multiple reward tiers per offer

    Each tier gives free shipping, a percentage off the order, a fixed amount off, or a gift product. Stack as many as your plan allows on a single offer.

  • Shoppers choose their gift

    When a tier offers gifts, the shopper picks from the products you selected — in a modal with product images — rather than being handed one.

  • You control the claim rules

    Keep a gift from every tier unlocked, or exactly one in total: the highest-value tier reached, one tier you pin, or the shopper's own pick.

  • Design control without CSS

    Colours and presets, font sizes in pixels, font weights, per-side padding, corner radius, and a choice of milestone markers or a plain bar.

  • Live preview with a cart-value slider

    Drag from zero past your top tier and watch tiers unlock and the gift chooser appear. It runs the real storefront rendering code, so the preview cannot drift from what shoppers see. No test orders.

  • Cart drawer and cart page

    Placed in both by default. Themes that need the widget positioned by hand get a copyable snippet.

  • A review step in plain language

    The last step of the wizard states the offer back to you — "Customers keep the gift from every tier they unlock" — instead of echoing your settings at you.

The differentiator

The shopper picks. You set the rules.

Most progress bars assign a gift. CartBloom opens a chooser with your selected products and their images, and lets the shopper take the one they actually want. What they get to keep is entirely up to you.

What the shopper keeps is your call

  • Every tierThe shopper keeps a gift from each tier they unlock.

  • Only one — highest tierOne gift in total, from the highest-value tier the cart reaches.

  • Only one — a tier you pinOne gift in total, always from the specific tier you choose.

  • Only one — shopper's choiceOne gift in total, from whichever unlocked tier the shopper prefers.

Choose your free gift

Unlocked at $130 · pick one

Available gifts

A working copy of the shopper-facing chooser.

Built to stay out of the way

Three things worth knowing before you install

  • The storefront widget never calls our servers

    Your offer configuration is delivered by Shopify itself, inlined into the page. CartBloom cannot slow your storefront down, and your storefront cannot go down with CartBloom.

  • Entitlement is decided inside Shopify's checkout

    A Shopify Function written in Rust runs in checkout and decides who gets what. A shopper who tampers with the cart to fake a gift is billed full price, because the storefront never decides entitlement.

  • We ask for no access to customers or orders

    CartBloom stores no personal data about shoppers. Tier targeting by customer tag is evaluated inside Shopify's own discount function, which answers yes or no without ever handing us a customer record.

Pricing

Simple plans, no feature gates

Every design, gift and claim-rule feature is on every plan. The plans differ only in how many offers and tiers you can run at once.

  • Free

    $0forever

    One live offer, every feature. Permanent — not a trial.

    • 1 live offer
    • Up to 3 tiers per offer
    • Unlimited draft offers
    • Every design, gift and claim-rule feature
    Start free
  • Recommended

    Growth

    $9.99per month

    Room to run seasonal offers alongside your evergreen one.

    • 5 live offers
    • Up to 6 tiers per offer
    • Unlimited draft offers
    • Every design, gift and claim-rule feature
    Choose Growth
  • Pro

    $19.99per month

    For stores running many offers across collections and segments.

    • 25 live offers
    • Up to 12 tiers per offer
    • Unlimited draft offers
    • Every design, gift and claim-rule feature
    Choose Pro

FAQ

Questions, answered

  • CartBloom installs into the cart drawer and the cart page as a theme app embed, so it works with themes that support app blocks without any code from you. If your theme needs the widget positioned by hand, the app gives you a copyable snippet to paste exactly where you want it.