Re: Product bundle - Let customers choose only one size and color for a set # of product, sync inven

Solved

Product bundle - Let customers choose only one size and color for a set # of product, sync inventory

peytonbr
Excursionist
15 0 4

PLEASE let me know if this is possible: I'm trying to sell a product bundle and I want to allow my customers to choose their preferred size and color for a 3-pack of underwear at a discounted price. BUT all three have to be the SAME size and color. I would create this as a separate product, but I need to track the inventory correctly, so if someone purchases the bundle, the inventory of that SKU will drop by 3 (Bearing in mind that the underwear products are also available for individual purchase). Every bundle and upsell app that I've tried does NOT allow this restriction, and I think I've tried them all. The only thing I can think of is to hack it so that once they select a size and color, to somehow force the quantity to 3. This is something that the Shopify Plus plan allows, but it's well above our budget. I have tried bundles, upsells, discounts, and everything I can think of, but almost of them allow variation in the product variants or don't sync the inventory correctly. I'm proficient with code, so if there's a coding solution, please point me in the right direction. Any and all advice is welcome. I'm stumped!

Accepted Solution (1)

Easify-Mark
Excursionist
144 2 2

This is an accepted solution.

Hi @peytonbr,

The Easify Inventory Sync app is designed to simplify inventory management by creating links between your individual products and bundled products for accurate tracking. Here's how it works 🤗:

- Imagine your bundle product (3-pack) has two options: Size (S, M) and Color (White, Black), resulting in four variants for customers to choose from: S-White, S-Black, M-White, and M-Black.

- Therefor, you need to create 4 bundle groups in the app, one for each variant, to connect the bundled variant with its corresponding individual product variant.

For example, to set up the S-White variant:

+ Add both the S-White variant of the Bundle product and the Individual product to the group.
+ Set the S-White variant of the Bundle as the master product.
+ Set the S-White Individual product as the component product, with the Quantity per Bundle set to 3.

- Repeat this process for the other variants.

 

Here’s what to expect:

- The available quantity for the S-White Bundle product will be based on the total quantity of the Individual S-White product. For instance, if there are 99 individual S-White products, the bundle product's S-White variant will show a quantity of 33.

- When an Individual S-White product is purchased and its total inventory is adjusted, the app will automatically update the inventory of the S-White variant in the Bundle.

- Conversely, when an S-White variant is purchased as part of the Bundle, the quantity of the Individual S-White product will be reduced by 3.

 

As you can see, this app helps establish an automated, accurate inventory tracking loop for your store 👍.

It may seem a bit complex at first, but don't worry! If you'd like to try the app, just reach out to the Easify team for guidance and assistance.

Easify Product Options: Any product options app can help you create custom options, but Easify turns those options into sales and conversions!
Easify Inventory Sync: Automate inventory syncing for Bundles, Duplicates, and Raw Materials. Say goodbye to manual tracking headaches.
Easify Product Attachments: Enrich your store with downloadable content. Easily add PDFs and other files to product or any page.
>>> Try Apps for Free | 24/7 Live Chat Support

View solution in original post

Replies 10 (10)

Sonya_2025
Shopify Partner
308 36 56

Hi @peytonbr 

 

It will be easy to achieve your needs if you are proficient with code.

1. Create this bundle product as a separate product

2. Create a new product template for your bundle product. Limit the quantity input box equals 3 and disabled the input box. So the buyers can not change it.

3. Set the new product template to your bundle product

4. Do the same thing (only for this bundle product) also for cart page

 

Hope this helps!

Please let me know if it works by giving it a Like or marking it as a solution!
Feel free to reach out.Get Shopify free trial 1$/mon
 EMAIL ME  Motivate me by  PAY ME
peytonbr
Excursionist
15 0 4

Thank you! I will try this and let you know how it goes.

peytonbr
Excursionist
15 0 4

In order for it to update the correct inventory, does the bundle product use the same SKUs as the individual? Or will that mess anything up?

Sonya_2025
Shopify Partner
308 36 56

Yes. you got a good point here. Then I think choosing a better bundle app to manage inventory is better. Or you can do it using shopify flow to decrease the inventory once order created (refunded, canced) with this bundle product in it.

