The guide outlines an example configuration for the following scenarios

  • Buy 2 from Category A, get 1 equal or less value item from Category A (same category) as free
  • Buy 4 from Category A, get 2 from Category A
  • and so on.

Let's start creating the rules.

Go to your WordPress Dashboard -> WooCommerce -> Woo Discount Rules.

After Entering into the rule page, just add the rule name and you can select the Discount Type "Buy X get Y" from the Drop-down.


Since our discount scenario applies to Category, you can choose categories in the filter and Get Discount.


Here is an example screenshot :

You can enable the recursive checkbox so that the discounts will be multiplied based on the quantities added.

Like Example:
Buy 2 get 1 (cheapest) for free.

Buy 4 get 2 (cheapest) for free.

Buy 6 get 3(cheapest) for free.

and so on.

Here is an example screenshot of cart page :

Note:

  • You can choose to apply between either cheapest or the highest priced product.
  • If you do not want to apply discounts repeatedly, you can disable the recursive checkbox and enter the minimum and maximum quantities.

I have more questions?
Please submit a support request [email protected]
We are always happy to assist you :)

Did this answer your question?