Bundles vs Volume Discounts: Which Fits?

Bundles or volume discounts? Compare them per order at the same discount: units, margin, stock velocity and how each reads to shoppers, with one worked catalog.

A volume discount says: buy more of this, pay less for each. A bundle says: buy these together, pay less than the sum. Both lower the price per unit, both raise units per order, and stores often pick one by habit. This post compares bundles vs volume discounts on one made-up catalog at the same headline discount, so you can see where the margin, the stock and the shopper's decision differ. Every number below is an assumption stated in the table; none is a benchmark. For how to price each offer on its own, see Volume Discounts on Shopify: Pricing Ladders and Bundle Pricing That Keeps Your Margin.

What each offer asks of the shopper

A volume discount asks the shopper to commit to more of one thing. That works when the product is something they already know they will use up: a consumable, a basic, a size they have bought before. It is a bet on a decision the shopper has already made.

A bundle asks the shopper to accept your choice of combination. That works when the products belong together, or when you want to introduce a product the shopper would not have picked alone. It is a bet on your merchandising.

The practical test is one question: would the shopper have bought a second unit of the same thing? If yes, a volume discount rewards what they would do anyway, and the risk is giving away margin on units that would have sold at full price. If no, a bundle asks for something new, and the risk is the opposite: a price that looks like a discount on a set nobody wanted.

One catalog, one headline discount

Assume a small store that sells bar soap and accessories. The catalog, with invented prices and landed costs:

ProductPriceLanded costUnits on hand
Shampoo bar20.008.00300
Conditioner bar18.007.00120
Scalp brush14.005.0080

Both offers carry the same headline: 15 percent off. The volume offer is "buy 3 shampoo bars, save 15 percent." The bundle is a fixed set of one shampoo bar, one conditioner bar and one scalp brush at 15 percent off the sum of their prices. Each order below has three units.

Volume (3 shampoo bars)Bundle (one of each)
List price60.0052.00
Discount at 15 percent9.007.80
Revenue51.0044.20
Landed cost24.0020.00
Margin in dollars27.0024.20
Margin as a share of revenue52.9 percent54.8 percent

Two things are worth reading out of this. The volume order earns more margin dollars per order (27.00 against 24.20) because shampoo is the highest-priced item in the catalog, while the bundle earns a higher share of a smaller revenue number because it pulls in the cheaper brush. The comparison flips if your volume product is cheap or your bundle holds a high-priced hero. That is the lesson of an equal-headline comparison: 15 percent is not the same cost in both offers, because the discount applies to a different base. Run your own catalog through the same six rows before you choose.

The table also leaves out what the order replaces. If the shopper would have bought the shampoo bar alone at 20.00 with 12.00 of margin, the extra margin from the volume order is 15.00, not 27.00. Break-Even Discount: Extra Volume You Need shows how to test whether a discount buys enough extra units to pay for itself.

Stock: which one are you long on?

A volume discount moves one SKU. A bundle moves several at once, and the one that runs low sets the limit. Shopify's Help Center describes this rule for its bundles: the product with the lowest inventory level determines how many bundles can be sold, calculated by dividing each product's available inventory by the quantity the bundle needs and rounding the lowest result down.

Apply that to the catalog. The shampoo bar has 300 units, the conditioner 120 and the brush 80, and each bundle uses one of each. The bundle can sell min(300, 120, 80) = 80 times, and then it is gone while 220 shampoo bars and 40 conditioners are still on the shelf. The volume offer on shampoo uses 3 units per order, so 300 units support 100 orders and the brush and conditioner are not touched.

So the bundle is the better tool when the slow mover is the product you want to clear, and the worse one when the item holding the bundle back is a bestseller. If one component sells out, you either pause the bundle or substitute a component, and the shopper sees a different set from the one in your ad. A volume offer has one failure point, the single SKU.

Replenishable products and one-time products

A volume discount on a consumable pulls demand forward. A shopper who would have bought one bar every six weeks and instead buys three now will not return for about 18 weeks if their usage holds. That can be good, since it locks in the customer and the cash, or bad, if the discount goes to shoppers who would have bought on schedule anyway. It is a better fit for an item with steady use and a cost of coming back that you want to avoid.

A bundle suits the opposite case, a one-time product that benefits from being paired with something the shopper already buys. The scalp brush is a good example: nobody buys six, but a shopper buying shampoo may take it as part of a set.

Returns and plan limits for bundles

Bundles bring documented rules that a volume discount does not. Shopify's Help Center says bundles can't contain other bundles, that you can't define a bundle as final sale when you set up return rules, and that bundles can't be used in exchanges, even for an identical bundle. If your catalog has a high return rate, such as apparel (see Apparel Promotions That Survive Returns), that matters before you pick a bundle format.

On plans, the same documentation says the Shopify Bundles app for fixed and multipack bundles is available on all Shopify plans, that it doesn't support mix-and-match bundles, and that mix-and-match needs a third-party bundle app or, on Shopify Plus, the Bundles APIs. For plan requirements of our own bundle templates, see the pricing page.

Running both without stacking them by accident

If a product sits in both a volume discount and a bundle, a shopper can hit both. Shopify's Help Center says that combining multiple product discounts on the same line item requires the Shopify Plus plan, and that each discount sets which classes it can combine with. The full rules are in Shopify Discount Stacking, Explained. What it does not document is how a bundle's price interacts with a separate product discount in every setup, so test it: put the bundle and enough units of its component in a cart, and check what the shopper is charged.

The simplest rule is to keep the two offers on separate products. Run volume discounts on your consumables, bundles on your accessories and slow movers, and do not put the same SKU in both.

Building a volume ladder

Shopify's Help Center describes a native minimum quantity of items on an amount-off discount, and its discount types page lists tiered discounts among the advanced options where it points merchants to discount apps. A ladder with several steps is therefore where an app earns its place.

The Volume discount template in Freebies Engine by Log Studio Lab is described as "The more shoppers buy, the less each costs," with the example "Buy 2, save 10%; buy 3, save 20%." Start with the product that passes the replenishment test above, set each step so the margin at that step stays above your floor, and check your catalog table first. Plan requirements are on the pricing page.

Sources

Build this offer from the “Volume discount” template.