Wordpress

How To Create Cart Discounts In Your WooCommerce Online Store

How to setup Woo Cart Discounts and Deals?

Before you start, please download and install the WooCommerce Discount Rules PRO plugin. The guide assumes that you already have the plugin installed and activated.

Discount based on Cart Order Total

Cart discount Rule Example 1: Cart total above $500 will get 20% discount

To add a WooCommerce discount based on cart order total,

Choose 'Cart discount rules' and then click 'Add new rule'

Step 3

The General data relating to the cart discount like Rule name, Rule description, Validity needs to be done in this section.

Major fields to look into in this section are,

Order: The order number will prioritize the discounts for your WooCommerce customer in case the customer satisfies two discount rules at the same time.

Step 2

  • Next, navigate to the conditions tab and click 'Add condition'.
  • The cart total based condition of the cart discount rule is defined here.
  • Select 'Subtotal at least' in the conditions drop box under 'Cart Subtotal'
  • Subtotal at least sets the minimum cart total amount for which the customer has to shop to use the cart total discount
  • Well, you can also use the 'Subtotal less than' if you want to set a maximum cart total value applicable for the cart discount. This means the customer can get the cart discount only if the cart total ranges between the 'Subtotal at least' and 'Subtotal less than' values.
  • Set the value to 500 corresponding to the 'Subtotal at least' to suit the given cart total discount rule.

Step 3

  • The discount tab is the option selected to fix the discount type for the cart total discount.
  • Select 'Percentage discount' in the discount type drop box and set the corresponding discount value to 20.

Discount based on Cart Items

Cart discount Rule Example 2: Buy at least one item form Product A, Product B, and Product C to Get a cart discount of 10%

Discount Rule Example Briefed:

The customer need to shop three line items which means, the customer has to add three different products to the WooCommerce cart. Say, the customer buys 2 T-shirt, 1 Shoe and 1 Cap to avail the cart discount.

T-shirt- Product A

Shoe- Product B

Cap- Product C

Step 1

The General data relating to the cart discount like Rule name, Rule description, Validity needs to be done in this section.

Major fields to look into in this section are,

Order: The order number will prioritize the discounts for your WooCommerce customer in case the customer satisfies two discount rules at the same time.

Step 3

  • Next, navigate to the conditions tab and click 'Add condition'.
  • The discount rule based on cart line item condition is defined here.
  • Select 'Number of line items in the cart (not quantity) at least' in the conditions drop box under 'Cart Item count'
  • Number of line items in the cart (not quantity) at least sets the minimum number of line item the customer has to shop to get the cart total discount
  • Well, you can also use the 'Number of line items in the cart (not quantity) less than' if you want to set a maximum number of line item for the discount rule to be valid. This means the customer can get the cart discount only if the product line item ranges between the 'Number of line items in the cart (not quantity) at least' and 'Number of line items in the cart (not quantity) less than' values.
  • Set the value to 3 corresponding to the 'Number of line items in the cart (not quantity) at least' to suit the given cart total discount rule.
  • This sets the cart discount condition for the customer to shop three product line items to get the discount.

Step 3

  • The discount tab is the option selected to fix the discount type for the cart total discount.
  • Select 'Percentage discount' in the discount type drop box and set the corresponding discount value to 10.

Discount based on item quantity in the Cart

Cart discount Rule Example 3: Shop a minimum quantity of 5 from Product A and maximum quantity of 15 Product A to Get a Free Shipping discount

Step 1

The General data relating to the cart discount like Rule name, Rule description, Validity needs to be done in this section.

Major fields to look into in this section are,

Order: The order number will prioritize the discounts for your WooCommerce customer in case the customer satisfies two discount rules at the same time.

Step 3

  • Next, navigate to the conditions tab and click 'Add condition'.
  • The 'discount rule based on product quantity in cart' condition is defined here.
  • Select 'Total Number of quantities in the cart at least' in the conditions drop box under 'Quantity Sum'
  • Total Number of quantities in the cart at least sets the minimum number of item quantity the customer has to shop to get Free Shipping discount
  • Click on 'Add Condition'
  • Select 'Total Number of quantities in the cart less than' in the discount conditions box under 'Quantity Sum'
  • Total Number of quantities in the cart less than sets the maximum number of item quantity the customer has to shop to get Free Shipping discount
  • Set the value as 5 and 15 corresponding to the minimum and maximum item quantity in the cart
  • This sets the cart discount condition for the customer to shop three product line items to get the discount.
  • So, the customer gets a Free shipping when he shops any quantity from any product category between quantity 5 and 15.

Step 3

  • The discount tab is the option selected to fix the discount type for the cart total discount.
  • Select 'Free Shipping' in the discount type drop box to offer the customer with a free discount when the cart condition is satisfied.

Discount based on Category

Cart discount Rule Example 4: Shop any WooCommerce product from Accessories Category and Get $50 price discount

Step 1

The General data relating to the cart discount like Rule name, Rule description, Validity needs to be done in this section.

Major fields to look into in this section are,

Order: The order number will prioritize the discounts for your WooCommerce customer in case the customer satisfies two discount rules at the same time.

Step 2

  • Next, navigate to the conditions tab and click 'Add condition'.
  • Product category based cart discount rule condition is defined here.
  • Select 'Categories in cart' in the conditions drop box under 'Categories in the cart'
  • 'Categories in cart' is the condition given to set the discount rule to offer price discounts when that particular product category is added to the cart.
  • Choose the required product category in the corresponding product category drop box. Accessory is the selected product category for this discount rule example.

Step 3

  • The discount tab is the option selected to fix the discount type for the cart total discount.
  • Select 'Price discount' in the discount type drop box and set the corresponding discount value to 50.

Cart discount based on Purchase History

Cart discount Rule Example: 20% Flat OFF on Cart value- Exclusive for Customers who shopped for $1000 till date

Discount Rule Example briefed:

The customer gets 20% flat OFF on the cart value if the customer has a previous purchase history of $1000 with the online WooCommerce store.

Step 1

The General data relating to the cart discount like Rule name, Rule description, Validity needs to be done in this section.

Major fields to look into in this section are,

Order: The order number will prioritize the discounts for your WooCommerce customer in case the customer satisfies two discount rules at the same time

Step 3

  • Next, navigate to the conditions tab and click 'Add condition'.
  • Purchase history based cart discount rule condition is defined here.
  • Select 'Purchased amount' in the conditions drop box under 'Purchase history'
  • It opens a 'value' drop down box. Select 'Greater than or equal to' and enter the value corresponding to the purchase amount history.
  • You also need to select the 'In order status'. The 'In order status' is set to 'Completed' for this cart discount rule example.

Step 3

  • The discount tab is the option selected to fix the discount type for the cart total discount.
  • Select 'Percentage discount' in the discount type drop box and set the corresponding discount value to 20.