Please let me know if it works by giving it a Like or marking it as a solution!
Feel free to reach out.Get Shopify free trial 1$/mon
 EMAIL ME  Motivate me by  PAY ME

Joe47
Shopify Partner
53 6 18

Hi @peytonbr,

 

The app Material Manager can achieve this. It allows you to create an inventory of raw materials and then set how much of each raw material each variant requires. Then when a sale happens it reduces the inventory of the materials and updates the inventory of all other variants linked to those materials.

 

For your scenario you would create a raw material for each size/color combination of underwear. Then lets use small red underwear as an example. You would link your single pair variant to the small red raw material specifying it to only use 1 of the material. And link your pack variant to the same material specifying that is uses 3.

 

It will also allow you to sell mix packs in the future if you ever decide to.

peytonbr
Excursionist
15 0 4

Thank you! Looking into this now 🙂

binal_identix
Shopify Partner
655 60 116

Hello @peytonbr,

 

iCart Cart Drawer Cart Upsell app can be quite flexible for setting up bundles and upsell offers directly within the cart, and with some customization, it may handle your 3-pack bundle scenario well.

iCart Cart Drawer Cart Upsell App


- If you find the solution helpful, please accept and like it
- To learn more visit www.identixweb.com

ProfitLabs
Shopify Partner
206 9 28

Hi @peytonbr,

 

I understand your requirements and what you're looking to achieve. Yes, this should be possible with our app, Profit Bundles & Mystery Boxes. Here, we call them custom bundles, where customers can choose their preferences for what goes inside the bundle. The app has built-in inventory syncing, which accounts for all inventory changes, such as new orders, returns, or refunds.

I’m also sharing a guide on how to create custom bundles in the app. Please take a look, try out the app, and let me know if you have any questions.

We also offer a free 1:1 Google Meet with our in-house experts to help set everything up live on the call.

Abhinav | Shopify Partner
- If helpful, please Like and Accept Solution.
- Creator of Sync Inventory - GoGo - Sync Inventory Across Multiple or Single Shopify Store .
- Creator of Profit Bundles - Sell Omni Sales Channel Bundles that you can fulfill yourself or even by a 3PL or Dropshipper.

Easify-Mark
Excursionist
144 2 2

This is an accepted solution.

Hi @peytonbr,

The Easify Inventory Sync app is designed to simplify inventory management by creating links between your individual products and bundled products for accurate tracking. Here's how it works 🤗:

- Imagine your bundle product (3-pack) has two options: Size (S, M) and Color (White, Black), resulting in four variants for customers to choose from: S-White, S-Black, M-White, and M-Black.

- Therefor, you need to create 4 bundle groups in the app, one for each variant, to connect the bundled variant with its corresponding individual product variant.

For example, to set up the S-White variant:

+ Add both the S-White variant of the Bundle product and the Individual product to the group.
+ Set the S-White variant of the Bundle as the master product.
+ Set the S-White Individual product as the component product, with the Quantity per Bundle set to 3.

- Repeat this process for the other variants.

 

Here’s what to expect:

- The available quantity for the S-White Bundle product will be based on the total quantity of the Individual S-White product. For instance, if there are 99 individual S-White products, the bundle product's S-White variant will show a quantity of 33.

- When an Individual S-White product is purchased and its total inventory is adjusted, the app will automatically update the inventory of the S-White variant in the Bundle.

- Conversely, when an S-White variant is purchased as part of the Bundle, the quantity of the Individual S-White product will be reduced by 3.

 

As you can see, this app helps establish an automated, accurate inventory tracking loop for your store 👍.

It may seem a bit complex at first, but don't worry! If you'd like to try the app, just reach out to the Easify team for guidance and assistance.

Easify Product Options: Any product options app can help you create custom options, but Easify turns those options into sales and conversions!
Easify Inventory Sync: Automate inventory syncing for Bundles, Duplicates, and Raw Materials. Say goodbye to manual tracking headaches.
Easify Product Attachments: Enrich your store with downloadable content. Easily add PDFs and other files to product or any page.
>>> Try Apps for Free | 24/7 Live Chat Support
peytonbr
Excursionist
15 0 4

THANK YOU!! This was a lot of work because of how many variants I have, but it worked!!