Can you recommend an app for bundle-type discounts on multiple items?

I’m wondering if anyone has come across an app that allows for bundle-type discounts when customers purchase a certain number of a “type” of product. I’d like to be able to apply an automatic discount to the items in a customer’s cart when they select any 3 socks for example. This could be accomplished by product types, entire collections, or tags etc. Ideally it would also be able to display in some way the discount available if they hit the threshold of products in their cart. Does anything like this exist?

Hey @aidanTMS
We’re working on solving similar problems.

Do check out our app Mega Bundle.
Let me know if you’re looking for something else.

Hey there,

In order to handle this issue, you need to download 3rd party apps with automatic discounts. Here are two of them:

If you want to create subscription solutions for your products as well, don’t forget to download our app, Subify. : )

Hope this helps.

Hi @aidanTMS

This is Jun from Bundle Kit.

You may want to consider using our app. Our app is able to meet your needs as it is primarily a bundle inventory management system so it will also be able to track the SKUs for variants of each product.

The bundle inventory is automatically set based on the available inventories of the bundle item(s), including the inventories of the variants. Proper quantity will also be taken out of the inventory of each bundle that is being purchased.

Below are articles on how to set fixed prices for your bundle:

https://help.bundlekit.io/overriding-bundle-price

https://help.bundlekit.io/displaying-bundle-price-as-a-sale-price

Let us know if you have any questions.

Hello @aidanTMS ,

You can consider Bold Discounts ‑ The Sale App by BOLD. It allows you to be creative with promotions:

  • give discount by percentage off, a dollar amount off, or a fixed price
  • apply sales at a variant, collection, or store level, or to hand-picked products only
  • set up a sale in seconds storewide

Best regards,
Anastasia

JTDL: Bundles & Discounts allows you to set up both types of offers seamlessly. You can create storewide quantity-based discounts, such as “Buy 5 products from any category and get 20% off,” as well as fixed-price bundles like “Buy any 3 products for £30.” Our flexible bundle types and discount settings ensure customers always receive the correct deal without conflicts.

https://apps.shopify.com/jtdl-bundles-discounts

Hi,

For your requests, I recommend trying the BOGOS app.

It can automatically apply discounts once customers reach the required quantity (whether it’s the same products or a mix) and allows you to set up promotions for specific products or types/ vendors/ collections.

You can see the set up here:

Regarding the threshold notification feature, we’re currently working on adding that capability. In the meantime, there’s a widget displayed on the product page to notify customers about your active discount. So your customer can easily spot that.

Try BOGOS for free here

Nice to help you!

Hi there,

This recommendation may be late with you, but I hope this will help other merchants find the right app with them.

I suggest using the Mix-and-Match bundle feature on the BiDeal Bundle Volume Discounts app. This feature allows customers to build their bundle from a list of products that you pre-select and bundle right on your product page.

This is the demo for the feature:

And when a customer adds this bundle to their cart, the items will appear as a bundle like this:

Let me know if it fits with your business & I’m available if you need any assistance!

Thanks!

Hello @aidanTMS,

If you’re looking for a flexible bundling option, I’d recommend checking out the Mix & Match bundle feature in the Push Bundle – Build a Box app. It lets customers create their own bundles by combining different variants of a product—choosing colors, sizes, or other options that fit their needs.

On the merchant side, you can decide how the discount is applied, whether it’s a percentage off, a fixed amount, or a custom set price for the whole bundle.

Here’s a screenshot of the setup for reference:

And here’s how the discounted bundle looks once it’s added to the cart:

Happy to share more details or a demo if you’d like to see it in action.
Thanks!