What is a WooCommerce Bundle Product?
A WooCommerce bundle product is a group of individual items (simple, variable, or grouped products) sold together as a single package, often with discounts, to increase sales and average order value. Customers can purchase a curated collection of related products with a single click, improving their convenience and the overall shopping experience.
Examples: “Summer Skincare Kit,” including moisturizer, sunscreen, and lip balm, or “Camera Kit,” including camera, lens, batteries, and bag.
Imagine this: Someone buying a new phone probably also needs a phone cover and screen protector. By bundling these together at a discount, you’re giving them exactly what they want and saving them money!
With different product bundles, such as mix-and-match bundles, complete tool/ kit bundles, “frequently bought together” bundles, and more, you can easily help customers find the full set of a specific product—these may be a full camera toolkit, a full recipe kit, or a full outfit with matching accessories.
Customers appreciate these bundled offers because they simplify their product search, enhance their experience, and help them become loyal, returning customers.
In this blog, you can learn how to create WooCommerce product bundles and detailed steps to provide discounts to bundled items using the “Discount Rules for WooCommerce -Pro” plugin, as the automatic discount option is missing in the default setting.
At the end of this guide, you’ll easily create customized bundle products to increase your sales.
Table of contents
- What is a WooCommerce Bundle Product?
- How to Create WooCommerce Bundle Products? (2 Free Ways)
- Simple Product vs Grouped Product in WooCommerce
- How to Add Coupon Discounts to Bundle Products in WooCommerce?
- How to Apply Automatic Discounts to WooCommerce Product Bundles?
- How to Offer Product Combo Deals in WooCommerce?
- How to Create Bundle Discounts to Products in WooCommerce? (Using the Plugin)
- How to Prioritize WooCommerce Bundle Discounts Among Multiple Campaigns? (Plugin Feature)
- Why is WooCommerce Bundle Pricing Effective?
- How to Troubleshoot Issues in WooCommerce Bundle Pricing?
- 4 Best Product Bundle Plugins for WooCommerce
- Which Products can be Bundled Together?
- Conclusion
- Frequently Asked Questions
Create and Customize Bundle Products in WooCommerce and Offer Discounts Using the Discount Rules for WooCommerce – Pro plugin to increase AOV by upto 30%.
How to Create WooCommerce Bundle Products? (2 Free Ways)
You can bundle products in WooCommerce in two ways using the default WooCommerce feature, for free.
1. Bundling New Products in WooCommerce
To create new WooCommerce bundle products:
- Open your “WordPress – WooCommerce” dashboard.
- Go to “Products” -> “Add New”.
- Enter the new product name. For example, “Skincare Kit”.
- Enter product description.
- Scroll down to the “Product Data” section.
- In the drop-down menu, select “Simple product”.
- In the “General” tab, set the “Regular” price for the skincare kit.
- Upload the product image on the right side. You can include the collage image with all the skin care products in the kit.
- Choose the product category. Finally, publish it.

The bundled product can be displayed in the same format as a simple product in WooCommerce. Here is a preview of how it appears on the shop page:

2. Bundling Existing Products in WooCommerce
If you want to bundle existing products, you can follow these steps:
- Open your “WordPress” dashboard.
- Go to “Products” -> “Add New”.
- Enter the product name and description.
- Add the product image by collaging all items in a single image.
- Choose the product category.
- Scroll down to the “Product Data” section.
- Select “Grouped Product” in the drop-down down.
- Now, navigate to “Linked Products” -> “Grouped Products”.
- Select the existing products that you want to make as a single bundle.
- Update the changes.

Here is how the existing products will be shown on your WooCommerce shop page as bundles:

