Is there any shopify app that allows to add multiple mix and match products to the cart?

Hello,

Do you know of any Shopify app that allows the below?

Example:

I have a box that can have 2 sizes: S and M.

S box can that contain a variety of donuts with a minimum and max quantity of 12 donuts.

M box can that contain a variety of donuts with a minimum and max quantity of 20 donuts.

I can add several boxes of sizes S and M to the cart. And I need to know what donuts go on each box.

################################################

Note

I tried https://apps.shopify.com/multivariants. The problem with that app is that only allows to add one S box and one M box to the cart. Cannot add multiple of each to the cart.

Thanks for your help!

There are some Bundled apps available but I am afraid those may not fulfil your requirement, In that case you should build a custom private app and host it on third party server, connect it with Shopify api’s.

Thanks for the input @Sufalamtech ! This already helps.

@matha If you need help in private app development then I am available to develop it for you at reasonable cost.

Hi @matha

If the app uses a discount to adjust the bundle price, then it’s hard to purchase multiple bundles.

Our app does offer using a discount code and variants to adjust to the bundle price. With our variant mode, each bundle is shown as a line item. So the customers can purchase multiple bundles. But there will be dummy variants and products created by the app.

Here’s a sample bundle you can try. For your case, you can create 2 bundles or 1 tiered-discount bundle.

Hi @matha ,

As per your requirement ‘Bundles Upsell’ by PickyStory or you check it out for shopify Mix and Match Bundle App.

url : https://multivariants.com/blog/mix-and-match-bundle-app-for-shopify/

example : https://multivariant.myshopify.com/en-in/products/box-of-12-items

or

https://multivariant.myshopify.com/products/minimum-quantity-8jumbo-snax-8-pack-box

I hope this might be nearest to your requirements.

Thanks…

Hi @matha ,

I have a solution for your requirements that can be implemented without custom code :hugs: . However, before proceeding, I would like to clarify a few points to ensure that my solution perfectly aligns with your needs:

  1. Donut selection: Would you like to display a list of different donuts for customers to choose from for each box? Alternatively, do you want to include the same 12 donuts in each box?

  2. S box quantity: Does the S box always contain exactly 12 donuts per box, or can customers choose up to 12 donuts?

  3. Pricing: Is there a fixed cost for both S and M boxes, or does it depend on the number and prices of the selected donuts?

  4. Multiple S boxes: If a customer selects multiple S boxes (e.g., 3 S boxes), do all of these boxes contain the same selection of donuts?

Let me know your preferences, and I will provide you with a quick setup guide accordingly :ok_hand: .

Hi @EasifyApps-Zoe

I am in need of what you posted, but for “#1 - Selection” they won’t be the same flavors for each box, I need the customer to be able to choose the flavors. And pricing will be fixed.

Below, is what I’m looking to do, but can’t seem to find an app that does all I need. Do you have a solution for me?

I need to:

-Let customers choose that they want a box of 12 cookies

-Then allow them to select what flavors they want that will add up to 12

-There should be a static counter that always displays at the bottom on desktop and mobile that displays the number of cookies added and how many left to be added to make 12.

-This 12 cookie box bundle should act/display as one product in the shopping cart, but list what flavors have been added with a drop-down under main item title.

-Customer should be able to add multiple quantities if they want (most apps that get close to what I need only allow a one time mix and match box to be added to the cart and they all treat each selected flavor as it’s own product in the cart which means it can be deleted and ruins the box.)

Hi @JK5000 ,

The Easify Product Options app is a versatile solution that can address most of your requirements:

  • You can effortlessly display all your available cookie flavors using options like Image Swatches or Checkboxes, which support multi-selection. Customers can choose a maximum of 12 flavors, and you can easily set this limit within the app. To ensure clarity and accurate tracking, I recommend including Quantity options. With this setup, after customers select a flavor, they will also need to specify the quantity for that particular flavor. This way, even if they choose fewer than 12 flavors, you can precisely determine how many cookies of each flavor should go into the box.

  • Regarding your desire to present the cookie box as a single product with the selected flavors as custom options, this feature is actually scheduled for release in the next week. However, it’s worth noting that even in the current app setup where each flavor is displayed as a separate product, customers cannot remove individual flavors from the cart without removing the main Cookie box product. Therefore, there’s no need to worry about customers accidentally removing flavors and affecting your box.

  • Unfortunately, our app doesn’t currently support a “static counter” feature. If you intend to count the cookies based on the number of selected flavors, it might not be entirely logical, given that customers have the flexibility to choose fewer than 12 flavors for their box.

Please share your thoughts on these suggestions, and I’ll be happy to provide further guidance or explore additional options based on your needs :blush: .

Hi @matha

Please refer to the below video we created using custom dev in theme.

We can develop the same feature with a modified design for any further requirements. Let me know your thoughts.

Hey there, I watched your video and I need to do that for my shop. I don’t have the metaobjects set up like you do though. Can you explain to me how you got it like that?

Whole set-up is not just about the metaobject setup.

This involves lot of code too which read the metaobject and other validation things.

Not a small task which can be explained in post.

We can if it’s a paid task.

Did you try this app?

https://apps.shopify.com/purchase-limit?