What is best app to allow selection of 12 different cocktails for a 4 or 6 pack bundle option.
Topic summary
Goal: Enable shoppers to build 4- or 6-pack cocktail bundles from a selection of 12 different cocktails.
Proposed solutions:
- MultiVariants (app): Supports mix-and-match with exact quantity restrictions. Can enforce exactly 4 for a 4-pack and exactly 6 for a 6-pack, preventing over/under selection. Creating multiple pack options on one product page isn’t built-in, but support can help implement it. Offers a 5-day free trial.
- Bundler (app): Use “Mix & Match” to create two bundles: one limited to 4 items and another to 6. Add all 12 cocktails to each bundle so customers can select any combination up to those limits. Includes tutorial videos.
- Custom development: An option with a shared video walkthrough showing how to implement a custom solution.
Additional reference: A linked thread about creating and promoting bundle discounts for a similar use case.
Status: No decision or confirmation from the original poster; options presented include two apps (MultiVariants, Bundler) and a custom-code approach. Discussion remains open.
Could this help you out? Similar problem was solved earlier
https://community.shopify.com/post/1933674
Hi @Sodalicious ,
you can try the MultiVariants bulk order app if you want your consumers to purchase 4 and 6 packs of 12 different cocktail variations. You can use this app to limit how many bundles your customers can purchase of your product, preventing them from purchasing more or less than what you have specified. It’s simple to make a Mix n Match bundle for your store with this app. Since there are 12 different variations of your product, you can set a mix-and-match restriction quantity of 4 for your 4-pack of cocktails, which will prevent customers from choosing quantities greater or smaller than 4, and a mix-and-match restriction quantity of 6 for your 6-pack of cocktails, which will prevent customers from choosing quantities greater or smaller than 6. Creating different packs on one product page doesn’t come with the app’s build on feature but the support team will help you to implement that.
You’ll get a 5-day free trial to explore the app. Feel free to knock on my door if you want to check out the sample product.
Hi @Sodalicious ,
You could try using the Bundler app. What you are looking for is the “Mix & Match bundle”. There you could create two bundles. One that is limited to a maximum of 4 products and the other that is limited to 6. If you add all 12 different cocktails to the two bundles, your customers should be able to choose up to 4 and 6 from the selection of 12 cocktails ![]()
Hi @Sodalicious ,
Let me know if you are looking custom coding option to implement the same.
Request you to refer the below video how you can implement this using custom dev.
Hi @Sodalicious ,
Our app might be perfect for the job. Bundler is rated as the number one app on Shopify which alows allows the mix & match feature which would go great with your cocktail selection use case. I recommend you install the app and give it a try, it also comes with fantastic tutorial videos which explain the mix & match use case quite well ![]()
Let me know if you run into any issues along the way.
Hi @Sodalicious ![]()
For your request to let customers mix and match any cocktails to build a 4-pack or 6-pack, this can be fully achieved with the Easify Box Builder - exactly like the demo you’re looking at.
Here’s an example I’ve created so you can see how it works:
- This is the result:
- This is the app setting:
Currently, our BB app offers four box types to choose from: Regular Box, Fixed Box Price, Tiered Quantity Discounts, and Predefined Box Sizes - each designed for a different bundling scenario. For your case, where customers can pick 4 or 6 cocktail cans, the price is fixed per pack, and they can mix & match flavors freely, the best fit is Predefined Box Sizes.
With Predefined Box Sizes, you’ll set up the Choose Your Box Size step directly in the Discount & Subscription section. Here, you simply create the box sizes you want - such as a 4 Pack and a 6 Pack - and assign the corresponding quantities to each one.
For example, the 4 Pack would have a quantity of 4 and a price of $12, while the 6 Pack would have a quantity of 6 and a price of $16.5. When a customer selects a box size, the app automatically applies the correct quantity and fixed pack price, regardless of the individual prices of the cocktails inside.
After choosing a box size, customers will move to the product selection step, where you can display the full list of cocktail flavors (for example, 12 different flavors). They can pick any flavors they like and adjust the quantity of each flavor, as long as the total number of cans in the box matches the selected pack size - either 4 or 6. The app will clearly show their progress with an “x/x items in box” indicator, along with a box summary below so customers can easily review which flavors they’ve selected.
Easify Box Builder is extremely accessible, thanks to its simple interface and fast onboarding - you can be fully set up in minutes, no technical background needed.![]()
Hello @Sodalicious,
You may have already found a solution that suits your requirements. However, if you would like to explore additional options in the future, you may consider taking a look at Push Bundle—Build a Box.
If your goal is to sell cocktails exclusively in packs of 4 or 6, PushBundle is a strong fit through its Mix & Match bundle type. With this feature, you can:
- Create two bundle options: pick any 4 cocktails or any 6 cocktails
- Allow customers to mix different cocktail flavors within the same pack
- Apply fixed-price or percentage-based discounts, or set a specific price for each pack
For better clarity, I’ve shared a demo product page image to show how the bundle appears and functions on the storefront.
The app also offers a 14-day free trial, allowing you to explore its features and determine whether it meets your store’s needs.
I hope this is helpful, and I wish you continued success with your business. Please feel free to reach out if you would like to explore this further.





