How to Create Product Bundle Discounts in WooCommerce (Group Pricing)
Learn how to create powerful product bundle discounts in WooCommerce using the Discount Rules and Dynamic Pricing for WooCommerce plugin. This complete guide covers group discounts, fixed price bundles, percentage discounts, and per-item pricing for product combinations. Boost average order value and increase sales with automated bundle pricing.
📋 Table of Contents
- What Are Product Bundle Discounts?
- Step-by-Step: Create a Product Bundle Discount
- Bundle Discount Types
- Quick Reference Table
- Next Steps
🚀 What Are Product Bundle Discounts?
A WooCommerce bundle discount is a promotional strategy that rewards customers for purchasing a combination of products together . By offering a better deal when customers buy multiple items as a set, you can significantly increase your average order value.
Why Use Bundle Discounts?
- Increase average order value — Customers buy more when they see value in bundles
- Clear inventory — Bundle slow-moving items with popular products
- Create perceived value — Customers feel they're getting more for less
- Boost cross-selling — Encourage customers to discover complementary products
Key Statistic: 35% of Amazon's sales can be attributed to product recommendations and bundle strategies .
WooCommerce Default Limitations
WooCommerce does not have a native bundle discount feature . The built-in "Grouped Product" type allows you to display products together but cannot apply discounts to the group . To add bundle discounts, you need a plugin like the Discount Rules and Dynamic Pricing for WooCommerce.
Now you're ready to create product bundle discount rules under the Woo Pricing & Discounts > Pricing tab.
Step-by-Step: Create a Product Bundle Discount
Best for: Encouraging customers to buy complete sets of products together. Perfect for outfits, accessory kits, or any product combination that works better as a bundle .
Scenario: Create a bundle discount where customers who buy a Jacket, Shirt, and Shoes together get a discount on the entire group.
Step 1: Access Pricing and Choose a Template
- In your WordPress admin, go to the Woo Pricing & Discounts menu
- Open the Pricing tab
- Click on the Add from Template button to quickly start a new rule

- In the "Choose your desired campaign" modal, search for templates
- Under Bundle, find and select "Curated Kit: Save % on the Full Group"
- Click "Add Campaign"

Step 2: Configure the Discount Rule

- Name: "Curated Kit: Save % on the Full Group" (customizable)
- Status: Ensure Enable is checked
- Mode: Select "Products group" — This adjusts the price of a specified group of products when all are added to the cart
- Apply Mode: set it to the Apply this rule and disregard other rules - Exclusive
Step 3: Configure Display Options

- Message Type: Select "Text Message"
- Message Background Color: (Optional) Customize the message box background color
- Message Color: (Optional) Customize the message text color
- Message: Set a compelling message displayed on product pages, e.g., "Purchase the Jacket, Shirt, and Shoes together and receive 20% off your entire group purchase. Discount is applied automatically when all three items are added to your cart."
- Repeat: Enable to apply this rule again if more than one matching group is added to the cart
- Adjustment Type: Choose the type of discount (see the Bundle Discount Types section below)
- Adjustment: Set the discount value
- Usage Limit: Leave blank for unlimited uses
Step 4: Select Products for the Group
Under the Products group section, you define which products are part of the bundle:
- Add a "Products in list" condition
- Set the product quantity in the quantity field
- Search for and select your desired products
- Use the "Add" button to customize the group by adding more items

Example: In our tutorial, we'll select:
- Jacket (woo-fashion-jacket)
- Shirt (woo-fashion-shirt)
- Shoes (woo-fashion-shoes)
For detailed information on filtering products by categories, variations, attributes, stock status, or dynamic segments, check out our Product Selection Guide.
Step 5: Schedule the Discount (Optional)
By default, the campaign is unscheduled and runs immediately:
For scheduled promotions, under the "Date Time" section to configure :
- Date Range - Run a promotion over a period
- Date Time Range - Precise start and end date/time for flash sales
- Specific Date - Single date activation
- Days - Recurring weekly promotions
- Time - Daily time ranges

Use "+ And New Rule" to combine conditions or "+ OR New Group" for alternative schedules.
For a deep dive into timezone setup, recurring schedules, and multi-tier scheduling logic, read our comprehensive Scheduling & Date-Time Guide.
Step 6: Save and Test
Click Save and test by adding all products from the group to the cart.
Product page display:

Cart page display:

