WooCommerce: Why & How to Bundle Products

Maximizing sales and revenue is every eCommerce store’s top priority. And a time-tested strategy to achieve this is – creating product bundles.

Bundling happens when you combine complementary products and sell them as a package – often at discounted rates. This helps you sell more items, increase your average order value (AOV), and thus, earn more profits. It’s also a smart way to clear surplus stock and increase sales of slow-moving items. 

The success stories of product bundles are proof of this. Sock retailer Soxy, for instance, raised their AOV by 358% after introducing product bundles. 

And that’s not it. Bundles benefit customers as well – they get more value by purchasing multiple products and save time and extra shipping charges, which further helps improve their experience at your store. 

But you don’t have to do this manually, you can easily start selling bundles using product bundle plugins. And given their extensive grouping and customization features, WooCommerce plugins remain a top choice for bundling products. 

We’ve done the legwork for you and compiled a list of the best WooCommerce product bundle plugins to help you create, sell, and leverage product packages on your store. 

Let’s begin!

1. YITH WooCommerce Product Bundles 

Yith WooCommerce Product Bundles helps you combine products into bundles and offer them to your customers at special prices. 

It gives you great flexibility in how you create your bundles – you can add unlimited simple or variable products and customize descriptions for each item. You can also define the minimum and maximum quantities of items required to make a purchase or set some products as “optional” to let customers choose if they want to buy them.

Moreover, it lets you choose how to price your bundles (fixed rate or per-item pricing), whether to ship items individually or together, and whether to offer discounts or not. 

Top feature: It lets you add a “Product Bundles” widget in the sidebar of your product pages to help you capture attention to your bundles and boost conversions. 

Pricing: $89.99/year with 1-year updates and support and a 30-day money-back guarantee. 

2. WooCommerce Bundled Products

Iconic’s WooCommerce Bundled Products is an excellent plugin to create hampers, lookbooks, or sell assembled products on your store. It lets you make bundles for all types of products – from simple and variable to digital. 

You can decide which products can be included within a bundle, while customers can pick what quantity of each product they want to buy. Moreover, you can choose how to show bundle prices (as a range or sum of items), set a custom price for bundles, and even offer enticing discounts

Like Iconic’s other plugins, Bundled Products is also WPML-compatible and doesn’t affect the speed and performance of your store. 

Top feature: It offers an “Add All to Cart” option for bundled items to help smoothen the customer experience and fasten the checkout process. 

Pricing: Starts from $49/year (for one site) with 1-year support and updates and a 30-day money-back guarantee. Also offers a 14-day free trial. 

3. WooCommerce Product Bundles

Product Bundles lets you combine and sell different types of products (simple, variable, or subscription) together. You can create pre-made bundles or add “Frequently Bought Together” sections on your product pages to display complementary items and increase sales. 

What’s more, it lets you create different bundles with the same product so that you can offer more variety to customers and further boost conversions. Like Yith, it also allows you to set a fixed price for a bundle or go for item-based pricing and offer dynamic discounts. 

What makes this plugin stand out is its solid inventory management features. It automatically calculates and adjusts the stock quantity of bundled items and also notifies you when products are running low in stock. 

Top feature: It offers rich insights on the performance of your bundles, with metrics like bundles sold, bundled items sold, and net sales value. 

Pricing: $49/year with 1-year extension updates and support and a 30-day money-back guarantee.

4. Custom Product Boxes for WooCommerce

Besides letting you sell bundle packs, Custom Product Boxes also enables you to let your customers create their own bundles with products of their choice. This way, you don’t have to force them to purchase products they don’t want and further improve their store experience. 

It also simplifies the process of bundle creation for customers – as they hover over products, a plus sign will appear so they can easily add them to the cart. Meanwhile, it gives you the freedom to decide which products or categories customers can choose from to create bundles. 

Further, you can configure the minimum and the maximum number of items required to make a bundle, the pricing type (fixed bundle price, per-item price, or a combination of both), and the shipping rules.

Top feature: It offers excellent customization features – you can choose between different product-box layouts to make product search easy for customers and take messages from them on their orders. 

Pricing: $79/year with 1-year extension updates and support and a 30-day money-back guarantee.

5. Mix and Match Products

Mix and Match also lets your customers combine products of their choice and make their own bundle variations. 

As a store owner, you can decide the size limit of the assortment, what items can be included, and the pricing and shipping structure. Meanwhile, your customers can choose what quantity of each item they want to buy. 

