Launching soonSales & conversion

Better Bundles

Native-style product bundles with penny-perfect discounts

Better Bundles lets you create native-style product bundles that look and behave like any other product in your store. Customers add one item to cart; at checkout, Shopify Functions expand it into its real components with the discount allocated exactly the way you configured — down to the penny. No theme app blocks, no storefront scripts, no discount codes, and no duplicate inventory headaches.

7-day free trial · From $19/month · Cancel anytime

Features

Everything you need to sell bundles

Purpose-built tools for the offers that move revenue, without the bloat.

Native-style bundles

Each bundle is a real Shopify product. It gets its own page, appears in collections and search, and customers add it to cart like anything else.

Free item mode

Mark components as free — “buy the kit, get the stand free.” The discount lands on the free items first, and your other margins stay untouched.

Spread discount mode

Spread the total bundle discount across all components proportionally to their price, so every line item on the order reflects a fair share.

Flexible bundle pricing

Price bundles your way: set a fixed price, take a percentage off, subtract a dollar amount, or let free items define the math.

Checkout-native discounts

Discounts run on Shopify Functions compiled to WebAssembly — applied automatically in cart and checkout. No codes to type, nothing to abuse.

Penny-perfect allocation

All pricing math runs in integer cents with exact rounding, so line-level discounts always sum precisely to the total. Your accounting will thank you.

Automatic inventory sync

Bundle availability follows real component stock. When a component sells or stock is adjusted, the bundle updates automatically — no overselling.

Sales reports

See bundle units sold and discounts given, attributed from paid orders. Filter by date range and export to CSV on the Plus plan.

Why merchants choose Better Bundles

Built for results, not just features

Better Bundles was designed with one goal: make every order worth more without adding friction for you or your customers.

  • Bundles look and behave like real products — clean product pages, carts, and orders
  • Zero theme changes and zero storefront scripts — nothing to slow your store down
  • Fulfillment sees real component SKUs on every order, not a mystery line item
  • Discounts apply automatically at checkout — no codes for customers to forget
  • Inventory stays accurate: bundle stock recalculates as component stock changes
  • Support straight from the developer who built it

Pricing

Simple plans that scale with you

Every plan starts with a 7-day free trial, billed through Shopify. Upgrade or cancel anytime.

Starter

Launch bundles with product-level discounts and core inventory sync.

$19/month
  • Up to 5 active bundles
  • Free item & spread discount modes
  • Product-level discount application
  • Automatic inventory sync
  • 30-day sales history
  • Email support
Start 7-day free trial
Most popular

Growth

Scale merchandising with order discounts, bulk tools, and deeper reports.

$49/month
  • Up to 25 active bundles
  • Everything in Starter
  • Order-level discount application
  • Bundle variants (variant trees)
  • Bulk actions
  • 90-day sales history
  • Priority support
Start 7-day free trial

Plus

Unlimited bundles, full reporting export, and the complete toolkit.

$99/month
  • Unlimited active bundles
  • Everything in Growth
  • 365-day sales history
  • CSV report export
  • Priority support
Start 7-day free trial

FAQ

Frequently asked questions

Everything you need to know about Better Bundles. Can't find an answer? Email support@legerstudio.pro.

Do I need to edit my theme or add any code?

No. Bundles are real Shopify products, so they work with every theme out of the box — no theme app blocks, no code snippets, and no storefront scripts. There is literally nothing to install on your storefront.

How do bundles appear to my customers?

As a single product. Customers see one bundle product with its own page and price, and add it to cart like anything else. At checkout, the bundle expands into its real components with the discounted pricing you configured, so order confirmations and fulfillment show actual SKUs.

How are discounts applied at checkout?

Automatically, using Shopify Functions. You choose per bundle: discount the products inside the bundle (each component line gets its allocated price) or apply the discount at the order level. Either way, customers never need a discount code.

What's the difference between free item mode and spread mode?

Free item mode treats selected components as free — the discount is absorbed by those items first, which is perfect for “buy X, get Y free” offers. Spread mode distributes the total discount across all components proportionally to their price, so every line shows a fair share of the savings.

How can I price a bundle?

Four ways: set an exact fixed price for the bundle, take a percentage off the combined component price, subtract a fixed dollar amount, or use item-based pricing where the free items define the discount. A live preview shows exactly how the discount lands on each component before you publish.

Will bundles mess up my inventory?

No. Better Bundles never duplicates stock. Bundle availability is computed from real component inventory and recalculates automatically whenever component stock changes — from sales, restocks, or manual adjustments. You can also trigger a recalculation anytime from the product page in your Shopify admin.

Will the app slow down my storefront?

No — it can't. Better Bundles adds zero scripts to your storefront. All the pricing logic runs inside Shopify's own checkout infrastructure as WebAssembly functions, which are fast by design.

Is there a free trial?

Yes. Every plan starts with a 7-day free trial, billed through Shopify — so there's no separate payment setup, and you can cancel anytime before the trial ends without being charged.

Start selling smarter with Better Bundles

Launch your first bundle in minutes. Every plan starts with a 7-day free trial — cancel anytime.