Free plan · 7-day trial on paid · No theme code needed

Bundles that build
bigger carts.

Let shoppers mix & match their own bundle, unlock volume discounts, or grab a BOGO deal — with revenue-true analytics showing exactly what every bundle earned. Discounts apply at checkout automatically.

4 bundle types · Refund-aware revenue tracking · AI bundle suggestions
Built on Shopify Functions One-toggle theme embed No cart-drawer conflicts
yourstore.com/apps/bundle/summer-set

Build your bundle — pick any 3

Tee — Sand
Cap — Reef
Tote — Wave
$87.00
$69.60
You save 20%

Four offer types · one app

Mix & Match Volume breaks BOGO Fixed sets
The problem

Your average order value is stuck.

Single-product carts are the default. Without a reason to add more, most shoppers won't.

One-item carts

Most shoppers buy exactly what they came for and leave. Nothing on the page suggests adding more.

Discounts that eat margin

Store-wide sales cut margin on everything. Bundle discounts only trigger when the cart gets bigger.

Bundle apps that guess

Most bundle apps report "revenue" that includes items the bundle never touched. You can't trust the number, so you can't optimize.

Offer types

Four ways to grow every cart.

Pick the offer that fits each product line. Mix them freely across your catalog.

Mix & Match

"Pick any 3 tees — save 20%"

Shoppers build their own set from a product pool you define. Fixed count or a range (2–5). Gets its own shareable hosted bundle page with a live builder — no theme edits needed.

Volume breaks

"Buy 3+ save 15% · Buy 5+ save 25%"

Quantity tiers on a single product, shown as a tier table right on the product page — before add-to-cart, where the decision actually happens.

BOGO

"Buy 2 snowboards, get 1 wax free"

Buy X get Y — free or discounted. Buy and get sets are independent, so cross-product offers work as naturally as same-product ones. Applies automatically at checkout.

Fixed sets

"The Starter Kit — one click, one price"

A curated set sold together at a set price. Perfect for starter kits, gift sets, and seasonal collections your team assembles once.

Setup

Live in minutes. No code, no theme surgery.

Discounts run on Shopify Functions — native checkout integration, nothing bolted on.

1

Install & pick a type

Add Bondi from the App Store. Choose Mix & Match, Volume, BOGO, or a Fixed set.

2

Pick products & discount

Select the product pool, set the discount — percentage, amount off, or fixed bundle price.

3

Publish

One toggle enables the storefront widget. The hosted bundle page is shareable instantly — link it from ads, emails, anywhere.

Use cases

Three merchants, three bigger carts.

Real offer patterns that move average order value — concretely.

Apparel store

The 3-tee builder

Mix & Match → pick 3 → save 20%

One tee is a $29 order. The bundle page makes picking three the default path — shoppers browse the pool, fill the slots, and check out a $69 cart instead.

Turns a one-tee order into a three-tee order
Supplements brand

Stock-up pricing

Volume → 3+ save 15% · 5+ save 25%

The tier table sits right under the price. Shoppers see the 5-pack math before they've added one — and the bigger tier becomes the obvious choice for anything they reorder monthly.

Turns repeat buyers into bulk buyers
Outdoor gear shop

The accessory hook

BOGO → buy 2 boards, wax free

The free accessory costs you little but anchors the 2-board purchase. Checkout applies it automatically — no codes for support to hand out, no stacking abuse.

Clears accessory stock while lifting AOV
AI suggestions

Your order history already knows
what bundles to make.

Bondi analyses what your customers actually buy together and proposes ready-to-launch bundles — each with a plain-English rationale, a confidence level, and a revenue projection.

Approve a suggestion and it becomes a draft bundle you can tweak and publish. Dismiss the ones that don't fit. Growth plans refresh weekly; Pro refreshes on demand.

Try AI suggestions
Suggested bundles
Trail Runner Shoes + Merino Socks 3-pack
Bought together in 31% of shoe orders over the last 90 days.
High confidence Projected +$1,240/mo
Yoga Mat + Resistance Band Set + Water Bottle
Frequent trio among first-time buyers; strong starter-kit pattern.
Medium confidence Projected +$680/mo
Analytics

Revenue numbers you can
actually trust.