Since you manually select each product for the bundle, each product’s prices are displayed. Customers can choose all products or buy only the specific product in the kit along with the quantity.
Simple Product vs Grouped Product in WooCommerce
| Feature | Simple Product | Grouped Product |
| Definition | A single standalone product with its own price and SKU. | A collection of related products displayed together on one page. |
| Products Included | Only one item. (Can be displayed as kit) | Multiple simple products grouped together. |
| Pricing | Has one price for the product (or bundle.) | Each product has its own individual price. |
| Purchase Method | Customers add one product to the cart. | Customers choose quantities for each product before adding to the cart. |
| Inventory | Managed for that single product. | Inventory is managed separately for each product in the group. |
| Example | Moisturizer or (Skincare Kit as a whole one product) | Skincare Set page showing Moisturizer, Cleanser, Toner |
| Best Use Case | Selling individual items. | Showing related products together to encourage multiple purchases. |
Note:
- Even though grouped products help customers choose the adequate product quantity, customers may not probably buy all the items in the kit.
- That’s why creating a separate product bundle with a “simple product” option, as in method one is recommended to sell more items as a bundle.
Related Read: WooCommerce Simple and Other Product Types Explained.
How to Add Coupon Discounts to Bundle Products in WooCommerce?
Offering a discount (coupon or automatic discount) is a promotional strategy to increase the awareness and sales of bundle products.
Here is the free, default WooCommerce coupon method!
To add coupon discounts to bundle products in WooCommerce:
- Go to “WordPress –WooCommerce” dashboard -> “Marketing” -> “Coupons”.
- Click “Add Coupon”.
- Create coupon code.
- Navigate to the “Coupon Data” section below and select the “General” tab.
- You can choose the discount type and coupon amount. For example, you can choose a $5 fixed product discount.
- Optionally, you can set the coupon expiry date and enable the free shipping option.

- Go to the “Usage restrictions” tab and scroll down to “Products”. Then, select the specific product bundle for which you want to offer a discount. You can optionally set the minimum, maximum spend and specific user emails for this coupon discount.

- You can optionally set coupon usage limits in the “Usage limits” tab.
- Update changes.
When customers enter your coupon code at checkout, they can get a $5 discount on the selected product bundle.

Related Read: To know more about coupons, check this complete guide: WooCommerce Coupons
WooCommerce does not allow you to add automatic discounts to products and bundles. That’s why opting for a flexible discount plugin is essential to increasing your sales.
How to Apply Automatic Discounts to WooCommerce Product Bundles?
While coupon code deals are attractive, automatic discounts can simplify checkout process and enhance customer experience.
You need the “Discount Rules for WooCommerce – Pro,” the all-in-one flexible and smart discount plugin to create automatic, advanced discounts.
To apply automatic and customized discounts to product bundles in WooCommerce:
Step 1: Install the Discount Rules Pro plugin
- Open your “WordPress” dashboard.
- Go to “Plugins” -> “Add New” -> Search for “Discount Rules for WooCommerce-Pro (by Flycart).”
- Install and activate the plugin on your store.

Step 2: Creating Discounts to Bundle Products
- Go to “WooCommerce” -> “Discount Rules”.
- Click “Add New Rule”.
- Enter the rule name and select “Product Adjustment” as the discount type.
- Filter the specific product bundle. For example, choose “Skincare Kit”.
- Choose the discount type and value. You can apply a simple 10% discount.
- Save and enable the rule.

Customers can automatically get a 10% discount on the “Skincare” product bundle without using a coupon code.

Note:
You cannot apply discounts to grouped products using both default coupons and the “Discount Rules” plugin.
But you offer a “product combination” discount deal using the “Discount Rules for WooCommerce – Pro” plugin.
How to Offer Product Combo Deals in WooCommerce?
To create a product combination deal in WooCommerce:
- Install and activate the Flycart’s “Discount Rules for WooCommerce – Pro.”
- Go to “WooCommerce” -> “Discount Rules”.
- Add a new rule and enter the rule name.
- Choose your discount type. For example, “Product Adjustment”.
- Filter “All products”.
- Choose the discount type and value. You can offer a $5 fixed discount on products.
- In the “
- Choose “Each” combination type and set the comparison as “greater or equal to 1”.
- Save and enable the rule.

A $5 fixed discount will be applied to all products only when customers include the “selected products” in their cart with respective quantities.

How to Create Bundle Discounts to Products in WooCommerce? (Using the Plugin)
The “Discount Rules for WooCommerce – Pro” plugin has a dedicated “bundle discount” feature with you can create discounts for all simple, grouped, or bundled products.
Let’s explore four strategic ways to utilize this discount option.
1. How to Create “Buy 4 for $20” (Same/ Different products) in WooCommerce?
For example, customers can buy 4 of the same or different products for $20, but the minimum quantity of items should be 4.
To create a simple WooCommerce bundle discount for all products:
- Install and activate the “Discount Rules for WooCommerce – Pro” plugin (by Flycart).
- Go to “WooCommerce” -> “Discount Rules.”
- Click the “Add New Rule” button.
- Enter the “Rule Title” (rule name for your reference).
- Select the discount type, “Bundle(set) discount.”
- In the filter section, choose “All products” as it is a store-wide discount.
- In the discount section,
- Set “Count By” as “Filters set above.” It counts the items cumulatively.
- Enter quantity as “4” with discount type as “fixed price for set/ bundle” with value “20.”
- Finally, save and enable the rule.

