Free, open source

Bundle

Product bundles with a bundle discount

Bundle lets you sell groups of products together as a single bundle in WooCommerce. Customers add the whole set with one click, and you can grant an optional discount for buying the bundle.

Open source GPLv2
Open source, GPL licensed No account, no card No custom database tables

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadence

See it in action

A product bundle shows the included items, discount and one-click add
The same product bundle in the mobile layout
Global Bundle settings and discount configuration in the dashboard

Selling sets is hard in WooCommerce

Stores want to sell products as sets, e.g. a camera with a lens and a bag. Without bundles the customer has to add each product separately, and the store cannot easily grant a discount for the whole set.

  • No way to sell products as a set
  • The customer adds each product separately
  • No discount for buying the whole bundle
  • Complex set-up without a simple customer-facing bundle box

Bundle groups products into one set

  • A bundle of defined products on the product page
  • Add the whole set to the cart with one click
  • An optional discount for buying the bundle
  • A list of bundle items visible to the customer

What you get in the free version

Everything you need to sell products as sets.

Bundle definition

You choose the products that make up the bundle in the Bundle tab of the product data.

Bundle discount

An optional percentage discount for buying the whole bundle, as a fee or split per item.

One-click add

The customer adds all bundle products to the cart with a single form.

Item list

The bundle shows a list of the included products on the product page.

Discount mode

Choose whether the discount is applied as a bundle fee or distributed across items.

No custom tables

The bundle definition is stored as product metadata; the plugin creates no tables in the database.

Up and running in three steps

Build your first bundle and test the cart discount.

01

Install

Activate Bundle alongside WooCommerce.

02

Build the bundle

In the product panel open the Bundle tab, choose the set's products and set an optional discount.

03

Check the cart

Open a product with a bundle, add the set to the cart and confirm the items and discount.

Who it is for

When a product set should reach the cart in one click with an optional discount.

Starter kits

A camera with a lens and bag, the customer sees the list and adds everything at once.

  • One click
  • Item list
  • Percentage discount

Cross-sell bundles

A bundle on the product page with a fee or per-item discount mode.

  • Discount mode
  • Product metadata
  • No database tables

Alongside Polski FREE

Polski does not duplicate bundles, Bundle is safe next to Polski.

  • Bundle tab
  • Docs in EN and Polish
  • GPL FREE

What PRO adds, and why it matters

Product-search picker

Build bundles with WooCommerce's native product search, pick from the catalogue instead of typing IDs.

Fixed bundle price

Set one total price for the bundle, the cart adjusts automatically regardless of the sum of line items.

Order-history suggestions

Suggest products frequently bought together with current bundle items from the last 90 days of orders.

Tiered quantity pricing

Increase the discount as customers buy more complete bundle sets, rules in the product editor, tier table on the product page.

Mix-and-match

Let customers pick a set number of products from a curated pool, the main product is always included.

Bundle analytics

Track views, add-to-cart, conversions and attributed revenue per bundle, WooCommerce → Bundle Analytics.

Scheduled deals

Optional deal start/end dates per bundle, outside the window the box and discounts are off.

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

Feature FREE PRO
Bundle definition
Bundle discount
One-click add
Item list
Discount mode
No custom tables
Product-search picker ×
Fixed bundle price ×
Order-history suggestions ×
Tiered quantity pricing ×
Mix-and-match ×
Bundle analytics ×
Scheduled deals ×

Bundle vs WooCommerce Product Bundles vs YITH Product Bundles

How Bundle compares to the popular WooCommerce product bundle plugins.

BundleWooCommerce Product BundlesYITH Product Bundles
Free version YesNo (paid only)Yes
Combine products into one bundle YesYesYes
Per-bundle discount YesYesYes
One-click add the whole bundle YesYesYes
No custom database tables Yes
Open source (GPLv2) YesGPL (paid only)Core GPL
Paid plan price from €49/yr$79/yr (1 site)~$79.99/yr

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Bundle PRO

The free edition covers a percentage-discount bundle with product IDs. Bundle Pro adds a product-search picker, fixed pricing, order-history suggestions, tiered pricing, and mix-and-match.

  • Product-search picker and fixed bundle price (shipped)
  • Order-history suggestions (shipped)
  • Tiered pricing and mix-and-match (shipped)
  • Bundle analytics and scheduled deals (shipped)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Frequently asked questions

Does it require WooCommerce?

Yes. The plugin works with WooCommerce products.

Can I grant a bundle discount?

Yes. A bundle can have an optional percentage discount, applied as a bundle fee or distributed across items.

How do I choose the bundle products?

In the free edition you list product IDs in the Bundle tab. Bundle Pro adds WooCommerce product search and order-history suggestions.

Does Bundle create database tables?

No. The bundle definition is stored as product metadata, with no custom tables in the database.

Are there tiered prices or mix-and-match?

The free version covers a fixed bundle with an optional discount. Bundle Pro adds tiered pricing and mix-and-match.

Does Bundle pair with Add-Ons and Gift Cards?

Yes. Add-Ons adds options to individual products in a set; Gift Cards is a separate prepaid-credit flow; Bundle groups products with a discount. All three are independent GPL plugins from wppoland.com.

How does Bundle compare to WooCommerce Product Bundles and YITH Product Bundles?

All three create product bundles with a per-bundle discount. Bundle is free and open source with PRO from €49/yr, while the official WooCommerce Product Bundles has no free version ($79/yr) and YITH's premium is ~$79.99/yr. Pricing as of June 2026.

Sell products as sets

A product bundle, one-click add and an optional bundle discount. The full FREE edition under GPL.

In preparation

FREE is a fixed bundle with a discount, PRO adds search picker and mix-and-match.