Skip to content

Mix-and-Match Quantity Discounts: What Should Count Toward a Tier?

Counting by variant, product, collection or the whole cart changes who reaches a quantity tier. How to choose for your catalog, with examples.

MerchandisingThe diex team6 min read

A quantity discount has a hidden setting that decides whether it works: what counts toward the tier. Three tees in three colors can be "three items" or "one, one and one". Get it wrong and customers who buy a lot never see a discount, or customers get a discount you never meant to give. This article walks through the four ways to count and which catalogs each one suits.

Why counting matters more than the discount

Take a store with a "buy 3, save 10%" offer on tees. A customer adds one Oat, one Navy and one Moss tee. If each variant is counted separately, none of them reaches three, and the customer pays full price for three tees. They will probably notice, and they will probably not be happy about it.

Now take the opposite mistake. The same offer counts everything in the cart. A customer buys one tee, one pair of socks and one tote. That reaches three, so all three are 10% off, including the tote you never meant to discount.

The discount percentage is the same in both cases. What changes the outcome is the counting.

The four ways to count

There are four useful levels to count at. In diex volume discounts they are the options of a setting called Count quantity across, but the ideas apply however you build your discounts.

Each cart line

Each variant reaches tiers on its own. Three Oat tees reach the tier; one Oat, one Navy and one Moss do not.

This fits products where the variant is the real unit of purchase: a case of one wine, a pack size of one supplement, a single paint color bought in volume for one job. It is the strictest option and the one most likely to disappoint customers who mix variants.

All variants of a product

Every variant of the same product adds up. One Oat, one Navy and one Moss tee count as three.

This fits most apparel, accessories and consumables sold in colors, scents or flavors. Customers think of "tees" or "candles", not of SKUs, and this matches that.

All products of a collection

Every product in the same collection adds up. Any three products from a "Socks" collection count together, whatever the style.

This is how you build "pick any six" offers, curated bundles and category promotions. It suits catalogs where many products share a price point and a purpose, such as a snack range or a set of greeting cards.

Everything in the cart

Every eligible item adds up, whatever it is.

This fits stock-up stores where every item is similar in price and margin, such as refills, or a wholesale store where volume is the point. In a mixed catalog it is the option most likely to discount things you did not intend.

One cart, counted four ways

For example, say a store runs "10% off when you buy 3 or more" and a customer's cart holds:

  • 2 tees in Oat and 1 tee in Navy, $24 each
  • 1 pair of socks from the "Socks" collection, $12
  • 1 canvas tote, $32

Here is what each counting level does with the same cart, assuming the discount applies to everything:

Count across What reaches 3 Discounted
Each cart line Nothing: the most of one variant is 2 Nothing
All variants of a product The tees: 2 Oat plus 1 Navy is 3 The three tees
All products of a collection Depends on the collections; the tees if they share one Items in groups that reach 3
Everything in the cart All 5 items All 5 items, tote included

The customer's intent was "three tees and a couple of extras". Counting all variants of the product matches that intent exactly.

How Shopify's built-in discounts count

If you use Shopify's own Amount off products discount with a minimum quantity, Shopify counts the items the discount applies to. When a discount targets specific products or collections, only those items count toward the minimum.

In practice, that makes a built-in discount on one collection behave like counting by collection, and a discount on one product like counting all its variants. To give every product its own tiers, you need a separate discount for each product. Shopify then applies the best discount for the customer's cart when discounts cannot combine, which is what makes one-discount-per-tier setups work.

Choosing for your catalog

Ask three questions.

Do customers mix variants? If people regularly buy several colors, sizes or flavors of the same thing, count all variants of the product together. Counting each line on its own will feel broken to them.

Do the products in a group share a price and margin? Counting a collection together is generous when a $12 item and a $60 item sit side by side, because the discount applies to both. Keep mix-and-match collections tight: similar prices, similar margins.

Is there anything you never want discounted? Gift cards, new launches and items already on sale are common exceptions. Leave them out of the products or collections the discount applies to, rather than relying on the counting rule.

For example, a candle shop might count all variants of each candle together for a "3 or more of a scent" tier, and run a separate collection-based "any 4 minis" offer on a small, same-price collection of travel candles.

Pitfalls to check before launch

  • Products in more than one collection. When you count by collection, decide which collection a product belongs to for the offer. In diex, products are grouped by the collections chosen under Applies to, and a product outside them counts on its own.
  • Overlapping offers. Two quantity discounts on the same products can make it hard to predict which applies. Check the combination settings on both.
  • Customers who cannot see the rule. "Mix and match any 4" needs to be said on the product page and in the collection, or customers will buy two and leave.
  • Returns. If a customer returns part of an order that reached a tier, decide in advance how you handle the discount on the items they keep.

Show the rule where people shop

Mix-and-match only changes behavior when customers know about it. Put the rule on the product page, near the quantity selector, and repeat it in the cart.

The volume pricing table in diex can show the tiers on the product page and count what is already in the cart the same way the discount does, so a shopper with two tees in the cart sees that a third unlocks the tier. The storefront blocks guide covers the setup, and the volume discounts guide explains each counting option step by step.

Next steps this week

  • List your top products and note whether customers mix variants when they buy several.
  • Pick a counting level for each offer: line, product, collection or cart.
  • Tighten any mix-and-match collection to items with similar prices and margins.
  • Test a mixed cart at each tier before you announce the offer.
  • Say the rule on the product page, not only at checkout.

Sources

  1. Shopify Help Center: Amount off products and orders
  2. Shopify Help Center: Combining discounts

More articles

Run the promotions you actually want to run

Install diex from the Shopify App Store. One plan at $29.99 a month, billed by Shopify.