WooCommerce Product Bundles: The AOV Numbers Behind Cross-Selling

Product bundles increase average order value by 20–35% in WooCommerce stores, and layering in tiered discounts (versus flat percentage-off pricing) adds another 12–18% on top. The underlying goal across bundles, cross-sells, and upsells is the same — get a customer who’s already decided to buy to buy more in that same visit — but each tactic works through a slightly different mechanism, and stacking them is where the real AOV gains show up.

The Three Related Tactics, and How They Differ

Tactic Mechanism Typical AOV impact
Product bundles Package complementary products together, often at a modest combined discount, presented as a single purchase decision 20–35% increase
Cross-sells Suggest related products at cart or checkout (“customers also bought”), separate purchase decisions 12–18% increase
Tiered pricing Discount scales with quantity/spend tier rather than a flat percentage off everything 12–18% increase over flat discounts

Why Bundles Specifically Outperform Simple Cross-Sells

A bundle reduces the purchase decision to a single choice — buy this package or don’t — rather than asking the customer to separately evaluate each add-on suggestion. That lower decision friction is likely a real part of why bundles show a stronger AOV effect than cross-sells alone: cross-sells still require the customer to actively say yes to each additional item, while a well-constructed bundle presents the combined value as the default choice.

The Secondary Benefit: Underperforming Product Visibility

Beyond the direct AOV lift, bundling gives slower-moving inventory renewed visibility by pairing it with genuinely popular products — a product that rarely gets discovered on its own can move meaningfully better as part of a bundle built around a proven bestseller.

What to Actually Build

  1. Start with genuinely complementary products, not arbitrary pairings — a bundle only reduces decision friction if the combination makes obvious sense to the shopper.
  2. Use a bundle to move slower inventory alongside bestsellers deliberately, not just to package your two most popular items together (which doesn’t need the AOV assist as much).
  3. Layer tiered pricing on top where it fits — bundles and tiered discounts aren’t mutually exclusive, and stacking them captures both effects rather than picking one.
  4. Track AOV before and after specifically, not just bundle sales volume in isolation — the real measure of success is whether overall order value is actually moving.

This pairs with the retention side covered in WooCommerce Loyalty Points: Do Rewards Programs Actually Increase Retention? — AOV and retention are related but distinct levers worth working on together. Want help setting up bundles and cross-sells for your store? Get in touch.

Frequently Asked Questions

Should a store use bundles, cross-sells, or both?

Both, generally — they work through different mechanisms (single combined decision vs. separate add-on suggestions) and the data suggests they’re complementary rather than substitutes for each other.

Do bundle discounts hurt margin more than the AOV gain is worth?

It depends on the specific discount depth and product costs, but the AOV increase is measured net of the bundle discount in the cited benchmarks — a well-priced bundle is designed to be profitable even after the discount, not just a volume play.

Is a native WooCommerce plugin needed, or can this be built manually?

A dedicated bundles plugin (official WooCommerce Product Bundles, YITH, or Frequently Bought Together) handles the inventory, pricing, and display logic reliably — manually replicating this with basic WooCommerce features is possible but considerably more fragile to maintain.

Featured image: original illustration.


Ready to start your project?

Share your brief and we’ll propose the right approach — a full site, a landing page, or a custom plugin.