Most bundle apps count the whole order as "bundle revenue". Bondi only credits what the discount actually touched — and reverses it when orders are refunded, pro-rated to the amount refunded.

  • Full funnel: views → builds → add-to-cart → purchases
  • Refund-aware revenue — never double-counted, never inflated
  • Most-combined products — see what shoppers pair up
  • Attach rate + conversion per bundle
  • CSV export on Pro
Bundle views
4,820
Builders started
3,760
Added to cart
2,506
Purchased
1,494

Sample funnel — Summer Set bundle, last 30 days

Why Bondi

Built the way Shopify wants apps built.

Native platform primitives, not fragile workarounds.

Shopify Functions native

Discounts run inside Shopify's checkout runtime (Rust → Wasm). Fast, reliable, and they can't be bypassed by cart tricks.

No cart-drawer conflicts

Deliberately avoids Cart Transform, so your theme's cart drawer keeps working. We even warn you if another app has claimed the store's only transform slot.

Hosted bundle pages

Every Mix & Match bundle gets a shareable page with a live builder. Link it from ads and emails — no theme edits, no developer.

Honest analytics

Refund-aware, discount-scoped revenue attribution. If a number is in the dashboard, it's money the bundle actually made.

AI that reads your orders

Suggestions come from your store's real purchase patterns — not generic templates. Approve to draft, tweak, publish.

One-toggle setup

The theme app embed is a single toggle in your theme editor. Discounts work at checkout even before you flip it.

Why not the big-name apps?

Bondi vs. typical bundle apps

Where the honest engineering shows up.

Capability Bondi Typical bundle app Manual discounts
Mix & Match with hosted builder page
Refund-aware revenue attribution
Only counts revenue the discount touched
Keeps your theme's cart drawer working
AI suggestions from your real orders
Free plan to start
Volume tiers shown before add-to-cart
Works without theme code changes
Pricing

Start free. Upgrade when bundles work.

All paid plans include a 7-day free trial. Billed through Shopify.

Free

$0/mo

Free forever

  • 1 bundle
  • 1 volume offer
  • Basic analytics
  • All 4 offer types
Start free

Starter

$14.99/mo

7-day free trial

  • 5 bundles
  • 5 volume offers
  • Standard analytics + conversion
  • Hosted bundle pages
Start trial

Pro

$79.99/mo

7-day free trial

  • Unlimited everything
  • Full analytics + CSV export
  • AI suggestions on demand
  • Priority support
Start trial
Frequently asked

Answers before you install

What merchants ask us most.

Do I need to edit my theme?

No. Discounts apply at checkout automatically via Shopify Functions. The product-page widgets are a single toggle in your theme editor — no code.

Why don't I see the discount on the cart page?

By design. Discounts apply at checkout (where Shopify Functions run). Most themes render raw line items on /cart — the moment your shopper proceeds to checkout, the bundle price appears. This avoids breaking your theme's cart drawer, which is what happens with apps that rewrite the cart.

Will Bondi conflict with my other discount apps?

Bondi never claims your store's Cart Transform slot, so cart-rewriting apps keep working. We also detect when another app holds that slot and warn you about potential conflicts.

How are the analytics different from other bundle apps?

Two ways: revenue is only credited to items the bundle discount actually touched (not the whole order), and refunds reverse revenue pro-rata. The numbers you see are the numbers you earned.

What data does the AI see?

Order history from your own store — what was bought together, how often, at what value. Suggestions are generated per-store; your data is never used for other merchants.

Can shoppers share a bundle?

Yes — every Mix & Match bundle gets a hosted page at a clean URL you can link from ads, emails, or social. Shoppers build their set right on that page.

Which Shopify plans are supported?

All standard Shopify plans. No Plus requirement — the discount engine deliberately uses only capabilities available to every store.

What happens if I downgrade?

Plan limits are enforced honestly: offers beyond your new plan's limits are disabled (not silently left running at checkout). Re-upgrade any time to re-enable them.

How is billing handled?

Through Shopify's Billing API — charges appear on your Shopify invoice. 7-day free trial on every paid plan; cancel anytime.

Do you support multi-currency stores?

Yes — percentage discounts are currency-agnostic by design and compatible with Shopify Markets. Presentment currency is handled natively by Shopify.

Stop selling one item at a time.
Bundle up in the next five minutes.

Install free. One bundle on the house, forever. No theme edits, no credit card.

Setup: 5 min · No card for Free · Uninstall anytime