The problem with treating volume as the only growth lever
Most founders grow one way. Push more units of the same product. The logic feels solid. The product works, so run more ads, bring more traffic, and cut the price a bit deeper.
But that is only one of two growth levers. The other one gets ignored: make each order bigger. A customer reaches your checkout. The cost of getting them there is already paid. A second or third item in that cart rides along almost free.
This is where bundles shine. Done right, a bundle beats a percentage discount on every line of your . The customer pays less per unit. You keep more per sale. That sounds impossible. It is just simple math, and this article walks you through it.
This article is about the first one: discounts. A percentage discount gives money away on a one-unit order, and gets nothing back. A bundle gives away more discount, but it folds three orders’ worth of costs into one. That trade is where the profit hides.
1. An example showing you the numbers
You sell hand-finished walnut kitchen utensils on Shopify. You carry three sets. Each sells for $100: a cooking set, a serving set, and a baking set.
Like most stores, you run a standing 10% discount. It helps win new customers. At that discount, each $100 order leaves you $10 once all six costs are paid.
Now you add one product: the full kitchen bundle. All three sets, packed in one box, at 20% off. That is double your standing discount. Here is what happens when the same three sets sell both ways.
The same three $100 sets, sold two ways
All numbers in whole dollars. The bundle carries double the discount.
| Line item | Three separate orders (10% off) | One bundle order (20% off) |
|---|---|---|
| Selling price (3 sets at $100) | $300 | $300 |
| Discount | -$30 | -$60 |
| Product cost (COGS) | -$120 | -$120 |
| Advertising | -$60 | -$20 |
| Shipping and warehouse (3PL) | -$36 | -$16 |
| Refunds (5%) | -$15 | -$15 |
| Payment and channel fees (3%) | -$9 | -$9 |
| Contribution per order | +$30 | +$60 |
Read the bottom row. Three separate orders leave $30. One bundle order leaves $60. You gave away twice the discount. You kept twice the profit.
The extra $30 did not come from the customer. They saved an extra $30 too. It came from , not once per unit. You paid for ads once, not three times. That saved $40. You packed one box, not three. That saved $20. Half of that $60 saving funded the deeper discount. Half stayed with you.
One honest note. This table compares like with like: the same three sets, sold either way. A bundle cannot force a one-spoon buyer to buy a whole kitchen. What it does is catch the customers who were going to buy more anyway, and make each of those carts far more profitable.
The sentence that changes how you think about bundles
A bundle is not a deeper discount. It is three orders’ worth of costs, paid once.
In this example, the single bundle order saved $60 of advertising and shipping. You choose how to split that saving. Here, $30 went to the customer as a better deal, and $30 stayed with you as profit.
2. How to design a profitable bundle
Designing a bundle takes one afternoon. Pull your order history. Pick the combination. Model it before you build it.
- Pick products customers already buy together. Look at your order history. Find items that keep landing in the same cart. For multi-packs, look for customers who reorder the same item within 30 days. They are telling you they wanted a bigger pack. Never pick bundle contents by gut.
- Model the bundle before you build it. Stack all six costs for the bundle order, just like the table above. Advertising and the box are paid once. Product cost grows with the units. Does the bottom row beat the same units sold one by one? Then you have a bundle.
- Price it so the per-unit deal is obvious. The bundle’s price per unit must be clearly lower than one unit after your standing discount. Customers check. A 3-pack that costs more per unit than three singles kills its own sales.
- Split the saving, do not give it all away. The order costs you cut are the value the bundle creates. A half-and-half split is a good default. Half goes to the customer as a deeper discount. Half stays with you as extra . The deal stays clearly better. The math stays firmly positive.
- Run a two-week test before you scale. Watch three numbers: bundle orders, contribution per order, and the return rate. Bundle returns sometimes run a little higher, because the customer committed to more units. Confirm the model held before you commit your stock.
3. One warning before you act
First, never let the bundle discount stack with other codes. A welcome code on top of a 20% bundle can quietly flip it from profit to loss. Model the worst case, or leave the bundle out of sitewide promotions.
Second, a bundle only wins if the order costs really drop. If your warehouse still picks and packs three separate boxes, the saving never happens. And keep the single unit on sale. The bundle is an option, not a replacement. Some customers only want one set, and that order still earns its normal profit.
4. Quick reference: what to avoid and apply
What to avoid
- Comparing the bundle against one single order instead of the same units sold separately.
- Letting bundle discounts stack with welcome codes or sitewide promotions.
- Pricing the bundle at the same per-unit price as the single, or higher.
- Picking bundle contents by gut instead of order history.
- Launching a bundle without modeling all six costs first.
What to apply
- Pick bundle contents from products that already share a cart.
- Model the bundle order next to the separate orders before you launch.
- Split the order-cost saving: a deeper discount for them, extra profit for you.
- Ship the bundle as its own SKU, pre-packed as one box at the 3PL.
- Test for two weeks and watch contribution per order and the return rate.
5. Frequently asked questions
Won’t the bundle eat my single-set sales?
Some of it will, and that is fine. That overlap is called . Say a customer would have bought all three sets anyway. The bundle earns you more from them, because the order costs are paid once. Buyers who only came for the bundle deal are pure extra. Want proof? Show the bundle to half your traffic for two weeks, then compare.
Does this work on Amazon or Walmart?
Yes, but the fee line is bigger. Marketplaces charge a success fee of roughly 15%, which includes payment processing. The rule still holds: order costs multiply when orders multiply, and bundles fold them back into one. On Amazon, enroll in Brand Registry so competing sellers cannot take over your bundle listing.
Do I need a separate SKU for the bundle?
Yes. A SKU, a stock keeping unit, is one line in your product list. A bundle SKU lets your warehouse pre-pack one box. You control the price and the photos, and the bundle’s profit is easy to see in your books. Cart-based bundling, three units plus a checkout discount, means three picks and three boxes. That quietly deletes your shipping saving.
Should a bundle be three of the same product, or a mix?
Both work, for different buyers. Multi-packs win with repeat buyers and consumables, products people use up. Mixed bundles win with buyers shopping for a use case, like setting up a kitchen. Your reorder and cart data will tell you which one customers already ask for.
Want your six costs mapped for you?
Our free 31-Point Profit Diagnostic puts a dollar figure on where your profit is leaking. Or get a quote for done-for-you eCommerce accounting.
Definitions, modeling notes & rate-basis disclosures
Definitions
- The six profit levers
- (1) Discounts, (2) Refunds, (3) Product cost (landed COGS), (4) Sales channel and payment fees, (5) Shipping and 3PL fees, (6) Advertising spend.
- Profit and Loss (P&L) statement
- The report of your revenue and costs. Bundles improve several of its lines at once, not just the discount line.
- Contribution per order
- Selling price minus all six costs. What one order really leaves behind.
- Per-order costs
- Costs that arrive once per checkout, no matter how many units are in the box: advertising, and most of shipping and packing.
- Multi-pack and mixed bundles
- A multi-pack is several units of the same product sold as one SKU. A mixed bundle is different but related products sold as one SKU.
- Cannibalization
- Bundle sales that would have happened anyway as separate orders. Even these earn more as a bundle, because the order costs are paid once.
- Third-Party Logistics (3PL)
- The outsourced warehouse that stores your stock and packs your orders.
- Gross Profit
- Selling price minus COGS. On each $100 set, $60.
Modeling notes
- This article uses the series’ standard teaching store: a $100 product with COGS of $40, a standing 10% discount, advertising of $20 per order, shipping and 3PL of $12, refunds of 5%, and payment and channel fees of 3%. Business as usual leaves $10 per order. Only the discount lever moves here, via a three-set bundle at 20% off.
- Separate orders reconcile as 3 × ($100 − $10 − $40 − $20 − $12 − $5 − $3) = 3 × $10 = $30. The bundle order reconciles as $300 − $60 discount − $120 COGS − $20 advertising − $16 shipping − $15 refunds − $9 fees = $60.
- Two numbers move on purpose. The bundle box ships for $16, not 3 × $12, because it is one pick and one larger carton. Refunds and fees are held at 5% and 3% of full retail ($15 and $9 on $300).
- The saving check: one order instead of three saves $40 of advertising and $20 of shipping, which is $60. In this model, $30 funds the deeper discount and $30 becomes extra contribution.
Rate-basis disclosures
- Product cost: $40 per set (40% of the $100 selling price); $120 for the three-set bundle.
- Discounts: standing 10% sitewide; the bundle at 20% of the $300 retail price.
- Advertising: $20 per order, paid once per checkout.
- Shipping and 3PL: $12 for a single-set box; $16 for the larger bundle box.
- Refunds: 5% of retail. Payment and channel fees: about 3% on Shopify (2.9% plus 30 cents), rounded.
- All figures rounded to whole dollars for easy reading.