Back to blog

How to Sell a Bundle as Its Own Product on Shopify, With Real Inventory

Sell a bundle as its own Shopify product with real component inventory. Discount rule vs real product, Combo limits, and how six bundle apps handle stock.

Discount Prime Team
Discount Prime Team
· 8 min read
How to Sell a Bundle as Its Own Product on Shopify, With Real Inventory

The short answer

To sell a bundle as its own Shopify product with real inventory, create a bundle product built from components, not a discount rule. Discount Prime fits when you also want rule-based sets and margin controls in one app: its Combo feature publishes the set as a real product through Shopify's Bundles API, with variants and stock from the components, and the same campaign also runs as a discount rule. Combo is on the Ultimate plan ($99.90/mo), and plain bundles start on Premium ($19.90/mo).

You have other good options. Shopify Bundles and Simple Bundles also create bundle products with component inventory, and for some stores they are the better choice.

App

Rating · Reviews

Price

How it handles a bundle as a product

Keep in mind

Discount Prime

5.0 · 20

Free Starter without bundles; bundles from $19.90/mo; Combo on Ultimate at $99.90/mo

Combo: a real Shopify product with variants and stock from components, plus a discount rule version from one campaign

Far fewer reviews. Combo needs specific products, and the margin floor does not reprice it

Shopify Bundles

2.9 · 571

Free

Fixed bundles and multipacks in the admin, with real-time inventory and variant choice

Bundle price is updated by hand. Stock is tracked overall, not by location. No rule-based slots

Simple Bundles

4.9 · 822

Free for 3 bundles and 50 monthly orders; $24 to $149/mo by Shopify plan ($14/mo under 100 monthly orders)

Bundle products with SKU breakdown and inventory sync across 3PL, WMS and ERP tools

Margin floor and stacking rules not documented

Fast Bundle

5.0 · 3,628

Free on development stores; $19 to $139/mo by monthly bundle sales

Single BAP creates a Shopify product and reduces bundle and component stock

Multi BAP and Cart Transform use a dummy product, with no bundle stock tracked and online sales only

Bundler

4.9 · 2,773

Free plan; $9.99 to $19.99/mo

Widget offers and custom landing pages; bundle product not documented

Free plan has unlimited revenue and orders. Mix & Match starts at $9.99/mo

Kaching

5.0 · 6,609

Free on development stores; $14.99 to $59.99/mo

Widget deals on products or collections; bundle product not documented

Plans are tiered by additional revenue

Ratings, reviews and prices from each app's Shopify App Store listing, as of November 2026. Disclosure: Discount Prime is our app.

Which one fits:

  • A simple kit page at no cost, and you are fine pricing it by hand: Shopify Bundles.

  • Fulfillment runs through a 3PL, WMS or ERP: Simple Bundles, which documents that integration. We do not.

  • Widget offers matter most and you do not need a separate product: Kaching or Bundler, which also have far more reviews than we do.

  • A real product plus rule-based sets, a margin floor and stacking control in one app: Discount Prime. If you do not need the real product, Premium at $19.90/mo is enough.

Two ways to sell a bundle

A discount rule watches the cart. The products stay separate, and when the set is complete, the reward applies. There is no new product to manage. In Discount Prime this is a Product Bundle: up to 6 slots, a widget on the product pages, and a bundle discount applied per line in the cart.

A real product is a page of its own. It has a URL, a place in collections and search, and it can be the target of an ad. In the cart it is one line, and at checkout its components are listed under it, so fulfillment and inventory work per item.

Question

Discount rule

Real bundle product

Own page and URL?

No, it lives in a widget

Yes

Shows in collections and search?

The components do, the set does not

Yes

Follows new arrivals automatically?

Yes, with rule-based slots

No, components are fixed

Customer adds the parts from separate product pages?

Still gets the reward once the set is complete

Pays list price, unless a discount rule also covers the set

Price reacts to cost changes?

Yes, if a floor is set

No, you edit it

Use a discount rule for raising order value on existing product pages, such as "complete the look" outfits and "any 3" deals. Use a real product for SEO, ads, gift sets and seasonal kits, where the kit itself is what you promote.

You may not have to choose. In Discount Prime, one campaign shows the widget on component pages and can also publish the Combo product.

Bundle Inventory Made Simple.png

What real inventory means, and why a kit SKU falls short

The old way to build a kit is a new product with its own SKU and its own stock count. That number knows nothing about the parts. It can say "in stock" while the main component is sold out, and it needs manual edits every time a component price moves.

A Shopify bundle as a product with inventory fixes this, because the bundle holds no stock of its own. For a Combo, availability follows the lowest component stock, and Shopify maintains that number.

Here is an illustrative five-item starter kit, with one unit of each component:

Component

Units in stock

Fermenter

40

Airlock

300

Hydrometer

120

Siphon

90

Sanitizer

200

Combo availability

40

Two things follow. The fermenter is the limit, so 260 spare airlocks do not create extra kits. And the kit shares its units with standalone sales: sell 5 fermenters on their own and the Combo drops to 35. Reorder the scarcest part first.

In our own test on November 2, 2026, a three-product Combo showed 498 per variant, equal to its lowest component stock. Details are on the bundle apps comparison.

Variants: where the limits bite

You do not create Combo variants by hand. They come from the components. In our test, a serum in 30 ml and 50 ml gave a bundle with the same two sizes.

