Skip to main content

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?

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

  1. In your WordPress admin, go to the Woo Pricing & Discounts menu
  2. Open the Pricing tab
  3. Click on the Add from Template button to quickly start a new rule

Add from Template button - Pricing tab

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

Bundle template selection

Step 2: Configure the Discount Rule

Bundle discount configuration

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

Step 3: Configure Display Options

Bundle display options

  1. Message Type: Select "Text Message"
  2. Message Background Color: (Optional) Customize the message box background color
  3. Message Color: (Optional) Customize the message text color
  4. 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."
  5. Repeat: Enable to apply this rule again if more than one matching group is added to the cart
  6. Adjustment Type: Choose the type of discount (see the Bundle Discount Types section below)
  7. Adjustment: Set the discount value
  8. 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:

  1. Add a "Products in list" condition
  2. Set the product quantity in the quantity field
  3. Search for and select your desired products
  4. Use the "Add" button to customize the group by adding more items

Select products for bundle

Example: In our tutorial, we'll select:

  • Jacket (woo-fashion-jacket)
  • Shirt (woo-fashion-shirt)
  • Shoes (woo-fashion-shoes)
tip

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:

Unscheduled discount

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

Schedule for a date period

Use "+ And New Rule" to combine conditions or "+ OR New Group" for alternative schedules.

tip

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:

20% discount applied to the group in cart

Cart page display:

20% discount applied to the group in cart


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

Percentage discount on group 20% discount applied to the group in cart

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 price per group configuration Group fixed price in cart

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 group configuration $6 group discount in cart

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 discount per item configuration $3 discount per item in cart

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

Fixed price per item configuration Each item for $17 in cart


Quick Reference Table

Adjustment TypeHow It WorksExampleBest For
Percentage discount on groupApplies a percentage off the total20% off $63 = $50.40Standard percentage promotions
Fixed price per groupSets a single price for the entire bundle$57 for Jacket + Shirt + Shoes"Set" pricing, clear offers
Fixed discount per groupSubtracts a fixed amount from the total$6 off $63 = $57Simple dollar-off promotions
Fixed discount per itemSubtracts a fixed amount from each item$3 off each itemMaking each item more affordable
Fixed price per itemSets each item to the same fixed priceAll items for $17 eachConsistent 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 .

Try it Live & Explore PRO

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:


🔍 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