How can I create a discounted product bundle with different sizes?

Topic summary

A store owner wants to create discounted product bundles for vases that come in multiple colors and sizes. The challenge is bundling all three sizes of a single color at a discounted price, since each size has a different individual price.

Two Main Approaches Identified:

  1. Virtual Bundle Products: Create a single product listing where customers select the color variant, and the bundle automatically includes all three sizes at a set discounted price. Inventory syncs with component products.

  2. Dynamic Bundle Builders: Allow customers to select specific variants (size/color combinations) when building their bundle, with more flexibility in configuration.

Key Features Mentioned:

  • Automatic inventory management that marks bundles out-of-stock when any component is unavailable
  • Order unbundling (converting bundle purchases into individual component line items for fulfillment)
  • Options for both pre-configured bundles and customer-customizable bundles

Multiple app vendors responded with solutions, including BundleSync, Bundle Kit, Bundle Builder, Multi Source Inventory, and JTDL Bundles. Most offer setup guides and demo calls.

The discussion remains open with no indication the original poster selected a solution.

Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

Hello, I am looking to create a bundle/set for certain products in my store.

I have tried multiple times however, each products has different sizes. Each size has a different price. I only want the set to have one of each size to be discounted.

E.g. A vase on my store has 3 different colours (beige, stone and black) and 3 different sizes. I was wondering how I would put all three sizes of the same colour into a bundle/set at a discounted price?

If you have any idea or solutions please help.

Thank you!

Hi

There are 2 different types of bundle apps.

One type is creating custom pages in your theme and letting your buyers select different items as part of a bundle before check out. These are then added as individual order lines.

Other type is creating a virtual item (normal single product) that states in contains a certain set of components.

For example you could create a product with Color as the option. When a user selects the color the variation item states it is a bundle of the 3 sizes and you can set a specific price for the set without any discount codes required. When the user checks out they only see the one item in cart so can’t modify contents.

Our bundle app will let you connect up all your products to correct SKUs and we then update their inventory based on the component stock level. This means if one size is out of stock your bundle will also show as out of stock.

We also have the additional option of unbundling orders made for a bundled product into the component SKUs post purchase. This way the order lines are only for components and can be fulfilled as per normal. So in the example once a bundle is purchased for a specific color we then update the order line to the three order lines - one for each size.

If you need assistance in setting up and testing please get in touch or check our guide:

https://help.channelup.com.au/hc/en-us/articles/900004620086-Bundleup-Guide-for-Shopify

Regards

Tom

Hi @htc

This is Jun from Bundle Kit. Our app will be able to meet your needs.

With the example you provided, you could create a 3-pack bundle that includes all 3 sizes of your vase and have your customers select from 3 different colors.

To do this, you would need to create a dummy product in Shopify and add all 3 colors as the variants.

Using our app, convert this to a bundle. We have a step-by-step instructions here: https://help.bundlekit.io/creating-your-first-bundle

I have also attached a sample bundle product so you can envision the outcome of your bundle should you decide to try our app.

Let me know if you have any other questions.

Hey @htc ,

I understand you are looking to create bundles for specific products within your store, that are to be offered in conjunction with their relevant variants. Have you had a look into Bundle Builder to help you with this?

Bundle Builder will allow you to create various different bundles, for example you could create a bundle for each different size variant of your products, e.g. a small bundle, a medium bundle and a large bundle.

Within each of these bundles you would add your desired products and select the relevant variant of each product to be included. This would ensure you have control over what variants of a product are able to be purchased together within a bundle.

If you are interested in learning more you can download the app via the below link and request a free live onboarding call, where you will learn all the in’s and out’s of how to create a bundle, and of course we will be happy to answer any queries you may have!

https://apps.shopify.com/bundlebuilder

I hope this helps!

Harriet

Hi @htc ,

We believe that our app can surely meet your demands! Take a look at Multi Source Inventory from the leading Shopify POS provider ConnectPOS.
There are 2 ways to create a bundle for your products:
1, Dynamic bundle: combine the prices of component products
2, Manual bundle: set 1 discounted price as you like. This shall solve your problem.
If you want to use the app with your POS system, you can set various discount rules or group prices for bundle products. Our app is really flexible, so you can combine it with other advanced features.
Book a free demo with us right today to create a perfect bundle for your store!

You can try our app: https://apps.shopify.com/jtdl-bundles-discounts
It offers features like Build Your Own Bundles and Quantity Breaks, allowing your customers to mix and match products to create custom sets—perfect for meal deals, beauty kits, outfit bundles, and more.

You can also use our Fixed Bundle feature to predefine product options such as size, color, and quantity—ideal for curated sets and promotional bundles.