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
Your cart
Subtotal $0
Add $50 more to unlock Free shipping
$50
Free shipping
$90
10% off
$130
Free gift
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.
- 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.
- 02
Pick the gifts
Choose which products can be claimed at a gift tier, then decide the claim rule — every tier, or only one.
- 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 tier — The shopper keeps a gift from each tier they unlock.
Only one — highest tier — One gift in total, from the highest-value tier the cart reaches.
Only one — a tier you pin — One gift in total, always from the specific tier you choose.
Only one — shopper's choice — One gift in total, from whichever unlocked tier the shopper prefers.
Choose your free gift
Unlocked at $130 · pick one
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
- 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
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
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.