Buy One Get One Free for WooCommerce

Create BOGO promotions in WooCommerce, including buy-two-pay-one deals, automatic free gifts, and gifts customers pick themselves from a pop-up.

Version6.1.5
Last UpdatedSeptember 3, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

Buy One Get One Free for WooCommerce is a plugin for running buy-one-get-one style promotions in a WooCommerce store. You can set up deals such as buy two and pay one, add a free product to the cart automatically, or let the customer choose a gift. Rules can be limited to certain products, categories, user roles, or a minimum spend.

Key Features

  • Unlimited promotions – You can build as many separate offers as your store needs.
  • Combine or prioritize offers – Several promotions can run together, or you can decide which one takes priority.
  • Target products or categories – A promotion can apply to chosen products, chosen categories, or the whole catalog.
  • Minimum spend condition – You can require a certain order amount before the offer applies.
  • Usage limits per user – You can cap how many times a single customer can use a promotion.
  • Role-based promotions – Offers can be restricted to particular user roles, such as wholesalers.
  • Scheduled start and end – Each promotion can have a start date and an end date.
  • Customer-chosen gifts – Shoppers can pick one or more free gifts from a pop-up window.

Who Is It For

This plugin is for WooCommerce store owners who want to run promotional offers such as buy-one-get-one deals, free gifts, and quantity-based discounts. It suits shops that need to move inventory or encourage larger orders, and it can be limited to specific products, categories, or customer roles.