Now, $20 bundle discounts will be applied when customers add 4 of the same or different products to their cart.

Related Read: How to Set Up a WooCommerce Storewide Sale?
2. Setting Up Bundle Discounts Using a Coupon in WooCommerce
For example, buy 3 from Categories A & B for $50 and use the coupon code “SALE.”
To set up a WooCommerce bundle discount using a coupon:
- Install and activate the “Discount Rules for WooCommerce – Pro.”
- Go to “WooCommerce” -> “Discount Rules.”
- Add a new rule and enter the rule title.
- Choose the discount type, “Bundle (set) Discount.”
- In the filter section, filter specific categories. Here, I chose “Accessories” and “Hoodies.”
- In the discount section, set “Count by” as “
- Enter quantity as “3” with discount type as “fixed price for set/ bundle” with value “50.”
- In the rules section, select “Condition Type” as “Coupons” and create your coupon code. I used “SALE” here.
- Finally, save and enable the rule.

The $50 discount applies only when customers add 3 products from the specific categories and enter the given coupon code.

Create conditional bundle discounts in WooCommerce using the Discount Rules for WooCommerce – Pro plugin to boost sales of specific products.
3. How to Offer “Buy 3 for $30” Deal in WooCommerce for Specific Products?
For example, customers must purchase 3 quantities of the specified product to get $30.
To offer “Buy 3 for $30” deal in WooCommerce for specific products:
- Install “Discount Rules for WooCommerce – Pro.”
- Navigate to “WooCommerce” -> “Discount Rules” -> “Add New Rule” -> “Enter Rule Title.”
- Choose the discount type, “bundle(set)” discount.
- In the filter section, choose “Products” and select specific products here.
- In the discount section, enter the quantity range and discounts.
- Lastly, save and enable the rule.

Customers must purchase the 3 specific items to get a $30 discount per product set.

Related Read: How to Create a WooCommerce Bulk Discount in 2026? (With Examples)
4. Conditional Combo Offer in WooCommerce: “Buy 2 Combinations of Listed Products for $20”
You can create WooCommerce bundle discounts for variable products or product bundles by setting product combinations.
To offer “Buy 2 Combinations of Listed Products for $20” in WooCommerce:
- Install and activate “Discount Rules for WooCommerce – Pro.”
- Go to “WooCommerce” -> “Discount Rules.”
- Click the “Add New Rule” button.
- Enter the rule title.
- Choose the discount type, “Bundle (Set) discount.”
- In the filter section, choose “Products” and select specific products here. (variable products)
- In the discount section, set quantities and discounts.
- In the rules section, choose “Condition type” as “
- Select the combinational product with comparison and quantity.
- Finally, save and enable the rule.

When the selected product combination is added to the cart, the WooCommerce product bundle discounts will be applied.

Tip:
By using the “Discount Rules for WooCommerce – Pro” plugin, you can provide WooCommerce product bundle discounts in three ways:
- A fixed price for a set/ bundle – This applies a fixed price on all products as a bundle.
- Percentage discount per item – This applies a percentage discount to each product in the bundle.
- Fixed discount per item – This applied a fixed discount to each product in the bundle.
You can take these four ideas as an example to create unique bundle discount deals for your WooCommerce store. You can also mix and match different discount methods to attract customers.
Related Read: How to Create a WooCommerce Conditional Discount? 7 Ideas
How to Prioritize WooCommerce Bundle Discounts Among Multiple Campaigns? (Plugin Feature)
In the “Discount Rules for WooCommerce – Pro,” you can create multiple discount rules at once. You can prioritize the WooCommerce product bundle discount rules based on which rule to activate first.
In general, rules will work as per the priority number when different rules are set for different products/categories/attributes.
If the different discount rules are set for the same product/category/attributes, then the following three options come into the picture,
- Apply the first matched rule
- Apply all matched rules
- Apply the biggest discount
Let me make it clear with an example – You have 2 discount rules for the same product
Rule 1: 20% discount on products from category A when the subtotal is over $500. This rule works only when the cart total is $500 or above.
Rule 2: 30% discount on purchasing 6 quantities of products from category A.
- Apply first matched rule – The discount will be applied based on which rule is set with “first priority.”
- Apply all matched rules – Priority will not be checked here; the rules will be applied accordingly.
- Apply the biggest discount – Priority is rarely considered; the rule providing the biggest discount will be applied.
Related Read: How to Set Up a WooCommerce Discount Percentage?
Why is WooCommerce Bundle Pricing Effective?
Here are some reasons to set WooCommerce bundle pricing:
- Customers love product bundle deals, which naturally boost your sales and increase average order value.
- Although individual product prices may be lower, the overall higher volume results in greater sales and improved product visibility.
- Bundling slow-selling items with best-sellers helps move less popular stock while maintaining strong sales.
- While simple WooCommerce discounts attract customers, product bundle discounts have even greater power to capture their attention.
- Compared to many other marketing tactics, WooCommerce bundle discounts are a cost-effective way to grow your store and take it to the next level.
Related Read: How to Create WooCommerce Buy One Get One (BOGO) Free Offers?
How to Troubleshoot Issues in WooCommerce Bundle Pricing?
Here are a few solutions to troubleshoot issues with the WooCommerce product bundle pricing:
- Make sure you’re running the latest versions of WordPress and WooCommerce to ensure compatibility.
- Discounts may not function correctly if the discount plugin isn’t updated, so always keep it up to date.
- If a specific bundle discount isn’t applying, double-check that the correct products are selected and that the discount campaign is enabled.
- Clear any unnecessary cache, as outdated cache files can interfere with discount visibility and overall store performance.
Staying on top of these simple checks can help keep your bundle discounts running smoothly and reliably.
Tip: If you are experiencing any technical issues with the “Discount Rules” plugin, you can contact our plugin support team to solve your queries.
4 Best Product Bundle Plugins for WooCommerce
1. Discount Rules for WooCommerce – Pro by Flycart

