BundleForge

Shopify bundles app

One product in. The whole bundle out.

BundleForge turns any product into a bundle that expands into its component items in the cart, priced live from your catalog or locked to the cent. No theme edits. No wrong charges.

From $29.99/mo · 14 days free · billed through Shopify

●  Live demo · try itstorefront block

Weekend Essentials Kit

$79.00 $95.00 save $16.00

Canyon Teechoose color + size
Color
Size
Trail Hoodiechoose size
Size
Camp Socks × 2
included
Bundle total$79.00

You save $16.00

Two pricing modes

Prices that follow. Or prices that hold.

Every bundle uses one of two rules. Press the button below and watch what each one does when you change an item's price in your store.

Component prices

The bundle total is the sum of live variant prices. Your catalog moves; the bundle moves with it.

Canyon Tee$35.00
Trail Hoodie$60.00
Camp Socks × 2$0.00
Cart charges$95.00
follows your catalog

Fixed bundle price

You set one number. The allocation keeps the cart at exactly that number, whatever the catalog does.

Canyon Tee$29.10
Trail Hoodie$49.90
Camp Socks × 2$0.00
Cart charges$79.00
locked · exact to the cent
Nothing to update, nothing to sync. The left receipt just follows.

What it does

Sells like a bundle. Behaves like Shopify.

Bundles are the cleanest way to raise average order value. BundleForge makes them native.

01

Native cart expansion

Shoppers add one product; Shopify's Cart Transform expands it into real component items in the cart. No scripts, no checkout hacks, no duplicate SKUs.

02

Shoppers pick the variants

Allow a curated subset of variants per item. Shoppers pick size, color, scent on the product page. Combinations that are out of stock drop away as they choose, and Add to cart stays locked until the bundle is complete.

03

Quick add from a collection page

Configurable bundles don't have to send shoppers to the product page. BundleForge takes over your theme's own quick add button and opens the picker in a modal, so a bundle can be configured and added without leaving the grid.

04

One item at a time, or all at once

Show every item's options together, or switch to one product per step, with progress dots and a final review screen showing the full contents and total before Add to cart.

05

Totals exact to the cent

A fixed price is distributed across components with no rounding drift. The money math is written and tested by people who find a penny out personally offensive. The cart charges exactly the number you set.

06

Matches your theme on its own

The quick add modal inherits your theme's own popover styling, down to corner radius, border, and shadow. Everything else lives in the theme editor: buttons, dropdowns or swatches, your colors, fonts, and labels. No code either way.

07

Keeps up with your catalog

Change a component's price in Shopify and every bundle using it syncs itself. Delete one and the bundle is flagged Needs attention in the admin, instead of quietly breaking on the storefront.

08

Honest inventory & orders

Expansion produces real line items, so each component's inventory decrements correctly and orders show what was actually sold. Two bundles charge exactly 2×.

Built to fail safe

“A missing expansion is a visible failure. A wrong charge is a silent one.”

That line is from BundleForge's source code, and it's the rule the whole app is built around. If a bundle's configuration is ever invalid, it simply doesn't expand. The shopper sees a line that never opened up, and nobody is charged a price you didn't set. BundleForge never silently falls back from a fixed price to component prices.

Setup

Three steps. Zero code.

Step 01

Create a bundle

Name it and BundleForge creates the bundle product for you, published to your Online Store, with no trip to the Products page. Add the items with Shopify's native picker, not IDs or CSVs.

Step 02

Choose how it prices

Component prices that follow your catalog, or one fixed price. A “distribute total” helper splits a target across slots for you.

Step 03

One click to your theme

Save, then follow the link straight into your theme editor with the configurator block already placed. Style it there, or skip it entirely for bundles with nothing to choose.

Pricing

Everything included. From $29.99 a month.

  • All Shopify plans: $29.99/mo or $329.99/yr
  • Shopify Plus: $299.99/mo or $3,200/yr
  • Unlimited bundles, every feature
  • Configurable bundles + collection quick add
  • 14 days free on every plan
Start free trial

Billed through Shopify. Cancel anytime.

FAQ

Fair questions.

Do I need to edit my theme?

No. Expansion happens in the cart via Shopify's native Cart Transform, so any theme works untouched. The optional storefront configurator is a theme app block you add and remove from the theme editor in one click.

What happens if a bundle is misconfigured?

It fails safe: the bundle doesn't expand, and the shopper sees an line that never expanded instead of being charged a wrong amount. BundleForge never silently substitutes one pricing mode for another.

Can shoppers choose variants inside a bundle?

Yes. That's the demo at the top of this page. Allow all variants or a subset per component; shoppers pick options on the product page, with combinations that are out of stock handled live. Options can appear all at once or one item per step, whichever you prefer.

Can a bundle be added from a collection page?

Yes. Bundles with nothing to choose quick add like any other product. For configurable ones, BundleForge takes over your theme's quick add button and opens the picker in a modal, so the shopper never has to open the product page.

What happens when I change a component's price?

Component mode follows automatically, and nothing needs saving again. Fixed mode holds at exactly the price you set. That's the whole point of having two modes.

What if I delete a product that's inside a bundle?

The bundle is flagged Needs attention in your admin so you can fix or remove it. On the storefront it fails safe in the meantime: it won't expand, so nobody is charged for a bundle that can't be fulfilled.

Do sale prices affect the bundle total?

No. The higher “compare at” price you set on a product is for display only in both modes, and never creates a discount.

How is inventory handled?

The bundle expands into real component items, so Shopify tracks and decrements each component's own stock. No phantom inventory.

Get started

The demo took you ten seconds. Setup takes about five minutes.