Skip to main content
Subtotal based Tiered discounts

Learn how to create tiered discounts for spending more in an order. Example: Spend $500, get 10%, Spend $1000, get 20%

Ramesh avatar
Written by Ramesh
Updated over 10 months ago

Introduction :

A cart subtotal based discount is a type of discount that is applied to the total amount of a customer's shopping cart.

This user guide explains how to implement Cart Subtotal based discounts in your WooCommerce store.

To create discount rules with Subtotal based Tiered discounts, install and activate our free pack Discount Rules for WooCommerce. We are happy to let you know that Free Pack is sufficient to create rules with line item count condition, but the PRO pack offers more advanced features.

Let’s get started

Here is an example for Subtotal based tiered discounts,

  • If the cart subtotal is between $100 - $199, the customer gets 10% discount.

  • If the cart subtotal is between $200 - $299, the customer gets 20% discount.

  • If the cart subtotal is between $300 - $499, the customer gets 30% discount.

Since we have three different scenarios here, it's recommended to make three separate discount rules with different conditions for each of them. Let’s create discount rules for this offer.

Creating a Discount Rule

Rule 1 :

  • Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Click on “Add New Rule” button.

  • Choose “Cart Adjustment” as the Discount type.

Here is the screenshot of the Rule 1 configuration that follows :

Rule Configuration :

Choose "All Products" in the "Filter" section as this discount is store-wide and set Percentage discount as “10” (You also have options like categories, products, attributes, tags in the filter section and can also have Fixed discounts)

In the conditions section, choose “Subtotal” and set the operator to be “Greater than or equal” and enter the value as “100”.

Add another condition, choose “Subtotal” and set the operator to be “Less than or equal” and enter the value “199”.

Because, we are offering the free product when the subtotal reaches between $100 - $199.

Once configured, save and publish the rule.

Now, when customers spend at least $100 or at most $199 in their cart, they will see the discount applied in their cart.

Here is the screenshot of the cart page showing an example :

Rule 2 :

  • Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Click on “Add New Rule” button.

  • Choose “Cart Adjustment” as the Discount type.

Here is the screenshot of the Rule 2 configuration that follows :

Rule Configuration :

Choose "All Products" in the "Filter" section as this discount is store-wide and set Percentage discount as “20” (You also have options like categories, products, attributes, tags in the filter section and can also have Fixed discounts)

In the conditions section, choose “Subtotal” and set the operator to be “Greater than or equal” and enter the value as “200”.

Add another condition, choose “Subtotal” and set the operator to be “Less than or equal” and enter the value “299”.

Because, we are offering the free product when the subtotal reaches between $200 - $299.

Once configured, save and publish the rule.

Now, when customers spend at least $200 or at most $299 in their cart, they will see the discount applied in their cart.

Here is the screenshot of the cart page showing an example :

Rule 3 :

  • Go to WordPress dashboard -> WooCommerce -> Discount Rules -> Click on “Add New Rule” button.

  • Choose “Cart Adjustment” as the Discount type.

Here is the screenshot of the Rule 3 configuration that follows :

Rule Configuration :

Choose "All Products" in the "Filter" section as this discount is store-wide and set Percentage discount as “30” (You also have options like categories, products, attributes, tags in the filter section and can also have Fixed discounts)

In the conditions section, choose “Subtotal” and set the operator to be “Greater than or equal” and enter the value as “300”.

Add another condition, choose “Subtotal” and set the operator to be “Less than or equal” and enter the value “499”.

Because, we are offering the free product when the subtotal reaches between $300 - $499.

Once configured, save and publish the rule.

Now, when customers spend at least $300 or at most $499 in their cart, they will see the discount applied in their cart.

Here is the screenshot of the cart page showing an example :

Note :

  • The name of the discount displayed on the cart page corresponds to the rule name.

  • To make different rules, you can duplicate and modify only the values.

  • To activate the promotional message, Woo Discount Rules -> Settings -> Promotion.

You can get PRO version from here,

Next Steps :

You may also want to check out these helpful guides :

Refer this video to know more about subtotal based tiered discounts :

Still unclear?

If you need any assistance, please create a support request at our ticket system. We are always happy to assist you :)

Did this answer your question?