“Discount Rules for WooCommerce – Pro” by Flycart is a dynamic pricing and discount plugin that helps store owners create advanced promotional offers in WooCommerce.
It allows store owners to apply flexible pricing rules such as bulk discounts, bundle/set discounts, cart discounts, category discounts, and BOGO deals.
The plugin works well for stores that want to create conditional discount strategies without modifying their product catalog structure. Instead of creating separate bundle products, store owners can define rules that automatically apply discounts when customers purchase specific products, quantities, or combinations.
It is particularly useful for bundle-style promotions, quantity discounts, and cart-based campaigns, making it a strong solution for stores focused on conversion optimization and pricing strategies.
Pros:
- Supports advanced discount rules like bulk discounts, bundle/set discounts, and BOGO offers.
- Flexible conditions based on products, categories, cart value, or customer roles.
- Automatically applies discounts in the cart based on rule conditions.
Helps increase average order value through quantity-based and combo offers. - Includes display options to show discount tables and messages on product pages.
Cons:
- Does not create a dedicated bundle product type in the catalog.
- Stores looking for visual bundle merchandising may prefer a dedicated bundle plugin.
- Advanced rule configuration may require initial learning.
Pricing:
Premium version starts at $85/year for a single site.
2. UpsellWP – Upsell & Cross-Sell Plugin for WooCommerce

UpsellWP is a WooCommerce upsell plugin designed to increase average order value by recommending additional products during the shopping journey. One of its key features is Frequently Bought Together (FBT), which lets you display complementary products on the product page so customers can add them to the cart with a single click.
With FBT feature, store owners can create product bundles visually while still keeping each item as a separate product in the cart. This helps present combo offers like “Customers also bought” or “Complete the set” without creating a new bundle product.
The plugin also supports smart upsell rules, targeted product recommendations, and flexible display placements to encourage customers to purchase related items together.
Pros:
- Frequently Bought Together (FBT) feature allows customers to add multiple complementary products to the cart in one click.
- Flexible rule-based recommendations for upsells and cross-sells.
- Improves average order value by recommending relevant add-ons and complementary products.
- Displays offers directly on product pages, cart, or checkout for better visibility.
- Works well with existing WooCommerce product types without requiring new bundle product creation.
Cons:
- Focuses primarily on upselling and product recommendations, not full bundle product creation.
- Does not provide complex discount rule logic like tiered pricing or cart-based promotions by default.
- Advanced features may require the premium version depending on the plan.
Pricing:
UpsellWP offers both free and premium versions, with premium plans starting around $75/year for a single site.
3. WooCommerce Product Options by Barn2Plugins

