12 Top Plugins to Create WooCommerce Product Bundles

Header image for WooCommerce Product Bundles extension

Last updated - July 8, 2021

When you are maintaining a WooCommerce store, you might be trying out different promotional strategies to increase sales. One such strategy can be creating product bundles and offering them at a discounted rate. You will find a few good WooCommerce plugins that helps you create product bundles and custom layout options for customers to choose from. In this article, let us look at some of the popular plugins that will help you create WooCommerce product bundles. We will also try to understand how they can make a difference to your online store’s unique strategies.

If you wish to read some great strategies to promote your store, you can read our article that lists out some useful tips.

Plugins to Create WooCommerce Product Bundles

In the WooCommerce ecosystem, you will find a range of plugins that will help you set up advanced product bundles. Let’s see a few of them in detail.

Product Bundles

With the help of this plugin, you can create product bundles on your WooCommerce store, and offer them at a discounted price, if needed. This might be a great strategy to increase sales of certain products, or to enhance the average order value. WooCommerce Product Bundles plugin, however, has another important use, which can be applicable to you if you are selling assembled products. For such products, your customers will be able to customize their products by choosing components on their own. And, you will have the control over the stock and pricing of each of the individual components.

screenshot of WooCommerce product bundles
Product Bundles offers a great option to encourage customers to purchase more from your store.

The product packages that you create can generate great promotional scope on your store, as you offer discount deals on individual items or for the entire package. Moreover, you can promote the sales of complementary products by displaying them as ‘Frequently bought together’ items. Product bundles that you create will be treated as a standalone product, and you can control its visibility for up sells. So, you can encourage customers to purchase the bundle, when they are browsing through one of the individual products. Furthermore, you can set minimum and maximum quantity requirements to avail bulk discounts for bundled products.

The plugin’s single site subscription would cost $49. The 5-site subscription is $79 and the 25-site subscription is $149.

Features at a glance

Let’s take a quick look at some of the interesting features of WooCommerce product bundles plugin:

  • Create product bundles with all WooCommerce product types, including variable and digital products.
  • Configure pricing and shipping strategies of individual products to be in alignment with your store strategies.
  • Provide customization options to choose quantities in a bundle, along with displaying optional products for sale.
  • Option to modify how a bundle and each item (part of it) will be displayed on the product page, cart/checkout page, as well on email notification.
  • Get stock reports to stay on top of the stock levels of your product bundles.
  • Compatible with a lot of other popular WooCommerce extensions, including the ones for product customization.
  • Great options to customize and add functionalities with code snippets and mini extensions.

Composite Products

This plugin helps you create product kits on your WooCommerce store with great customization options for customers. This is more suitable to you if you are planning to feature advanced product kits with multiple components and a variety of product options for each component. It helps with the stock management and choice of products for different use cases really well. The plugin offers superior product grouping capabilities, flexible pricing and shipping options, customizable layouts and conditional logic.

Screenshot of Composite products, an advanced WooCommerce Product Bundles option
You can offer a choice of products for each component of a complex product with the help of this plugin.

This plugin helps to create engaging customization flows for customers so that they would be more engaged with the product building process. You can choose different layouts and option styles to ensure a personalized shopping experience for your customers. Studies have shown that this is a great scenario to improve customer loyalty on your store.


  • When you are offering product customization options, it is important to provide a choice to customers to select each single component. When you have a large array of options in each product category, it can affect the flow of customization. This plugin offers advanced filters that will help customers choose the exact product or component they are looking for.
  • You can choose from four different layout options to display products as well. These are ‘Stacked’, ‘Progressive’, ‘Stepped’, and ‘Componentized’.
  • Moreover, conditional logic enables you to show or hide steps in the customization process. You might have to do some testing before finalizing a layout suitable for your customers.
  • Though the plugin might seem a bit complicated to start out, it will get easier as you start creating unique bundles.
  • More importantly, the after-sale support for this plugin is assured to be top notch, according to several users.

The single site subscription is priced at $79. The 5-site subscription comes at $99, and the 25-site subscription is priced at $199.

