Everyone loves a discount and what better way to thank your customers than by showing them how much you appreciate them. More than 60% of the consumers wait for products to go on sale before purchasing them. Thus sales and offers can be a powerful incentive to encourage shopping and increase sales and revenue. One of the best ways to offer your customers a discount is by enabling Buy One Get One free (BOGO) offer on your WooCommerce store.
WooCommerce enables you to create coupons out-of-the-box, but its functionality is limited when it comes to different types of offers. In this article, we have listed the best Buy One Get One plugins for WooCommerce so you can make a well-informed decision.
Related article: How to Create Buy One Get One Offers in WooCommerce
Best WooCommerce BOGO Plugins
- Buy One Get One Free
- WooCommerce Buy One Get One
- PW WooCommerce BOGO Pro
- WooCommerce Discount Rules
- Buy One Get One Free by PI Websolution
- Easy WooCommerce Discounts
- Flexible Pricing WooCommerce
- Pricing Deals for WooCommerce
1. Buy One Get One Free

This is a versatile Buy One Get One free (BOGO) plugin for WooCommerce that enables you to create different types of offers. Such as, you can offer customers something free when a certain product or quantity is added to the cart. You can choose to add the same product or another for free. Customers can also choose the free products for themselves. Moreover, you can restrict customers by user roles.
Key Features
- You can schedule BOGO offers by setting a start and end date.
- Restrict BOGO offer by user roles.
- You can set a limit on the number of free items and uses per customer.
- Enables the BOGO offer if the customer uses a coupon also.
- Customers can choose free items from the product category or list.
To download, click here.
Sync and Manage your online and retail store together with the best WooCommerce POS plugins
2. WooCommerce Buy One Get One

Managing inventory and increasing customer loyalty is possible through BOGO offers. With this plugin, online store owners can give products for free, at discount, or with a specific amount to their customers. You can also offer discounts by creating different rules and increase sales and revenue. Admins can also create offers on a single product, cart total, or product category.
Key Features
- Shortcode to display the offer anywhere on-site.
- Create offers on product category, single product, or cart total.
- 3 discount types: free, discounted, and fixed price.
- WPML compatibility.
To download, click here.
3. PW WooCommerce BOGO Pro

The PW WooCommerce BOGO (Buy One Get One) plugin is easy to set up and configure. It enables you to create multiple types of discounts and offers such as BOGO, buy one get % off, get a free product by spending a certain limit, and much more. Admins can also include/exclude certain products, specify products by category, and schedule offers as well. Moreover, it is compatible with all the major payment gateways such as PayPal and Klarna.
Key Features
- Customers can automatically add discounted products to the cart.
- Admins can schedule discounts by setting the start and end dates.
- Make coupons are a requirement to get BOGO deals.
- Make coupons non-applicable on discounted items.
- Limit the number of BOGO deals per user.
- You can specify that variations or similar products are discounted only.
To download, click here.
Streamline cash flow on-site with the best WooCommerce Payment Gateways
4. WooCommerce Discount Rules

The WooCommerce Discount Rules is the ultimate plugin for your store. It is extremely versatile in its functionality and enables you to create multiple different types of discounts. For example, BOGO deals, fixed cost, percentage, store-wide, user-based, conditional discounts, and much more. There are many ways you can use these discounts individually or in combination to increase sales and customer loyalty. For example, first-order coupons help in converting customers whereas BOGO deals encourage customers to order more.
Key Features
- Discount types: bulk, store-wide, tiered, attribute-based, cart total, etc.
- You can also offer free shipping to customers that spend a certain amount.
- You can also offer discounts based on the customer’s address.
- Send alerts to your customers when discounts are placed on the cart page.
- Show a “You Saved” text to your customers at the checkout page and show them how much money they saved.
- BOGO deals can have products for free or at a percentage discount.
To download, click here.
5. Buy One Get One Free by PI Websolution

This WooCommerce Buy One Get One (BOGO) plugin has a free and premium version. You can enable different types of offers such as category level, product level, buy one get one at 50% off, Buy 3 get 1, buy 2 get 1, etc. Admins can also set global discounts, set the amount for free products, and much more to entice customers to purchase and increase revenue.
Key Features
- Offer the same product as the free product in BOGO deals.
- Choose the amount a customer has to spend to avail free product.
- You can set the buy quantity for each product differently (PRO).
- Show messages on a single product page, explaining deals to customers (PRO).
- Restrict discounts on certain products or variations (PRO)
- Set start and end date of BOGO deal.
To download, click here.
Learn how to set-up Email Logs on WooCommerce with few simple steps
6. Easy WooCommerce Discounts

This WooCommerce plugin enables you to add the best discounts to your store. You can set discounts on carts, categories, and products. You can also set a store-side global discount or a quantity-based discount or tiered pricing. Admins can exclude certain products, set expiry dates, and much more. Moreover, the PRO version of this plugin for WooCommerce enables you to add Buy One Get One Free (BOGO) deal and other pricing deals.
Key Features
- Simple, bulk, and tiered pricing rules.
- BOGO deals or Buy One Get One discounted deals.
- You can set product or category-based discounts globally or on specific items.
- Use a shortcode to add a bulk pricing table or quantity-based discount table.
- Schedule discounts by setting start and end dates.
- Enables discounts based on specific products in the cart, cart total, shipping address, etc.
To download, click here.
7. Flexible Pricing WooCommerce

Flexible Pricing for WooCommerce is a sale booster plugin as it enables you to add different types of discounts to your store. For example, buy one get one free (BOGO) deals, order total, order history, user roles, group discounts, and much more. You can also choose to set a fixed price or percentage discounts.
Key Features
- Different types of BOGO deals, such as Buy one get one half, Buy X get Y, etc.
- Create discounts based on order total, you can include/exclude certain categories here.
- Give your customers a discount based on the money they spent the whole year or previous month.
- Create discounts based on user roles available in WordPress and WooCommerce.
To download, click here.
8. Pricing Deals for WooCommerce

Create pricing deals for wholesale or retail customers easily with this WooCommerce plugin. It is easy to install and set up. It enables you to add buy one get one free (BOGO) deals on your WooCommerce store with the new functionality of “discount equal or lesser value item”. Admins can also add discounts on carts, groups, categories, and much more. You can also add a message to all catalog discounts.
Key Features
- Category and catalog pricing.
- Discounts are schedulable.
- Display discount on your site with shortcodes.
- Discount types: percentage, fixed, package, equal or lesser value item.
- Cart discounts can be automatically added to the checkout page.
- Include/exclude groups, members, brands, products, variations, etc.
To download, click here.
Choose The Best
As you can see, there are many WooCommerce buy one get one (BOGO) plugins available to add this discount type to your store. Ultimately, the choice of the best plugin depends on the features you want. If you looking for an all-rounder then WooCommerce Discount Rules is a good choice as it is flexible and versatile. BOGO deals are a great way to boost your sales and increase customer loyalty, so don’t let this option go by.