Volume discounting

Learn how to set up quantity breaks using Discount Ninja

Bart Coppens avatar
Written by Bart Coppens
Updated over a week ago

Limitations

  • To configure volume discounting on a per-variant or per-product basis, one offer must be configured for each product or variant that participates in the promotion.

  • The app does not include templates for displaying volume discounts in a table

  • Maximum 5 tiers

Select the offer template

Create a new promotion and select the offer template Multi-tier BOGO

Configure the offer

  • Select percentage

  • Select the number of tiers you wish to support (maximum 5)

  • Then, configure the rules for each tier.

You'll want to ensure:

  • The last column "On the x least expensive items" is set to the same number as the first column of the next row.

  • On the last row, you'll want to set it to a high number (higher than the maximum quantity you expect customers to order).

Example:

Then, select the products that participate in the offer.

Note that, if you select a collection or multiple products then customers will be able to "pick and match", i.e. they can pick any combination of products from the list of products that participate to get to the defined threshold.

Configure the product banner building block

To show customers how much they can save, you can add a product banner to the product page (note, this requires an element to be added to your product liquid template in your theme; this is usually set up during Dynamic Pricing setup).

Switch the product page banner block on and click Edit.

Click the Edit button to edit the text of the product button.

You can use, for example, this text:

Buy {{MINIMUM_PREREQUISITE_PRODUCTS_TIER1}} or more for {{DISCOUNTED_PRICE_TIER1}} each and save {{DISCOUNT_PERCENTAGE_TIER1}}

Buy {{MINIMUM_PREREQUISITE_PRODUCTS_TIER2}} or more for {{DISCOUNTED_PRICE_TIER2}} each and save {{DISCOUNT_PERCENTAGE_TIER2}}

Buy {{MINIMUM_PREREQUISITE_PRODUCTS_TIER3}} or more for {{DISCOUNTED_PRICE_TIER3}} each and save {{DISCOUNT_PERCENTAGE_TIER3}}

Buy {{MINIMUM_PREREQUISITE_PRODUCTS_TIER4}} or more for {{DISCOUNTED_PRICE_TIER4}} each and save {{DISCOUNT_PERCENTAGE_TIER4}}

Buy {{MINIMUM_PREREQUISITE_PRODUCTS_TIER5}} or more for {{DISCOUNTED_PRICE_TIER5}} each and save {{DISCOUNT_PERCENTAGE_TIER5}}

The shortcodes used above are:

  • MINIMUM_PREREQUISITE_PRODUCTS_TIER1/2/3/4/5: this represents the value in the first column of the rules (If the buyer buys at least)

  • DISCOUNT_PERCENTAGE_TIER1/2/3/4/5: this represents the percentage customers can save, i.e. the second column of the rules (Offer a discount of x percentage)

  • DISCOUNTED_PRICE_TIER1/2/3/4/5: this represents the price of the selected variant on the product page for each of the tiers, i.e. the original price minus DISCOUNT_PERCENTAGE_TIER1/2/3/4/5

The example above results in the following product banner:

Did this answer your question?