Bundle Discount Types
The Products Group mode offers five different adjustment types for your bundle discounts. Choose the one that best fits your promotion strategy.
Percentage Discount on the Group
Best for: Offering a percentage off the entire bundle. Perfect for standard promotions where you want proportional savings.
How it works: The discount percentage is applied to the total price of all items in the group.
Example: 20% off the group total
Calculation:
- Jacket: $25.00
- Shirt: $20.00
- Shoes: $18.00
- Subtotal: $63.00
- 20% discount: $12.60
- Final price: $50.40

Product page message example:
"Purchase the Jacket, Shirt, and Shoes together and receive 20% off your entire group purchase. Discount is applied automatically when all three items are added to your cart."
Fixed Price Per Group
Best for: Offering a fixed price for the entire bundle. Great for creating "set" pricing where customers know exactly what they'll pay.
How it works: The entire group is sold at a single fixed price, regardless of individual item prices.
Example: Buy this group for $57
Calculation:
- Jacket: $25.00
- Shirt: $20.00
- Shoes: $18.00
- Individual total: $63.00
- Fixed group price: $57.00
- Savings: $6.00 ($57 / 3 = $19 per item)

Fixed Discount Per Group
Best for: Offering a fixed dollar amount off the entire bundle. Simple and easy for customers to understand.
How it works: A fixed dollar amount is subtracted from the total price of all items in the group.
Example: $6 off the group
Calculation:
- Jacket: $25.00
- Shirt: $20.00
- Shoes: $18.00
- Subtotal: $63.00
- $6 discount
- Final price: $57.00

Fixed Discount Per Item
Best for: Offering a fixed discount on each item in the bundle. Encourages purchases by making each item more affordable.
How it works: A fixed dollar amount is subtracted from each item's individual price.
Example: $3 off each item in the group
Calculation:
- Jacket: $25.00 → $22.00 (Save $3)
- Shirt: $20.00 → $17.00 (Save $3)
- Shoes: $18.00 → $15.00 (Save $3)
- Final subtotal: $54.00
- Total savings: $9.00

Fixed Price Per Item
Best for: Setting all items in the bundle to the same fixed price. Creates consistent pricing across different products.
How it works: Each item in the group is set to a specific fixed price, regardless of its original price.
Example: Each item for $17
Calculation:
- Jacket: $25.00 → $17.00 (Save $8)
- Shirt: $20.00 → $17.00 (Save $3)
- Shoes: $18.00 → $17.00 (Save $1)
- Final subtotal: $51.00
- Total savings: $12.00

Quick Reference Table
| Adjustment Type | How It Works | Example | Best For |
|---|---|---|---|
| Percentage discount on group | Applies a percentage off the total | 20% off $63 = $50.40 | Standard percentage promotions |
| Fixed price per group | Sets a single price for the entire bundle | $57 for Jacket + Shirt + Shoes | "Set" pricing, clear offers |
| Fixed discount per group | Subtracts a fixed amount from the total | $6 off $63 = $57 | Simple dollar-off promotions |
| Fixed discount per item | Subtracts a fixed amount from each item | $3 off each item | Making each item more affordable |
| Fixed price per item | Sets each item to the same fixed price | All items for $17 each | Consistent pricing across products |
🎉 Success!
You've learned how to create product bundle discounts using the Discount Rules and Dynamic Pricing plugin for WooCommerce. This powerful feature allows you to:
- Create product bundles that encourage customers to buy complete sets
- Choose from five adjustment types to match your promotion strategy
- Display compelling messages on product pages to promote bundles
- Automatically apply discounts when all items are in the cart
Product bundle discounts are one of the most effective ways to increase average order value and boost sales .
Experience all discount rules and pricing strategies in action on our Live Demo Website.
Upgrade to Discount Rules and Dynamic Pricing for WooCommerce PRO to unlock advanced conditions, user role pricing, recurring schedules, tiered variations, and priority support.
📚 Next Steps
Now that you've mastered product bundle discounts, explore more flexible bundling strategies:
- Mix & Match Discounts — Give customers flexibility to choose any combination of items from a group.
- Buy X Get Y Free Deals — Give away a specific bundled product for free when buying a primary item.
- Bulk Quantity Discounts — Offer quantity-based discounts for single items.
- Display Sale Badges — Highlight bundle savings on catalog pages.
- Automatic Cart Discounts — Add subtotal-based discounts for orders containing bundled items.
🔍 SEO Keywords
Primary Keywords: product bundle discounts WooCommerce, group pricing WooCommerce, WooCommerce discount rules, dynamic pricing WooCommerce, WooCommerce pricing rules, bundle discounts WooCommerce
Secondary Keywords: products group discount, fixed price bundle, percentage discount bundle, WooCommerce product bundles, group discount WooCommerce, increase average order value, WooCommerce bundle plugin, Discount Rules and Dynamic Pricing plugin