Skip to main content
Buy More Save More (BMSM) applies item discounts using a ladder of thresholds and discount values. Thresholds can measure Item quantity or Item spend.
Spend-based tiers are being rolled out. If your editor does not show Item spend, continue using quantity-based tiers. Existing quantity offers keep their current measurement.

Measurement and Discount Structure

Two independent settings control the calculation: Volume Discount, Tier Discount, and Advanced Buy More Save More use these same measurement rules. A minimum-spend condition on an existing quantity offer does not turn its tiers into spend tiers.

Qualifying Item Spend

Qualifying spend is the sum of each qualifying item’s unit price multiplied by its qualifying quantity, before this offer’s discount.
  • Any Products counts eligible merchandise throughout the cart.
  • Specific Products or Specific Collections restricts which items contribute.
  • Qualifier Exclusions removes selected products, variants, or collections from the calculation.
  • Overlapping selections count each qualifying line once.
  • Shipping and tax do not contribute.
For an all-products offer, this is the merchandise total minus excluded item value. It is separate from the checkout grand total, which can include shipping and tax.

Qualification and Discount Recipients

Qualifiers determine which items count toward a tier. Targets determine which items receive the discount. To protect an item from both contributing and receiving a discount, apply the relevant qualifier and target exclusions. Review both selections when creating an offer.

Volume Spend Tiers

With these percentage tiers: USD 199.99 in qualifying items selects 15%. Exactly USD 200 selects 20%, and exactly USD 350 selects 25%. The selected rate applies to all eligible target units, subject to the quantity cap. A cart containing USD 150 in qualifying merchandise and USD 100 in qualifier-excluded merchandise still selects 15%. Adding another USD 50 of qualifying merchandise raises qualifying spend to USD 200 and selects 20%.

Progressive Spend Tiers

Tier Discount walks items in the offer’s price strategy order, using cart order to break equal-price ties. It adds each qualifying unit’s value before selecting that unit’s tier. The whole unit that reaches or crosses a threshold receives the higher tier. Its price is not split across tiers. If one unit crosses several thresholds, it receives the highest tier reached by that unit. With the same 0 / 200 / 350 tiers and five qualifying units priced at USD 100 each: A single qualifying unit priced at USD 400 receives 25%. Earlier units keep the rates they reached; reaching a later tier does not reprice them.

Thresholds, Rewards, and Limits

  • Spend thresholds accept zero and decimal currency amounts, such as 200.01.
  • Quantity thresholds in Admin are positive whole numbers.
  • Enter thresholds in increasing order. At least one tier is required.
  • A zero spend threshold supplies a base tier. Without one, no tier discount applies below the first threshold.
  • Rewards support percent off, amount off per item, and fixed price per item.
  • Max Quantity limits rewarded item units, including for spend tiers. It is not a currency cap and does not reduce the spend used to select a tier.
  • The unique-product counting option applies to quantity measurement. Spend uses qualifying unit prices and quantities.

JSON Configuration Reference

For integrations that already read or write offer JSON, the measurement is declared inside the existing action’s tieredDiscount object. This action fragment defines percentage volume tiers. It belongs within an existing offer with its qualifier conditions and target selections; it is not a complete offer payload.
Set tiered to true for progressive spend tiers. Set amountResolver to "ITEM_QUANTITY" and supply quantity breakpoints to select quantity tiers. Qualifier and target exclusions stay in their existing offer fields.