Mix and Match Products

This plugin focuses more on the bulk purchase aspect of the product bundle concept. You can create an assortment of similar products using this plugin. For example, an assortment of 12 donuts, or a pack of six t-shirts can be easily created with this plugin. It provides an option to give your customers the choice to pick the individual quantity inside each assortment. For example, a customer gets to choose the type and quantity of donuts or colors of the t-shirt. At the same time, as a store owner, you will have complete control of stock management and pricing strategies. Interestingly, you can decide whether to manage pricing and stock management individually for products or for the entire assortment.

You can create assortment of similar products using this plugin, for which your customers will be able to choose the quantity of each product.


  • With the help of this plugin, you can encourage your customers to shop in bulk from your store.
  • You can specify the products or variations that will be part of an assortment, and the number of items needed to complete the assortment.
  • Customers would be able to choose the type and quantity of their favorite items without restrictions.
  • It offers you flexible options for inventory management, pricing as well as shipping of the products.
  • You can use this plugin to create wine assortments, fruit baskets, gift packets, etc. You can either go for a fixed price for the entire assortment, or charge based on the individual products in the assortment.
  • If you want a fixed price for the assortment, you can disable ‘per-item pricing’. There won’t be any change in the price based on customer choice. However, if you enable ‘per-item pricing’, the price of the assortment will be based on the individual prices of the products that the customer choose.

The single site subscription of the plugin comes at $79. The 5-site subscription comes at $129 and the 25-site on is priced at $179.

Custom Product Boxes

You will be able to bundle similar products and create product assortments using this plugin. Customers will be able to add products to a bundle of their choice, and that could be a real boost to their shopping experience. You will be able to create groups or similar products and customers will be able to choose as per their requirements. Moreover, the plugin helps you specify the minimum and maximum number of products to be included in a bundle. And, you can use different layouts for the bundles that you create. It also allows customers to leave gift messages so that you can customize the bundle accordingly.

WooCommerce Product Bundles


  • Allow customers to create product bundles based on their preferences.
  • Select products individually or add a whole category into the bundle. 
  • Three different types of pricing to choose from.
  • Multiple layouts for the bundle appearance.
  • Option to let customers add messages to their products.
  • Set minimum and maximum limits on the number of products that can be added to a bundle.

The plugin costs $79.

Assorted Products for WooCommerce

You will find great options to create product bundles with this plugin. You can include select products or categories according to your store strategy. Furthermore, you can let your customers choose the products and create their own bundles. The plugin also lets you create discounts for bundled products so that you can upsell them effectively.

WooCommerce Product Bundles


  • Create product bundles easily in your WooCommerce store.
  • Allow customers to pick products for custom bundles.
  • Set upper and lower limits on the number of products that can be added to a bundle.
  • Optionally enable search for product bundles through parameters such as category and text.
  • Set limits on product viewing.
  • Load more buttons for a great user experience.
  • Grid view of products.
  • Customize frontend text labels.
  • Easy configuration.

The cost of the plugin in WooCommerce marketplace is $79.

Smart Product Bundle For WooCommerce

This plugin helps you set up bundled products and create interesting deals on your WooCommerce store. You can customize the product bundles according to your store strategy, and make use of different pricing options. With separate settings for product bundles, the plugin is intuitive and easy to use.

WooCommerce Product Bundles 


  • Flexible options to create bundled products with discounts.
  • Three different price settings for bundles.
  • Options to try out different product layouts.
  • Can let customers choose the products to be included in the bundle.
  • Set limits on products to be added to the bundle.

The plugin will cost you $49.

Chained Products

You can chain different products on your store using this plugin. When a customer chooses the main product, all the chained products will be automatically added to the cart. This could be a great option to create pre-configured products, giveaways or forced-sells. The plugin offers simple inventory management as well, where you can manage each product in the chain separately.

The chained products come with the main product, without separate pricing.


  • Create a product chain on your store, with the option to add all products automatically to the cart.
  • Inventory management at individual product level.
  • Chained products will be pre configured and customers won’t be able to pick.
  • Add or remove products even from past orders when a chained product is updated.
  • Intuitive interface for easy configuration.

