coffee4devContact us

Guides

Grouped products, variable products or bundles in WooCommerce

By the coffee4dev team, . 3 min read.

Three open boxes side by side on a shelf: one with a row of products, one with colour swatches and one with a ticked set of items

WooCommerce gives you three ways to put several things on one page, and they are easy to mix up. Each one answers a different question. Choosing the wrong one is why shop owners end up with a bundle that has no discount, or a “set” that customers can’t change.

Variable product: one thing, several options

A variable product is one product that comes in versions, such as a T-shirt in three sizes and four colours. The customer picks one combination and buys it. Each version can have its own price, image and stock.

Use it when customers want one of a thing and need to choose which.

Grouped product: several things on one page

A grouped product is a page that lists separate simple products, each with its own price and its own quantity box. The customer adds any of them to the cart. WooCommerce does not add a discount for buying them together.

Use it when you want to show a family of products on one page, such as the parts of a modular sofa, and customers buy some and not others. It’s a display tool, not an offer.

Bundle: a set that is priced as a set

A bundle is a main product plus items the customer ticks, bought in one click and priced together, normally with a discount. WooCommerce doesn’t include bundles, so you need a plugin for them.

Use it when the items make most sense together and you want to reward that.

Side by side

Variable Grouped Bundle
What the customer buys One version of one product Any of several products A set of products
Discount for buying together No No Yes
One add-to-cart for all Yes, one item No, one item at a time Yes
Customer can drop items Not applicable Yes Yes, if you allow it
Stock is kept for Each version Each product Each item in the set

Four questions to decide

  1. Is it one product in different versions? Variable.
  2. Do customers usually buy only one of the listed products? Grouped, so each product keeps its own choice.
  3. Do they usually buy several together and would a discount help? Bundle.
  4. Do you need a fixed kit that can’t be changed? A single simple product, with the contents in the description, is often the best answer. Stock and shipping stay simple.

Where they overlap

A bundle can contain variable products. A customer picks “Roast: light” or “Size: M” inside the bundle, so you don’t lose the options.

What a bundle can’t replace is a grouped product’s job as a catalogue page. If customers need to compare six models, use a grouped product or a category page.

Doing this with C4D Product Bundles

C4D Product Bundles adds the bundle: a main product, up to three items in the free version and more with Pro, a discount by percent or amount, and size and colour menus for variable items. Every item becomes its own line in the cart and its own stock movement, so your reports stay accurate. Getting started with Product Bundles walks through building one. If you aren’t sure which products to put in it, see product bundle ideas.