I need to enable specific bundle / discount feature in my store. Let’s say I have products A, B and C. If customer has all those 3 products in cart, automatic discount has to be applied.
I have 20+ products in my store and I will need to create 20+ different combinations. I hope my explanation is clear. What app would you recommend? I have tried discountify and kaching bundles, but they don’t have such functionality
With native shopify discounts you can create automatic discounts with selected products. So when the specific product is selected the discount is applied to the product. But yes its not what you are looking for, you only want the discounts applied when all the 3 products are added specifically. Shopify’s standard discount setup applies the discount to each qualifying product individually rather than as a true bundle. This is the main limitation.
This only feels doable with custom code to check for cart update event and check for those specific products in the cart if those products are added, may be then maybe we ca apply a discount with code.
To be honest, it is very hard to find a bundle feature that meets your exact needs. Therefore, I suggest a workaround using Frequently Bought Together:
When customers click “Add selected items” button on FBT widget, they will auto-get exactly 1A+1B+1C with a discount in cart.
Customers don’t have to manually search for & add each product.
With widgets, you promote & boost the visibility of your combinations more easily.
Yes, your explanation is clear — you need automatic discounts triggered by specific product combinations in the cart.
I’d suggest trying PushBundle - Build a Box. Here’s why it fits your use case:
Specific product combinations — Set up exact bundles like A + B + C and the discount applies automatically only when all those products are in the cart. No manual coupon needed.
Multiple combinations — Create and manage 20+ different bundle combinations, each with its own products, quantities and discount rules. Very easy to scale.
Quantity control — Define exactly how many of each product qualifies. So if the customer needs 1 of A, 2 of B and 1 of C — you can set that precisely.
Checkout protection — Discount only applies when the exact criteria is met, so no accidental discounts slip through.
Also the app comes with a 14 day free trial so you can test your exact combinations and see how it works on your storefront before committing to anything.
I’ve also added a demo product on the storefront so you can see how the bundle looks and feels for the customer in real time — feel free to check it out!
If you face any questions or requirements, you can reach out to their support team. They are 24/7 available to help you.
I hope this will help you. Thank you.
You can setup bundles by selecting the product and the quantity it takes to form the bundle. Set the discount want to apply to the bundle and that’s it!
Set the priority of which bundle to form first
Set price per bundle / amount off / percentage off
Define shared components that you can use across bundles.
Best part is that this works on POS as well without any additional setup required. On POS, you can view the bundles formed in the cart with a single click of any discounted line item.