Combo discount (bundle discount)
What you’ll build: a bundle discount that takes 15% off a shampoo and a conditioner when they’re bought together, automatically at checkout. The customer picks any shampoo and any conditioner. Each pair gets 15% off both items. Extra items without a partner, and every other product, pay full price.
Requirements: Deals & Rules or Buddy plan. Works on all Shopify plans.
Shortcut: the Buy the set, save 20% template, under Templates → Discounts, opens a combo discount with 20% off and two groups to fill. It combines with shipping discounts, so free shipping still applies.
-
Start a combo discount. In Checkout Buddy, open Customizations. On the Discounts tab, click Create customization, search for
comboorbundleand click the Discounts card. The page opens with Combo discount chosen. Without searching, click Discounts and choose Combo discount under Type (under Tiers and combos). -
Keep the defaults at the top. Method is Automatic discount. For a combo that only applies with a code, such as
SET15, choose Discount code and fill in the Discount code card. Give it a Title, for exampleShampoo + conditioner. Only you see it, in Shopify admin. -
Fill Group 1 with the shampoos. Under Group 1, choose Specific products, click Add products and pick your shampoos. For a big range, choose Collections or Product tags instead, for example a “Shampoo” collection.
-
Fill Group 2 with the conditioners. Do the same under Group 2. For a third item in every combo, such as a hair mask, click Add group.
-
Set the discount. Under Discount, keep Percentage off and enter
15. Change Message at checkout to something customers understand, likeShampoo + conditioner 15% off. -
Leave Limits empty and Combinations unticked. Then every combo gets its discount, and the combo doesn’t stack with your other discounts or customers’ codes.
-
Save. The discount is live straight away. Check the Summary card: it lists the groups and “15% off each item in a combo”.
-
Test it. Add one shampoo and one conditioner to a cart and go to checkout: both show the message and 15% off. Then try the carts below.
What customers get
Section titled “What customers get”| Cart | Discount |
|---|---|
| 1 shampoo + 1 conditioner | 15% off both |
| 2 shampoos + 2 conditioners | 15% off all four: two combos |
| 2 shampoos + 1 conditioner | 15% off the conditioner and the cheaper shampoo. The other shampoo is full price |
| 2 conditioners | Nothing: there’s no shampoo to pair with |
| 1 shampoo + 1 conditioner + a hairbrush | 15% off the shampoo and conditioner. The hairbrush is full price |
When 3 of the same shampoo are in the cart but only one is in a combo, checkout splits the line in two: one at 15% off and two at full price.
Things to know
Section titled “Things to know”- One item from each group makes a combo. With three groups, a customer needs one item from each of the three. You can add up to 5 groups.
- The cheapest items go in the combos. Each group’s cheapest items go in first, like Shopify’s Buy X get Y. Extra items pay full price. For “buy a board, get a wax free”, use Buy X get Y.
- A product in two groups counts in one of them, whichever makes the most combos. With “a shirt” in group 1 and “anything from the Sale collection” in group 2, two shirts that are both in the Sale collection make a combo. The same collection in both groups works too: “Socks” twice makes every 2 socks a combo. Groups kept apart, such as a “Shampoo” and a “Conditioner” collection, are the easiest to predict.
- Amount off instead of a percentage: choose Amount off each item, for example $5 off each item in a combo. Amounts are in your store’s currency, converted to the customer’s currency.
- Limits: the optional Limits card works as on a volume discount: Most it takes off an order, Most items that get it (the cheapest first), Items already on sale and Purchase type. See limits.
- Product pages: the Mix and match block shows an automatic combo as steps, like a board in step 1 and a wax in step 2, and adds one of each to the cart. A combo with limits doesn’t show there.
- Conditions: the Conditions card works like a volume discount’s, for example to give the combo only to customers tagged
vip. See volume discount conditions. - Big selections: a combo discount shares the volume discount’s limits on picked variants, tags and collections. See things to know about volume discounts.
- If the discount isn’t applying, work through discount not applying.
