I am currently launching an online bakery. I have been trying to create a website that allows my customers to choose from a “pack option” and also allow them to choose the amount of cookies for that pack. For example: there would be 2,4,6,8,10,12 pack options but there are over 10 cookie flavors that I want customers to be able to pick to build their packs. With like a plus option on each cookie flavor . I tried to add two variants for the quantity and flavor but it’s combining them together. A website that I see with this functionality is “Crumbl”.
Is this possible? I’ve included a picture of what I’m looking to achieve.
So I thought of a solution to where you can at least get it done without extensive coding. I love that Crumbl site and the user interface. That will take a bit of coding to get the exact setup. There may even be a plugin you can use but I do know of a way you can implement this to at least get the price right when people add things to their cart.
This is my suggestion for something that can get you going without custom code:
In this example I will use the Crumbl site for reference you can of course call things whatever you want.
First create a product for each Pack Count. So for example an individual product for 3-pack, 6-pack etc. You will add the variations of flavors to each of these products.
Create a collection for each of your products. So each individual one like the 3 pack will have its own collection.
Then what you can do is add a discount of by X get Y. You will set it up like this:
Basically this sets up the discount to buy 1 get 2 free so that they are not charged individually for each cookie.
This is not a perfect solution by any means but if you are wanting the exact functionality of this site where it groups everything together in a bundle, this would be a pretty large coding challenge. Maybe someone knows of an app that can do this that is free or has reasonable offers.
Thank you so much for your response! It has helped greatly!
Hi @Inssweet
Yes, what you’re trying to do is definitely possible – and Easify Product Options is a great tool for it. The app lets you create flexible pack options without relying on Shopify’s default variant system, which can get messy with combinations. It’s super easy to use, no coding needed, and perfect for setups like cookie packs where customers can mix and match flavors. Here’s a quick demo for you to see how it works:
First, you need to create your size variants in Shopify
In Easify app, to ensure your customers select exactly 6 cookies for the small size and 12 cookies for the big size, you need to create two image swatches for your cookies collection like this
Next, set the Quantity Selector for both image swatches to a maximum of 6 and 12, based on the size selection, and link them to the size variants by using Conditional Logic in Advanced Settings. As a result, when you select a small-sized tin, the image swatch with a maximum of 6 will appear, requiring you to choose exactly 6 cookies from the collection
This app is very beginner-friendly, I hope you will try it. If you need any further assistance setting this up, please let me know or reach out to Easify!