Product Bundles
| Developed by SomewhereWarmOffer personalized bundles, bulk discount packages and assembled products
Bundle a few products together, offer them at a discount, and watch your sales soar! No doubt, bundling is one of the most effective marketing strategies around. But it’s also a vital technique for creating products made up of multiple parts — like skateboards, computers, furniture, or even cupcake boxes.
Product Bundles is a beautifully-crafted WooCommerce plugin that covers almost every bundling need under the sun. Its pricing, shipping and inventory management features have helped thousands of merchants and builders succeed, and have been battle-tested for almost a decade. There’s little Product Bundles can’t handle!
Create bulk discount packages
Adding a bundle to your catalog is probably the most straightforward way to offer a few related products together. To make the offer more appealing, you can discount the entire package, or individual items.
Want to give higher discounts to customers who purchase more? With Product Bundles, you can create dynamic bulk discount rules in seconds!

Offer personalized boxes
Ever tried to build personalized, pick-and-mix boxes using the Grouped Product type? The Product Bundle type is the feature-packed alternative you’ve been looking for. With Product Bundles, you can:
- control the minimum or maximum quantity of items that customers must add to their box;
- choose among multiple layout options.
You can even use Product Bundles to offer personalized subscription boxes, thanks to its deep integration with WooCommerce Subscriptions and the All Products for WooCommerce Subscriptions add-on.

Create assembled products
Build assembled products using multiple, inventory-managed parts and control the visibility of each bundled item in the single-product, cart/checkout, and order/e-mail templates. Create and ship fully assembled, partially assembled, or unassembled bundles.

Recommend add-ons and essentials
Boost your average order value by adding Frequently Bought Together recommendations to popular products, and use discounts to maximize their impact.