Combo allows at most 30 components, 3 options and 100 variant combinations. These come from Shopify's Bundles API, and Shopify Bundles lists the same 3 options and 100 variants. Fast Bundle's Single BAP has a 100 variant limit too.

Multiply before you build:

  • A tee in 5 sizes and jeans in 6 sizes: 5 x 6 = 30 combinations. Fine.

  • Add a jacket in 4 sizes: 5 x 6 x 4 = 120. Over the limit.

Selling that outfit as a set is still possible. Run it as a discount rule, where shoppers pick variants in the widget.

What Combo does not do

Combo has real constraints, and you should know them before you pay for Ultimate.

  • Specific products only. Every slot must be required and hold one specific product with no variant filter. Collection, tag, vendor and product type slots run as discount rules, because Shopify bundle products are fixed. A campaign also has at most 6 slots, whatever the API allows.

  • All customers. A published product cannot be hidden from a segment, so eligibility must be All customers.

  • Publishing is permanent for that campaign. You cannot turn it off from the campaign. If you deactivate the campaign, the product goes to Draft, and in our test its storefront URL returned a 404. Plan for a long-lived kit page.

  • The floor does not reprice it. See the next section.

Pricing: one kit can end up with two prices

The Combo sells at its own product price, either a Fixed combo price or one computed once from the set discount. The savings are in the price, so the discount function skips Combo lines and there is no double discount.

That also means the profit-protection floor does not touch it. Take the illustrative kit from our fixed-price starter kit case study: five items at $489 list, $272 total cost, sold at $449.

Situation

Combo product

Same set built from separate products, 15% floor

Today

$449, gross profit $177 (39.4%)

$449

Fermenter cost rises from $210 to $265

$449, gross profit $122 (27.2%)

$458.67 with Reduce the discount, or $489 with the other setting

Shopify Bundles has the same manual step: its help page says the bundle price does not update when a component price changes. So whichever you pick, put a price check on your calendar.

The controls Discount Prime adds, "Best deal wins", "Stack" and the floor, work on the discount rule route. If you want to see how a rule-based set is priced, the complete-the-look case study works through a fictional $785 suit, shirt and shoes set, with a break-even near 24.5% and a 20% reward. It does not use Combo. For margin detail, read do bundle discounts stack with other discounts.

Of the 8 rivals on our comparison page, none documents a cost-based margin floor inside the bundle, or building a widget set and a bundle product from one rule set. Not documented is not the same as not supported, so ask the developer if it matters to you.

How to set it up in Discount Prime

  1. Install Discount Prime. Starter is free, but bundles need a paid plan. Premium and Prime include a 7-day free trial, and Ultimate a 14-day free trial.

  2. Create a Product Bundle (Premium, $19.90/mo). Pick the Starter kit scenario or start blank.

  3. Add one slot per component. Specific-product slots are on Premium. Rule-based slots are on Prime ($49.90/mo), but those sets cannot become a Combo.

  4. Choose the reward and combination. Pick % off set, $ off set, Fixed set price, Cheapest item free or a free gift. Keep "Best deal wins" as the default or switch to "Stack", then set a minimum margin.

  5. Choose the storefront display. Use the product page block, cart progress, or both. It is one of the 13 storefront widgets.

  6. Publish as a product (Ultimate, $99.90/mo). Set eligibility to All customers and turn on "Create a combo product for this bundle". Set the Combo price, then read the checklist, which checks each limit.

  7. Test it. Check the variants and availability on the product page, then place a test order and confirm that checkout lists every component.

Where to go next

Ready to try it? Install Discount Prime from the Shopify App Store and use the 14-day Ultimate trial to publish your first Combo.

shopifyproduct-bundlescomboinventoryapp-comparison
Discount Prime Team

About the author

Written by the Discount Prime Team - the people building and supporting Discount Prime, the smart discount and pricing app for Shopify. We share what we learn from helping merchants run volume discounts, tiered pricing, and high-converting promotions every day.

Frequently asked questions

Which Shopify bundle apps track the inventory of the components?

Shopify Bundles, Simple Bundles and Discount Prime's Combo all create bundle products with stock tied to the components. Fast Bundle does too, in its Single BAP mode. Bundler and Kaching do not document creating a bundle product on their listings.

How do I create a bundle product in Shopify that shows in collections?

Create a real bundle product, because a discount rule has no product page to place in a collection. Shopify Bundles does this for free from the admin, and Discount Prime's Combo does it on the Ultimate plan at $99.90/mo. Either way, the product must be Active and published to appear on your store.

Can a Shopify bundle have variants such as size and color?

Yes. In Shopify Bundles and Discount Prime's Combo, the bundle takes its options from the component products, so you do not create variants by hand. Both have a limit of 3 options and 100 variants per bundle, which a few sized components can reach quickly.

How is the stock of a Discount Prime Combo product calculated?

Availability follows the lowest component stock, and Shopify maintains it. If the scarcest component has 40 units, the Combo shows 40. Selling that component on its own lowers the Combo's availability too, because they draw on the same units.

Does a margin floor protect a bundle sold as a real product?

Not in Discount Prime. The profit-protection floor checks sets built from separate products in the cart, while a Combo sells at its own product price and the floor does not reprice it. Update the Combo price yourself when component costs change.

Run profit-first promotions on Shopify

Discount Prime brings eight discount types, margin analytics, and conflict detection into one Shopify-native app.

See pricing

Or see it live in our demo store and watch every feature working on a real Shopify store.

Related articles