Creating attractive discounts is the best way to bring new customers to your store and boost your online sales. Creating a buy 2 get 1 free discount offer is one of those attractive discounts. In this article, you will learn about how to create a buy 2 get 1 free discount offer in WooCommerce with the popular WooCommerce Discount Rules plugin.
Unfortunately creating a buy 2 get 1 free discount offer is not possible with WooCommerce coupons but in this article, we will introduce and use WooCommerce Dynamic Pricing and Discounts plugin which is the best WooCommerce Discounts plugin.
What is Buy 2 Get 1 Free Discount Offer in WooCommerce?
With a Buy 2 Get 1 free discount offer customers will get 3 products for 2 products price. For example if you set buy 2 get 1 free discount offer on a t-shirt product with a 25$ price when customer adds 2 quantity of t-shirt to the cart another 1 quantity will be automatically added to the cart as a free product and the customer will get 3 products for 50$ instead of 75$.
The Buy 2 Get 1 free discount offer is one of the variations of WooCommerce BOGO Discount offers. In the classic WooCommerce BOGO Discount offers when a customer buys one quantity of a product will get another quantity of the same or another product for free or with a discount. These BOGO discounts can incentivize people to purchase products for your online store and boost your online sales.
In this guide we will create some variations of the WooCommerce Buy 2 get 1 Free Discount Offer which are:
- Buy 2 get 1 free discount offer for the same product.
- Buy 2 get 1 free discount offer for different products.
- Buy 2 Get 1 free for a variable product.
- Buy 2 Get 1 free for a variation product.
- Buy 2 from category A, and get the cheapest from that category for free.
- Buy 2 from category A and get 1 free from category B.
- Buy 2 Get 1 among them as free.
Video Tutorial
WooCommerce Dynamic Pricing And Discounts Plugin
WooCommerce Dynamic Pricing and Discounts plugin is a popular plugin to create any type of discounts in WooCommerce easily. This plugin can create WooCommerce BOGO discounts, WooCommerce Buy 2 Get 1 Free Discount Offer, WooCommerce Buy 2 get 1 half discount offer, WooCommerce advanced discounts, WooCommerce advanced coupons, WooCommerce Bulk Discounts, WooCommerce Tiered Discounts, WooCommerce Discount Rules, WooCommerce Checkout Fees, WooCommerce Advanced Shipping and more.
You can download and use this plugin from this link.
How to Automatically Add Free Products To the Cart In WooCommerce
Easy WooCommerce Discounts – WooCommerce Dynamic Pricing and Discounts plugin has a great feature for BOGO rules that can automatically add free products to the cart. To enable this feature of the plugin please follow the below steps.
- Go to the plugin settings page in the backend of your WordPress site.
- Open the “Product Pricing” section in the “General” tab of the plugin settings.
- Set “Automatically add free products to cart” to “Yes” and save the settings like the below image.
How To Create Buy 2 Get 1 Free Discount Offer In WooCommerce For Same Product
Time needed: 10 minutes.
Buy 2 Get 1 Free Discount Offer in WooCommerce is one of the variations of the WooCommerce BOGO Deals which customers will get 3 quantities of a product for 2 quantities price. The buy 2 get 1 free discount offer can bring new customers to your store and increase sales. Let’s create a Buy 2 Get 1 free discount offer for a product.
- Add a new pricing rule in the WooCommerce Dynamic Pricing and Discounts plugin
As like the below image go to the pricing tab in the plugin and click on the “Add New” button to add a new pricing rule.
- Create a pricing rule like the below image and click on the save button to save the rule.
- Add 2 quantities of the product to the cart
Go to the product page and add 2 quantities of it to the cart like the below image.
- Checking Buy 2 Get 1 Free Discount Offer in the cart
After clicking on “Add to cart” button in the previous stem the WooCommerce Dynamic Pricing and Discounts plugin will add the free quantity to the cart automatically. The cart should be like the below image.
WooCommerce Buy 2 Get 1 Free Another product
In this section of the article, we will create WooCommerce Buy 2 Get 1 Free Discount Offer for another product. For example, when a customer buys 2 quantity of a Hoodie product will get a Cap product for free.
Step 1: WooCommerce Buy 2 Get 1 Free Another product Pricing Rule
Create a pricing rule like the below image and click on the save button to save the rule.
Step 2: WooCommerce Buy 2 Get 1 Free Another product On Product Page
Go to the product page that customer should buy 2 quantities of it and add 2 quantities to the cart.
Step 3: WooCommerce Buy 2 Get 1 Free Another product On Cart Page
After adding 2 quantities of the Buy product to the cart the WooCommerce Dynamic Pricing and Discounts plugin will add the free Get product automatically to the cart as like the below image.
WooCommerce Buy 2 Get 1 Free For Variable Product
WooCommerce Buy 2 Get 1 Free For a Variable Product is a way to give 1 free quantity if a customer buys 2 quantities of the variable product. We will use the WooCommerce Dynamic Pricing and Discounts plugin to create such a WooCommerce Discount Rule.
Step 1: Buy 2 Get 1 Free For Variable Product Rule
First create a WooCommerce pricing rule like the below image for the WooCommerce Buy 2 Get 1 Free For Variable Product.
Step 1: Buy 2 Get 1 Free For Variable Product Rule – Product Page
After creating a rule for WooCommerce Buy 2 Get 1 Free For Variable Product in the WooCommerce Dynamic Pricing and Discounts plugin open the product page and add 3 quantities of its variations to the cart. You can add 3 quantities from a variation or from different variations.
Step 3: Buy 2 Get 1 Free For Variable Product Rule – Cart Page
After adding products to the cart you will see the applied discount on the variable product with WooCommerce Dynamic Pricing and Discounts plugin like the below image.
If you add different variations of the variable product the WooCommerce Buy 2 Get 1 Free For Variable Product will apply on the variations like the below image. The discount will apply on the cheapest variation.
Buy 2 Get 1 Free For Variation Product
With WooCommerce Buy 2 Get 1 Free for Variation Product you can give 1 quantity for free if the customer buy 2 quantity of that variation.
Step 1: Buy 2 Get 1 Free For Variation Product Rule
First create a pricing rule for WooCommerce Buy 2 Get 1 Free For Variation Product like the below image.
Step 2: Buy 2 Get 1 Free For Variation Product Rule – Product Page
After creating a pricing rule for the WooCommerce Buy 2 Get 1 Free For Variation Product with the WooCommerce Dynamic Pricing and Discounts plugin open the product page and select variation then add 2 quantities of it to the cart. The WooCommerce Dynamic Pricing and Discounts plugin will add the 1 free quantity to the cart automatically.
Step 3: Buy 2 Get 1 Free For Variation Product Rule – Cart Page
After adding 2 quantities of the variation to the cart the WooCommerce Dynamic Pricing and Discounts plugin will add 1 free quantity to the cart automatically like the below image.
Buy 2 Get 1 Free From Same Category
You can offer Buy 2 Get 1 free discount offer on categories too. We can use the WooCommerce Dynamic Pricing and Discounts plugin to do BOGO discounts on categories.
Step 1: WooCommerce Buy 2 Get 1 Free For Category
Create a pricing rule like the below image and click on the save button to save the rule.
Step 2: Buy 2 Get 1 Free For Category On Product Page
After creating a WooCommerce Buy 2 Get 1 Free For Category in the WooCommerce Dynamic Pricing and Discounts plugin open one of products page of the category and then add 3 quantities of it to the cart like the below image.
Also, you can add two different products of a category to the cart.
Step 3: Buy 2 Get 1 Free For Category On Cart Page
Open the cart page to check the applied discount on the category products. As you can see in the below image the discount added to the category products.
The below example shows applied WooCommerce Buy 2 Get 1 Free for Category discount when two different products of the category added to the cart. It will apply the discount on the cheapest product.
Buy 2 Get 1 Free From Different Categories
WooCommerce Buy 2 Get 1 Free From Different Category is a way to give a free product from category B when customers purchase 2 quantities from category A. In this section of the tutorial, we will create a WooCommerce Discount Rule in the WooCommerce Dynamic Pricing and Discounts plugin to achieve it.
Step 1: Buy 2 Get 1 Free With Different Categories
Create a pricing rule like the below image and click on the save button to save the rule.
Step 2: Buy 2 Get 1 Free With Different Categories – Products Page
After creating a WooCommerce Buy 2 Get 1 Free Different Categories rule with WooCommerce Dynamic Pricing and Discounts plugin open a product page from the Buy category and add 2 quantities of it to the cart like the below image.
After adding 2 quantities of the product from the Buy category, open a product from the Get category and then add 1 quantity of it to the cart like the below image.
Step 3: Buy 2 Get 1 Free With Different Categories – Cart Page
After adding products to the cart in the previous step, you will see the applied discount on the Get category with WooCommerce Dynamic Pricing and Discounts plugin like the below image.
If you want to create eye-catching sale badges for your pricing rules, read these articles :
- WooCommerce Sale Badge Free Plugin
- How to Add Product Labels in WooCommerce
- Add Product Labels to WooCommerce Products (Full Guide)
Conclusion
In this article, we created some examples of WooCommerce Buy 2 Get 1 free discount rules which is a variation of the WooCommerce BOGO Discounts. We used the WooCommerce Dynamic Pricing and Discounts plugin which is a popular plugin to create WooCommerce Discount Rules. We hope that you use the WooCommerce Buy 2 Get 1 free discount rules and increase your store audience and sales.