PW WooCommerce BOGO


Offer “Buy One, Get One Free” deals for your customers in a single step!
Activating BOGO Free deals in your WooCommerce store has never been easier. Simply name your BOGO deal and click Publish. That’s it!

The Pro version includes even more great features:

  • Buy X, Get X – For example, “Buy 3, Get 2 Free!”
  • % Off – For example, “Buy One, Get One 75% Off”
  • Spend X, Get X – For example, “Free Product with purchase of $25 or more”
  • Automatically add the discounted products to the customer’s cart
  • Optionally require a coupon to activate the BOGO
  • Limit the number of times the BOGO deal can be applied per order
  • Specify that only identical products or variations are discounted
  • Schedule begin and end dates for the promotions
  • Specify products by category
  • Include or exclude individual products
  • Eligible products can be different than the Discounted products
  • Options to exclude sale items or not allow other coupons in conjunction with BOGO offer
  • Compatible with all major payment gateways such as PayPal and Klarna.
  • Get these amazing features and more!

Easy to end the promotion
Simply open the BOGO deal and click Move to Trash.

Your time is priceless
There are plugins that can be configured to offer BOGO Free deals but they are difficult to set up and require a lot of trial and error. If you’re looking for a straightforward BOGO Free promotion, this plugin is the way to go.

PW WooCommerce BOGO takes the guesswork out of offering Buy One, Get One deals. It’s so easy to use!


  • All products in your WooCommerce store will be "Buy One, Get One Free" in one step.
  • Discount is applied in the form of a coupon.
  • Pro version includes more features and awesome support.
  • Pro version includes more features and awesome support.
  • Pro version includes more features and awesome support.


  1. Upload the plugin files to the /wp-content/plugins/pw-woocommerce-bogo-free directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Access the plugin using your WordPress menu under “Pimwick Plugins”


How do I start the BOGO promotion?
  • Give it a name and click Publish. Customers will see this name in the cart when they get the discount.
How do I end the BOGO promotion?
  • Simply open the BOGO deal and click Move to Trash
Where can I get the Pro version?


September 15, 2019
First task from the pro version was done easily and successfully, and the support is responding quickly and efficiently
August 29, 2019
By far the best BOGO plugin it makes everything so easy an integrates with my existing coupons flawlessly. I bought the pro version and can highly recommend!
July 11, 2019
I had a question when setting up my first BOGO coupon, and support replied to me in 5 minutes. They had checked my website and found the problem (it was on my end), and I got the coupon up and running in minutes after that. Off to a great start!
May 28, 2019
All this plugin does is makes EVERYTHING in your store Buy one get one free. The description could make that clearer before wasting so much time promoting the PRO version and then asking us to try it out on our sites.
November 16, 2018
Best thing about this plugin is how optimized the update requests all. It is very light to the database. And they have the best support! I literally got a reply in 5 minutes!
Read all 35 reviews

Contributors & Developers

“PW WooCommerce BOGO” is open source software. The following people have contributed to this plugin.


Translate “PW WooCommerce BOGO” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Tested for compatibility with the latest versions of WordPress and WooCommerce.


  • Confirmed compatibility with WooCommerce v3.6.4 and WordPress v5.2.1


  • Confirmed compatibility with WooCommerce v3.5.0


  • Updated text domain to match slug. Updated screenshots to more clearly describe what is in the Pro version.


  • Updated minimum system requirements, added text domain to aid translations.


  • Added .pot file for translation support.


  • Fixed issue viewing coupons in the admin area.


  • Moved front-end coupon hooks out of an is_admin() condition so that it works with frontend ajax calls, such as those used by the Klarna WooCommerce Gateway plugin.


  • Fixed possible issue with menu icon being too large.


  • Updated i18n for Coupon label.


  • Fix for ‘Coupon does not exist’ error in WooCommerce 3.2 and older.


  • Fix for internal server error during checkout.


  • Improved compatibility with WooCommerce 2.6


  • Switched to virtual coupons and support for PHP 5.3+


  • Fix for plugins such as WooCommerce Coupon Schedule that can interfere with the BOGO coupon.


  • Hide the “Remove Coupon” button for the BOGO discount even during ajax refresh.


  • Hide the “Remove Coupon” button for the BOGO discount.


  • Now compatible with sites that do not have WooCommerce Coupons enabled.


  • Updated admin menu icon.


  • Updated compatibility for WooCommerce 2.6


  • Now uses virtual coupons for the discount instead of fees.


  • Removed deprecated function when using WooCommerce 2.7 or later.


  • Update cart total for themes that show the amounts when not on on the Cart page.


  • Initial version.