In some case this can instead be done as an order form customization, and or custom draft orders.
Otherwise to do it with apps you need to keep digging into and testing apps one by one from the product-options category on the app store for pack builders, kit makers, product builder,etc and other similar keywords. Or outright product personalization apps.
If you need this customization then contact me by my email for services, or if you have access private message by clicking here (sloooower). Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.
Hi there
I’m Marton from EasyFlow Product Options. You can easily have this results with our app’s “multiple image swathces” feature. You can install the app on this link, then take the following steps (if you must need arrows on the selected products like on your screenshot, it’s not doable, but if you just want your customers to select multiple, then it can be easily done
Create a new option set eg. “pick your mix selection”
Create a new options within the option set. Select “Image swatch” option type
Add the needed values (you can add them manually or you can link an existing product as a value) and select “Allow multiple selection” on the right:
I’m more than happy to help you set this up, feel free to reach out on our live chat after installing the app, or directly to me at marton.kosdi@gmail.com.
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.
For example, check out the Box of 12 Cakes to see how it works in action.
We’ve checked your screenshot, and yes — you can totally create a setup like that using Easify Product Options.
It’s a no-code app that’s perfect for customizable products, letting you build clean, intuitive product pages just like your example. Here’s 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 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!