The plugin manages the inventory for all products in the assortment – the sale of a product in a bundle automatically reflects in its stock, as it would for standalone sales. But what’s even better is that you can also change this setting to enable inventory management at the bundle level. This can help you track sales of specific bundles or set limits on them. 

Top feature: It offers detailed documentation and fast and top-notch customer support. 

Pricing: $79/year with 1-year extension updates and support and a 30-day money-back guarantee.

6. Smart Product Bundle for WooCommerce

Smart Product Bundle is a robust grouping tool to create bundles and special deals and offers on your store. 

Like other plugins, it lets you set minimum/maximum quantity rules and choose between different product layouts, pricing, and shipping options. It also enables you to create attractive discounts on bundles – without affecting the original prices of products. 

And while you can place quantity limits on products, it also allows you to create minimum quantity requirements for bundles. So, for instance, you can give discounts only to customers who purchase a minimum number of bundles together. 

Top feature: The plugin helps you show customers regular prices alongside the bundle price to highlight their savings. This can attract customers and help speed up the buying process, leading to more sales.

Pricing: $49/year with 1-year updates and support and a 30-day money-back guarantee. 

7. WISDM Custom Product Bundles for WooCommerce

Custom Product Bundles is an excellent plugin that you can use to create unlimited product bundles on your store or let your customers mix and match products and create their own packages. 

Here too, you can choose between fixed or variable (product-based) pricing. The plugin also lets you set up dynamic pricing tiers – so, for instance, you can offer higher discounts when a customer buys a higher-quantity bundle. 

It also automatically displays bundled products’ images and descriptions to help customers through the process. Moreover, it lets you customize product box layouts and colors so they match your store’s theme

Top feature: With this plugin, you can allow your customers to buy even partially filled bundles – this can help you increase sales while providing a positive experience to customers. 

Pricing: $80/year with regular updates, support, one expert consultation and a 15-day free trial. The lifetime plan costs $200. 


Bundling products creates a win-win situation for you and your customers. As a store owner, it helps you increase AOV, product visibility, and sales of low-selling products. On the other hand, it allows your customers to purchase related products together and save time, money, and effort. 

These WooCommerce product bundle plugins can help you create and leverage packages on your store in just a few clicks. All of them offer excellent features, but be sure to choose one considering your needs, budget, and customer base. 

Related content

  • WooCommerce Visual Hook Guide: Single Product Page
    Here’s a visual hook guide for the WooCommerce Single Product Page. This is part of my “Visual Hook Guide Series“, through which you can find WooCommerce hooks quickly and easily by seeing their actual locations (and you can copy/paste). If you like this guide and it’s helpful to you, let me know in the comments! […]
  • WooCommerce: Disable Variable Product Price Range $$$-$$$
    You may want to disable the WooCommerce variable product price range which usually looks like $100-$999 when variations have different prices (min $100 and max $999 in this case). With this snippet you will be able to hide the highest price, and add a “From: ” prefix in front of the minimum price. At the […]
  • WooCommerce: Hide Price & Add to Cart for Logged Out Users
    You may want to force users to login in order to see prices and add products to cart. That means you must hide add to cart buttons and prices on the Shop and Single Product pages when a user is logged out. All you need is pasting the following code in your functions.php (please note: […]
  • WooCommerce: “You Only Need $$$ to Get Free Shipping!” @ Cart
    This is a very cool snippet that many of you should use to increase your average order value. Ecommerce customers who are near the “free shipping” threshold will try to add more products to the cart in order to qualify for free shipping. It’s pure psychology. Here’s how we show a simple message on the […]
  • WooCommerce: Add Custom Field to Product Variations
    Adding and displaying custom fields on WooCommerce products is quite simple. For example, you can add a “RRP/MSRP” field to a product, or maybe use ACF and display its value on the single product page. Easy, yes. Unfortunately, the above only applies to “simple” products without variations (or the parent product if it’s a variable […]

Rodolfo Melogli

Business Bloomer Founder

Author, WooCommerce expert and WordCamp speaker, Rodolfo has worked as an independent WooCommerce freelancer since 2011. His goal is to help entrepreneurs and developers overcome their WooCommerce nightmares. Rodolfo loves travelling, chasing tennis & soccer balls and, of course, wood fired oven pizza. Follow @rmelogli

Leave a Reply

Your email address will not be published. Required fields are marked *