Offer more engaging upsells
Like every other product in your catalog, bundles can be promoted anywhere on your store with shortcodes and upsells.
Need an easy way to recommend all bundles that contain a product? It’s possible, thanks to Product Bundles’ integration with Product Recommendations.
Features
- Create physical, virtual, or downloadable bundles.
- Tune their pricing and shipping configuration down to the last detail.
- Group simple, variable and subscription products together — or pick specific variations.
- Recommend optional items, and let customers choose the quantities they want.
- Offer bulk quantity discounts with dynamic pricing rules.
- Use reports to quickly identify bundles with insufficient stock.
- Tweak the appearance of individual bundles and bundled items in every WooCommerce template.
- Tailor every detail to your needs with easy-to-use snippets and mini-extensions.
- Need REST API support? Looking for a specific filter or action hook? Chances are you’ll find the answer in our documentation. If not, our team is here to save the day!
- Want to offer subscriptions, memberships, personalized add-ons, or to accept donations? Planning to add one-page checkout or multi-currency features to your store? We have your back!
- Ready to take WooCommerce to the next level? Jilt and Metorik fully support Product Bundles!
Is Product Bundles right for you?
Product Bundles is suitable for creating product packages with static contents. If you want to build product kits made of several components with multiple options to choose from, then Composite Products might be a better choice.
tacfitadmin rated ★ ★ ★ ★ ★ –
Plugin works wonderfully! ….once you don’t have any other plugins that are messing around with AJAX to shopping cart and not sending all the information to the cart. However, for identifying the problem, the plugin support staff are very helpful and helped identify the issue with laser precision! 5 Stars to Katerina and the SomeWhereWarm team!
PS. The free extensions on this plugin recommended in the documentation make the plugin even better!
Was this review helpful? (1) (0) Watch Unwatch Report review
lukeh99999 rated ★ ★ ★ ★ ★ –
This product is great. It literally saved me weeks of coding time. And the support I have received from Manos is by far the best I have ever received from a software purchase. I was trying to figure out how to build a query string to add a bundle to cart via a link. After spending my entire evening researching this I thought what the heck I will submit a support ticket and see what happens. I woke up in the morning to a solution in my inbox. And even after I told them it worked, Manos showed me where similar updates are on the product roadmap. In 10 years of developing websites, I have never received support like this. This is the best $50 you will ever spend!
Was this review helpful? (1) (0) Watch Unwatch Report review
Andrew Sumner rated ★ ★ ★ ★ ★ –
Was this review helpful? (4) (0) Watch Unwatch Report review
domreed12 rated ★ ★ ★ ★ ★ –
Was this review helpful? (3) (0) Watch Unwatch Report review
Heather Acton rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
toddpinil rated ★ ★ ★ ★ ★ –
Was this review helpful? (4) (0) Watch Unwatch Report review
olivercowan rated ★ ★ ★ ★ ★ –
Was this review helpful? (3) (0) Watch Unwatch Report review
thgnaturals rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
sherpafoodsusa rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
Tom rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (0) Watch Unwatch Report review
marinada86 rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (0) Watch Unwatch Report review
michie88 rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
derrian0 rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
raytcw rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
robbertmkbstunter rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
mikedev18 rated ★ ★ ★ ★ ★ –
Was this review helpful? (4) (0) Watch Unwatch Report review
David Bennett rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
Ben Chentnik rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
Hermanus Du Preez rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
slifegalerie rated ★ ★ ★ ★ ★ –
Was this review helpful? (3) (0) Watch Unwatch Report review
Randall Kam rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
robinpeekyoins rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
lukemalcolm rated ★ ★ ★ ★ ★ –
Was this review helpful? (5) (0) Watch Unwatch Report review
Adrian Wackernah rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
trainstormchris rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
gdastot rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
forerunnertv rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
a0fp rated ★ ★ ★ ★ ★ –
Was this review helpful? (4) (1) Watch Unwatch Report review
roadguyrick rated ★ ★ ★ ★ ★ –
Was this review helpful? (3) (1) Watch Unwatch Report review
Dustin Grice rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (1) Watch Unwatch Report review
Benjamin Pradel rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (1) Watch Unwatch Report review
Gary Stewart rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (1) Watch Unwatch Report review
Ana Ostojic rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (2) Watch Unwatch Report review
sadievaleri rated ★ ★ ★ ★ ★ –
This is a great plugin, does what it says and more. I had a great experience with support adding some functionality in conjunction with another plugin developer for a custom feature that we needed. It worked great! Recommended!!
Was this review helpful? (0) (0) Watch Unwatch Report review
marketingbfe43c0f9a rated ★ ★ ★ ★ ★ –
Fantastic product. Fast support that goes the extra mile!
Was this review helpful? (0) (0) Watch Unwatch Report review
gunnardykkeshopenno rated ★ ★ ★ ★ ★ –
If you are looking for full control of packaged products, then Product Bundles is the right plugin. The plugin gives you fantastic freedom to sell packaged products at a fixed price, and at the same time combine products with individual pricing. The only thing I miss is a field for links to the individual products for access to detailed product description. (and if you need it – the support is splendid!)
Was this review helpful? (0) (0) Watch Unwatch Report review
Geoffrey Decapoda Digital rated ★ ★ ★ ★ ★ –
Great product and great support.
Was this review helpful? (0) (0) Watch Unwatch Report review
flxfx rated ★ ★ ★ ★ ★ –
Bought this together with Composite Product – 5* for that too 😉
I read about the great support here – and now I can approve!
Support is just awesome: I had a small but meaningful issue with how the prices are shown at checkout and in the order confirmation emails when used within a Composite Product.
Within less than 24hours I received a snippet that fixed the issue!
Big thank you to Barbara and the development team! 🙂
Was this review helpful? (0) (0) Watch Unwatch Report review
inoiv rated ★ ★ ★ ★ ★ –
Great Plugin with a lot of functions. Exceptional and quick support to help solving problems.
Was this review helpful? (0) (0) Watch Unwatch Report review
Anonymous rated ★ ★ ★ ★ ★ –
The plugin works great and their support is helpful. Highly recommended.
Was this review helpful? (0) (0) Watch Unwatch Report review
sfgr rated ★ ★ ★ ★ ★ –
Great plugin and a excellent support!
Was this review helpful? (0) (0) Watch Unwatch Report review
brizzolation rated ★ ★ ★ ★ ★ –
We love this plugin, it resolves 90% of our scenarios with bundle products.
I’d like to propose two new features we think they could be very useful to handle some special scenarios, especially in food stores o in shop with alternative products
1. Is it possible to use a category, a tag or a term form a taxonomy to define which product could be added in the bundle? For example, I have 2 products, they are very similar and they also have the same price and I want to give to my customer the possibility to choose one of them to add in their gift box (for example: cookies with chocolate or cookies with red fruits)
2. More complex… We have boxes with some special structure to contains 2 wines, 1 pasta, 1 cookie box, 3 jams. So, I’d like to create a product totally custom, with all optional products. A customer will choose their products but he must collect products according to the box specification (so 1 wine is not enough – OK 2 wine – KO 3 wine).
I hope to be clear
Thanks!
Was this review helpful? (0) (0) Watch Unwatch Report review
Anonymous rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Robert rated ★ ★ ★ ★ ★ –
This is one of those essential WooCommerce extensions that provides extensive flexibility in configuring just about any kind of customizable product bundle. The options are very well-organized in the interface and intuitive to use. When combined with the free Bulk Discounts and Variation Bundles mini extensions, I have yet to find any bundle scenario this plugin can’t handle!
Was this review helpful? (0) (0) Watch Unwatch Report review
nadjahecker68 rated ★ ★ ★ ★ ★ –
It’s a wonderful plugin for my needs. We were able to satisfy all of the customer’s wishes. And the support acted meticulously and competently. Thanks.
Was this review helpful? (0) (0) Watch Unwatch Report review
aranieco rated ★ ★ ★ ★ ★ –
This plugin is perfection, and the support is so so helpful ^_^
Was this review helpful? (0) (0) Watch Unwatch Report review
bmorrison12 rated ★ ★ ★ ★ ★ –
This is a great plugin, and was exactly what we needed for more complex product offerings. It also provides LOTS of customization options, so you can build your bundles out to your exact needs. Like most of the other reviews here, I was truly blown away by the helpful and friendly support! Highly recommended.
Was this review helpful? (0) (0) Watch Unwatch Report review
healywebdesign rated ★ ★ ★ ★ ★ –
excellent plugin. Takes time to get used to the full features but very powerful. Great job
Was this review helpful? (0) (0) Watch Unwatch Report review
coinadmedia rated ★ ★ ★ ★ ★ –
Great plugin! Will boost your sales and make life easier
Was this review helpful? (0) (0) Watch Unwatch Report review
olivermaslen rated ★ ★ ★ ★ ★ –
This is a really powerful plugin that opens up many options for selling bundles. Either as a pre-built package, or by selling product B at a discount when you buy product A etc. If you have any difficulties configuring it, the documentation is useful and their support team are really excellent. They were quick to answer my questions, and helped write custom code to achieve my goals. I couldn’t have asked for more.
Was this review helpful? (0) (0) Watch Unwatch Report review
Jim L rated ★ ★ ★ ★ ★ –
Easy to set up and worked perfectly right away. Support is excellent – fast with clear explanations and suggestions.
Was this review helpful? (0) (0) Watch Unwatch Report review
John 6×6 Design rated ★ ★ ★ ★ ★ –
I very rarely leave reviews for plugins…or anything, but the support was top notch. I did miss some steps setting this up. Support didn’t beat me up about it. Instead they politely answered my questions and solved my problems. The plugin works very well. My only criticism is the documentation is a bit overwhelming for this plugin. But if I just did more reading, my answers were there.
Was this review helpful? (0) (0) Watch Unwatch Report review
danielmt2k rated ★ ★ ★ ★ ★ –
Fantastic extension and better support. Asked for a basic snippet customization to match my needs, and they answered gladly. Just the opposite to Woocommerce’s official support, they won’t help you with snippets or similar.
Great work.
Was this review helpful? (0) (0) Watch Unwatch Report review
moshebril rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
hugewinmedia rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
xipprofessional rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Mohammed rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
nomlyfoods rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
raddognederland rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
phmbrands rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
tantogus rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
saraphares200218 rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
mhackerbsg rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Lechelle rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Jeannette Kershof rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
motivmedia GmbH rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
josefinehalfwordson rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
spedney rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
1099greg rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
studioexcel rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
silvaultramindcourses rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
tandes09 rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Tim Quinn rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
dbreuer1 rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
adomedia rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
andrealove rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
cd35600 rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
lugarojewellers rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
superrack rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
A3-seo.dk rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
truqmedia rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Dimitar rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Doug Smith rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
bcprofiles rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
romerror rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
feteuphk rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Jerry rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
brendeit rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
realitychickaus rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
rapscallionrex rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
selenus rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Matthias rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
RWElphinstone rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
plukash rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
raoulb rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review