The plugin costs $49.

WooCommerce Frequently Bought Together

You will be able to upsell more effectively on your WooCommerce store thanks to this plugin. It helps you create product bundles on your WooCommerce store by combining products that are regularly bought together. These products, when bundled together, will have better chances to sell.

WooCommerce Product Bundles
This is a user-friendly plugin that will help you create WooCommerce product bundles.


Create product bundles effectively on your online store.

  • Include simple products as well as product variations in the bundle.
  • Manage all your product bundles from a single location on your store admin.
  • Can add bundles from the product edit page.
  • Easily create discounts for bundled products.
  • Display bundle products pricing as a discounted price relative to the Regular price.
  • Multiple language compatibility.

The cost of this plugin is $49.

Bought Together for WooCommerce

You can configure a product recommendation section for customers by bundling relevant products together. The bundle could be of products that are frequently bought together, or complementary products. It is quite easy to configure this plugin, and it has the potential to give your store a sales boost.

WooCommerce Product Bundles


  • Configure product recommendations by creating product bundles.
  • No limits on the number of products that can be added to the section.
  • Customize the layout of the bundle.
  • Customize the button text and widget position.

WISDM Custom Product Bundles

This extension for WooCommerce is an excellent way to create ready product bundles and sell them. In addition, you can let the customers choose from a given set of products to create their own bundle as well. The WISDM Custom Product Bundles plugin also allows you to add discounts for these bundles, which is a factor motivating purchases.

This plugin offers you a great solution to create smart product bundles on your WooCommerce store.

There are several advantages of WISDM Custom Product Bundles over the other product bundling plugins for WooCommerce. These include:

Store Owner can Create Bundles of Different Sizes

You can create an infinite number of product bundles, from sizes 2-12 which can be completely empty, partially filled, or completely filled. The plugin has a simple drag-and-drop interface that allows users to add products to the bundle.

Flexibility for Users to Create Their Own Product Bundles

The WISDM Custom Product Bundles plugin gives your users the freedom to create their own bundles rather than choosing from fixed product packages. This increases the percentage of conversions as customers appreciate the opportunity to choose which products they want to buy in a bundle.

Variable Pricing Controlled by Store Owner

As the Store Owner, you can control how the price of the box is calculated. You can either set a fixed price for the complete bundle or set the price to increase dynamically as a product is added. In addition, you can set up multiple discounts on different bundles to encourage customers to complete the purchase. For example, if you have a confectionery store, you could offer a 10% discount on a box of 4 donuts, 20% discount on a box of 6 donuts, and 30% discount on a box of 10 donuts. People will be more inclined to purchase the bigger bundles due to the higher discounts.

Users can Make The Bundle a Gift

WISDM Custom Product Bundles lets users send the bundle as a gift to their loved ones. Users can add a custom Gift Message while checking out the bundle which adds to the charm of the present!

These are the main features of the WISDM Custom Product Bundles plugin for WooCommerce. In addition there are several other features that make the plugin a useful addition to your WooCommerce portfolio.

The plugin pricing is as follows: $69 for a single-site yearly license; $79 for a two-site yearly license, and  $199 for a two-site lifetime license.

YITH Product Bundles

This is another great option to enhance sales on your site by creating WooCommerce product bundles. Same as the case with the above WooCommerce extensions, this one too allows you the flexibility to create a fixed price or dynamic price for the bundle. The static price will be set for the entire bundle, while the dynamic one will be a sum total of individual components in the bundle. It allows you to choose one of the pricing patterns to be included in the invoices too. You get to choose which all products or variations will be part of the bundle, and your customers will be able to choose the quantity as they like.

screenshot of YITH WooCommerce Product Bundles plugin
This plugin offers a lot of flexibility to create product bundles on your WooCommerce store.