WooCommerce Product Options by Barn2Plugins allows store owners to add customizable options and add-ons to WooCommerce products.
Instead of creating multiple product variations, merchants can attach optional items such as accessories, upgrades, or extras directly to a product page.
This plugin is useful when customers need to build their own product bundle or configuration. For example, a customer buying a laptop can add accessories like a mouse, keyboard, or warranty during the purchase process.
The plugin focuses on product customization and optional add-ons, making it ideal for stores offering configurable product packages.
Pros:
- Lets customers add optional products and extras directly from the product page.
- Supports checkboxes, dropdowns, text fields, and other input types.
- Helps create customizable product bundles or build-your-own kits.
- Works with simple and variable products.
- Flexible pricing for optional add-ons.
Cons:
- Not designed specifically for predefined product bundles.
- Does not include advanced promotional discount rules.
- Mainly focused on product customization rather than marketing offers.
Pricing: Premium plugin starting at $99/year for a single site.
4. YITH WooCommerce Product Bundles

YITH WooCommerce Product Bundles is a dedicated bundling plugin that creates product bundles and sells them as special offers. It allows store owners to combine multiple products into a single bundle product, making it easier to present curated kits, combo deals, or starter packages.
The plugin supports features like optional bundle items, variable products in bundles, bundle-level discounts, and stock management behavior. This makes it suitable for stores that want to sell predefined product kits with clear bundle merchandising.
It’s best suited for stores that want to display bundle products directly in the catalog rather than relying only on discount rules.
Pros:
- True bundle product type for creating product kits and combos.
- Supports optional products and min/max selection rules.
- Allows discounts on bundle contents.
- Includes stock management behavior for bundled items.
Cons:
- Pricing details on the official page may not always be clearly visible due to dynamic rendering.
- Advanced promotional offers like BOGO or cart rules may require an additional discount plugin.
- Managing many bundle combinations can increase catalog complexity.
Pricing: $89.99/year for a single site.
Create personalized bundle discounts based on cart total with the Discount Rules Pro plugin and increase your sales.
Which Products can be Bundled Together?
You can bundle related products together to provide a complete set of specific product needs. Here are some ideas to bundle your products:
- Complementary Products: These are items that customers naturally use together. Example: Shirt + pants + belt (Outfit Bundle).
- Consumables and Refills: Bundle a main product with its refills to encourage repeat purchases. For example, bundle Serum, moisturizer, and sunscreen (Skincare Kit).
- Gift Sets: Create themed bundles perfect for gifting occasions. Example: Tech Lover Gift Set (phone case, portable charger, headphones).
- Upselling and Cross-Selling: Bundle a popular product with a less well-known but relevant item to increase sales of both. Example: Protein powder + shaker bottle.
- Variety Packs: Offer similar products to cater to different preferences or encourage trying new things. An example is a snack Pack with a mix of sweet and salty snacks.
Conclusion
WooCommerce bundle products can help you drive more sales and revenue, especially when offered as part of a well-planned product bundle deal.
With the “Discount Rules for WooCommerce – Pro” plugin, you can personalize bundle offers to match your store’s goals.
Start by creating two to three different discount rules to test which bundles perform best. Once you find what works, refine your strategy to boost the order value.
Bundle pricing not only boosts sales but also enhances the overall shopping experience, helping you attract new customers and retain them.
More Discount strategies to Increase Sales
- How to Set Up a WooCommerce Role-Based Pricing
- How to Add a WooCommerce Free Gift with Purchase?
- How to Set Up a WooCommerce First Order Discount
Frequently Asked Questions
“Mix and Match” lets customers create their own bundles from a selection of similar products. You define the items and set quantity limits, making it ideal for bulk sales.
You can use product bundles as an upsell to increase order value on your store. When a customer views a specific product, you can show the related upsell products in a bundle.
For example:
-Buy a camera and get a memory card + lens cleaner case as an upsell bundle (bundle of different products).
-Buy a lampshade and get a set of 3 bulbs as an upsell bundle (bundle of the same product).
-Buy a camera and get a memory card + lens cleaner case as an upsell bundle (bundle of different products).The common bundle discount WooCommerce strategies are,
– Simple product bundle discounts,
– Variable product bundle discounts,
– Price discounts on bundle products corresponding to the quantity and
– Discount on bundle products using the coupon code.-Buy a camera and get a memory card + lens cleaner case as an upsell bundle (bundle of different products).
To create a “3 for $10” offer in WooCommerce:
1. Install and activate the “Discount Rules for WooCommerce – Pro” plugin.
2. Go to WooCommerce -> “Discount Rules.”
3. Create a new rule with “Bundle (Set) discount” as the type.
4. Select the “products for the bundle.”
5. Set quantity to 3, and choose “Fixed price for bundle” with a value of 10.
6. “Save” the rule to activate the offer on your store.
Yes, a single product can have multiple categories in WooCommerce. When adding a product, you can select all the suitable categories.
Adding products to your WooCommerce store is unlimited. You can create unlimited products, bundles, and product variations.



