Create bundle of 5 from 9 products

Hi I am hoping someone can point me in the right direction.

I am in the process of migrating my store from Squarespace to Shopify and currently I have an option on my squarespace site for a customer to select 5 different soaps from our full range of 9 soaps

https://www.wild-sage.co.uk/skincare/soap-bundle

When the customer adds to cart they are presented with a pop up box to select the range of soaps they would like and I am strugling to find a way of doing this in Shopify, are there any suggestions?

Many thanks

Julie

Hi @JWard50 ,

You can do it with app:

Alternatively you can also do it with theme custom code. This is a complex requirement and you need to hire a professional for it.

Or you can contact me, I will check it for you

Hi @JWard50 :raising_hands:

To create a product like “Pick 5 Soaps – Create Your Custom Bundle,” all 9 soap varieties can be displayed in a single grid section. Each item will have quantity +/- buttons, allowing customers to freely choose their preferred scents until they reach a total of 5 selections. This setup can be fully achieved using Easify Box Builder.

Here’s an example I’ve created so you can see how it works:

  • This is the result:

  • This is the app setting:

You can choose the Regular Box type, then go into the app and add the 9 soaps that were previously created in Shopify.

After that, simply go to Required Selections and set the condition to Quantity is equal to 5. This ensures customers must select exactly 5 bars before they can add the bundle to the cart. The interface will display the selected items in the right-hand sidebar, allowing customers to review their choices before clicking Add to cart.:smiling_face_with_three_hearts:

To apply a fixed bundle price for the 5 bars (for example, a discounted price instead of calculating 5 × $4.99), simply configure it in Discount & Subscription to set the price when the customer selects all 5 items.

In short, you can fully achieve this setup using Easify Box Builder alone—no coding required—while still maintaining accurate inventory tracking. The app is very user-friendly, and if you have any further questions, feel free to reach out.:blush:

Hello @JWard50,

It sounds like the key thing you need is to recreate that Squarespace “pick any 5 from 9” bundle flow on Shopify, without ending up with a clunky product form.

Shameless plug (my app), I’d look at Biscuits Bundle Builder.

The main reason is the storefront UX.

If you’re currently thinking in terms of 5 separate dropdowns, that usually works technically, but it’s not the nicest customer experience for a soap bundle like this.

A more ideal approach is to show the 9 soaps as selectable cards and let the customer add any combination of soaps until they reach a total of 5.

This tends to feel much more natural than 5 separate dropdowns.

This approach can also let you expose more product information for each option - like scent notes for each soap etc.

Biscuits Bundles can handle that by letting you:
• set the customer to choose exactly 5
• show a quantity selector to allow the customer to choose the same soap multiple times
• keep the bundle at a fixed price or calculate a discount from the selected products
• show a live summary of what’s been picked before add to cart

You can check our a couple of our example bundles like:

Choose any 4 hot sauce flavours:

Choose any 4 cupcake flavours:

If your goal is to make this feel clean and visual on the product page, that’s usually the setup I’d recommend.

Let me know if you have any questions!

Hi @JWard50

Hi Julie, you can duplicate this on Shopify using either a product bundle app or line item properties. A simple way to do that is to create a “Soap Bundle” item and have customers pick 5 soaps out of 9 using line-item properties. This picks up their choices at add-to-cart without having to use a separate app.