Flexible features

  • With this plugin, you will have the flexibility to assign shipping charges to each product in the bundle, or for the entire bundle.
  • If one or two products go out of stock, you can still sell the product bundle by simply hiding these products from the bundle.
  • Similarly, you can hide the product thumbnails also, to improve the layout of the bundled product.
  • It also offers a chance to customize the descriptions for products in the bundle, without editing their original product pages.
  • You can also add optional products to be part of the bundle, to promote up selling.
  • This plugin is a great tool to provide some discounts for certain products in an indirect manner.
  • Catching the attention of your customers with bundled products is another headache for store owners. With this plugin, you can show product bundles on the sidebar with the help of a dedicated widget.
  • You can also track the progress of these products by including them in your sales reports.
  • It also helps you set a minimum and maximum quantity for your customers to be able to purchase a product bundle.
  • For assembled products, you can connect the stock levels of each product with the bundle. This way, if any one of the product is not in stock, the entire product will be displayed as out of stock.

The single site subscription of this plugin would cost you €69,99. To be able to use this plugin for 6 sites, you have to pay €129,99; and for 30 sites €169,99.

WPC Product Bundles for WooCommerce

This is another great plugin to help you create product bundles on your WooCommerce store. It will be a great way to tell your customers what all products in your store can be complementing each other. In addition, you can offer discounts when products are bought in a bundle rather than buying each of them separately. If you are able to create popular bundled products, it will enhance average order value in your store.

WooCommerce Product Bundles
You can consider this plugin to create product bundles on your WooCommerce store.


  • Create product bundles on your WooCommerce store.
  • Include variable products or individual variations in the bundle. 
  • Option to set minimum and maximum quantity for each item and set discounts in the bundle.
  • Manage the inventory of bundled products like individual products.
  • Customize the product bundles.
  • Easy to configure.

For a single site, this plugin costs $29. And it costs $59 and $99 for five-site and unlimited site licenses respectively.

A few use cases to create product bundles

There are several use cases where you can use WooCommerce Product Bundles effectively on your store. Let’s take a look at a few:

Create simple product kits

You can create a product kit with two (or more) of your already existing simple products, and set a discounted price lesser than the combined value of both. This would be a great option to create sales opportunity for some of your slow moving products. When combined with a fast moving product at a discounted rate, it might create some renewed interest in customers’ minds.

Encourage bulk purchase

There will be several scenarios where you want to encourage bulk purchase on your store. It might give you some advantage in your shipping strategy, for example. You can set up a minimum quantity of items the customer need to purchase to avail the offer. For example, you can create a bundle of 5 different colored t-shirts at a discount of 50%. You can set a condition that in order to get the discount, the customer should purchase at least 10 items. This way, customers will have the freedom to choose their own colors and combinations within the bundle. As expected, the discount will be applied only when 10 items are in the cart.

Create software bundles

If you are selling digital products like music albums or software, you can make use of this plugin there as well. For example, you might want to offer a bundle of 5 software products, at the price of 4. You can create a product bundle with all the 5 software products, and set them as ‘Priced individually’. On one of the products of your choice, you can offer a 100% discount, so that it will come free of cost for the customer. This can be a great way to up sell, when you have multiple products that customers find useful at the same time.

Assembled products

Sometimes you sell products that need to be assembled and shipped. For example, you might be selling a kid’s bike that has several components assembled together to form the final product. The individual components can be the seat, handlebar, wheels, sprocket, pedals, etc. If any of these products are out of stock, you won’t be able to sell the assembled bike. In this case, you would want to disable individual pricing for each component and display a price only for the complex product.

Why use product bundles on your store?

Product bundles are a great way to improve sales and overall revenue on your store. More importantly, it offers great scope to enhance customer experience that would eventually lead to long term loyalty among customers. And sometimes, the combined effect of a set of products might offer better usability for some products. For example, a photography kit with a particular brand’s camera and lens might help customers find better usability for both. Similarly, product bundles might help customers discover certain products they never knew about before. With some awesome tools available, it is quite easy to create product bundles on your WooCommerce store. Hope this article gave a better idea on various tools and strategies you can use to create bundled products.

Further reading



Please enter your comment!
Please enter your name here