Black Friday & Cyber Monday deal is on!! Get 30% off on Flycart plugins.

* coupon is automatically applied
Published under Wordpress
Last updated on

How To Set Up Buy One Get One Free (BOGO) Deals In WooCommerce

The classic Buy One Get One Free deal, popularly known as BOGO deals, is here to stay till the end of time. This article guides you to create a WooCommerce Buy One Get One coupon discount in your store. With the WooCommerce Discount Rules plugin, the process becomes really easy. In this tutorial, you can learn how to create BOGO deals on your WooCommerce online store in less than five minutes.

So, why WooCommerce Discount Rules? It is one of the best in class WooCommerce discount plugins and is popularly known as Woo Discount Rules. The plugin gives options for all kinds of discounts like percentage discounts, cart discounts, and other advanced discounts including BOGO deals. It is easy to use and has a reputation of working like a charm.

When it comes to BOGO deals, there are generally two cases involved. First is where you give the same product purchased by the customer as the free product, and second is where you give a different product as the free product. So, let’s walk you through how to use WooCommerce Discount Rules to set up all these types of BOGO deals on your WooCommerce online store.

How to create Buy One Get One Free (BOGO) deal for the same and different products?

WooCommerce Buy One Get One coupon can be offered with a number of variations. For example, Buy One Get One Free, Buy One Get One-Half Price, 2-for-1 deal, Buy Two Get One free. All these are slight variations of your WooCommerce BOGO Coupon offer. A WooCommerce BOGO coupon is one of the most commonly run promotions.

Here is the list of all types of Buy One Get One discount variations:

  • Buy One and get one of the same product free
  • Buy 2 and get one quantity of the same product free
  • Buy Product A and get another quantity of Product A free
  • Buy T-Shirt Small Size and get another quantity of T-Shirt Small Size free.
  • Buy 2 get 1 of the same product free. Buy 4 get 2 of the same product free and so on

Buy a variant and get the same variant free. Example: Buy a Red Shoe and get another Red Shoe free

The above examples all refer to the Buy X and Get X type of deal.

You can create the BOGO rule in a simple way using the WooCommerce Discount Rules plugin.

Let us see how to configure BOGO deals for the same and different products with suitable examples.

Buy X and Get X

The scenario illustrates the WooCommerce BOGO deal for the same product.

Navigate to WooCommerce -> Woo Discount Rules -> Add New Rule.

1 add new rule

Once you have entered the rule page, enter the rule name and select the discount type as “Buy X and get X” from the drop-down as illustrated below,

2 same product

In the filter section,

Choose “All Products” as it is a store-wide discount.

In the Get discount section,

Enter the minimum and maximum quantity to be purchase.

Enter the quantity of the Free product and its discount type as “Free”.

Here,

If the customer purchases 2 or 3 quantities of a product, a quantity same product will be added automatically to the cart for Free.

Similarly, If the customer purchases 4or 5quantities of a product, 2 quantities of the same product will be added automatically to the cart for Free.

Have a look at the cart page to understand the workflow,

3 same product output

The cart page clearly illustrates,

For 3 quantities of Polo Shirt, one quantity (for free) of the same product is added to the cart.

For 4 quantities of Belt, 2 quantities (for free) of the same product are added to the cart.

The above is store-wide, you can configure a similar scenario on a specific product(s)/category(ies)/attribute(s) as per your requirements.

Buy X and Get Y

The scenario illustrates the WooCommerce BOGO deal for different products.

Once you have entered the rule page, enter the rule name and select the discount type as “Buy X and get Y” from the drop-down as illustrated below,

4 different product

In the filter section,

Choose “All Products” as it is a store-wide discount.

In the get discount section, has the below options,

Get Y Discount type has three options,

Get Y Discount type: free Product with auto-add options.

Buy X and get Y - Categories: either the cheapest or highest product from the specific category will be given as the free product.

Buy X and get Y - All: The cheapest or the highest product in the store will be offered as a free product.

Here choose,

Get Y Discount type as “Get Y Discount type” and enable the Auto-Add option.

Buy X count based on - Filters set above (counts the items cumulatively).

For any 2 items, a quantity of belt is added as the free product.

For any 3 items, 2 quantities of the belt are added as the free product.

Note: You can enable the Recursive option if you are configuring discounts like Buy 1 and Get 1.

Have a look at the cart page for better understanding of the workflow,

5 different product

The cart page clearly illustrates,

For 3 quantities of Polo Shirt, 2 quantities of the belt are added to the cart.

You can configure similar BOGO deals for specific products/categories/attributes.

Like it? Go ahead and purchase the Woo Discount Rules Plugin to start offering this deal in your WooCommerce online store.

Looking for more Buy One Get One Free discount types? You can configure several types of BOGO offers with the WooCommerce Discount Rules Plugin.

Here are some examples that you could do with the plugin

  1. Buy 2 and get 1 free (often the cheapest)
  2. Buy 2 and get 1 free (repeat). That is Buy 4, get 2 free. Buy 6, get 3 free and so on
  3. Buy 2 and get the third item free

Looking to offer a Limited discount instead of free? You can do that as well.

  1. Get 50% discount on the cheapest item in the cart
  2. Buy any 10+ items from Category A and get 25% discount on Category B
  3. Buy Product A at full price and get product B at a 20% discount

Creating a BOGO deal for the same products, for different products and for different numbers of products are all that simple with WooCommerce Discount Rules. Use our demo site to try it out by yourself.

You can also refer to more advanced examples of creating BOGO rules or other Buy X Get X, Buy X Get Y rules.
Also check out how to set up advanced discounts, customer-specific discounts, and bulk discounts for your online store using Woo Discount Rules. If you liked the article, let us know how the experience with Woo Discount Rules has been for you in the comments below!

Search