The guide helps you create the following discount scenario:

  • Buy 2 get the second item (equal or less value) at 50% discount

NOTE: The discount repeats for more quantities. Like

Buy  4, get 50% discount on 2 items of equal or less value
Buy  6, get 50% discount on 3 items of equal or less value
Buy  8, get 50% discount on 4 items of equal or less value

NOTE: You will need the PRO version of Woo Discount Rules to create this discount scenario.

Let's get started.

Navigate to Woocommerce --> Woo Discount Rules.
Here, select Price based rule and click on "Add new rule".

General Tab

Choose the Quantity based / BOGO deals method. 

Conditions tab

I have chosen to apply for All Products in the store. You can also choose it to apply only when products from Specific categories are bought. See the FAQ for a few variations in the discount scenario.

NOTE: Make sure you check the box to count the quantities cumulatively. 

Discount tab:

Choose the adjustment type as "Product Discount" and apply it for "Any one cheapest item from All Products"

Heads up! Notice that i have set the minimum quantity as 2. That is important as you want the discount on the cheapest item in the cart. That means there should be at least 2 products in the cart or at least 2 quantities on the same item.

Also notice that i chose to use Limited percent and set it to 50%.
You can even even set to to 100% to give the cheapest item free.

The ranges can be adjusted depending on your scenario.
For example: Buy 3, get the third cheapest item in the cart at 50%.

Ranges for the above scenario will look like

3  to 5, 1 item quantity
6  to 8,  2 item quantity
9  to 11,  3 item quantity

Frequently Asked Questions

  1. How to set up "Buy any product from selected categories and get 50% off on the cheapest item from those categories"

Simple. In the conditions tab, choose to apply the rule for Specific Categories.

Discount tab :
Select the same categories as selected in the condition tab.

Here is a Video Tutorial :

What's Next ?

  1. Buy X Get Y: Buy 2 and get 1 cheapest free (repeat)
  2. Buy any items from Category A and get 25% discount on Category B

Still Unclear ?
Please submit a support request.
We are always happy to assist you :)

Did this answer your question?