Product Icon

Buy One Get One Free for WooCommerce

Create BOGO promotions and offer products as gifts to your customers to boost your WooCommerce store's sales.
Choose a billing option
$49
Save 20%
$98 $78.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

  • Unlimited promotions. Create as many offers as you need.
  • Combine the two or more promotions or prioritize one promotion over the others.
  • Apply the promotion to specific products, product categories, or all products of your store.
  • Set the minimum amount the customer has to spend to get the offer.
  • Limit the number of times a user can use a promotion.
  • Create promotions for specific user roles (for example, for wholesalers).
  • Schedule a start and end date for the promotion.
  • Allows users to choose one or more free gifts from a pop-up window.
  • Compatible with WPML and Polylang.

Start encouraging your customers to spend more with Buy One Get One Free (BOGO) promotions and offering gifts!

Buy One Get One (or BOGO for short) is one of the best offers you can use to clear out and move inventory and generate more cash. People have to buy more to get the offer, so you get more money. Some examples of promotions you can create with the Buy One Get One Free plugin:

  • Buy two products and pay one (2×1), or buy three products and pay two (3×2)
  • Add “sunglasses” automatically for free to the cart when the customer buys two “t-shirts.”
  • If the customer purchases one product from the “Laptop” category, allow him to choose a free product from the “Laptop Bag” category.
  • Add automatically one item of the same product that the customer purchased.

Create offers: buy two and pay one, 3×2, and more

The customer will get the cheapest product he added to the cart for free. The discount will be visible in the item subtotal on the cart page. Create BOGO 2x1 with WooCommerce

Allow customers to choose a gift.

Reward the customer with a free product when he purchases other products and allow him to choose the gift. Free gift for WooCommerce   This type of offer is also proper when you work with product variations, for example, to allow the customer to select the size of the free t-shirt in a buy-one-get-one promo. Select the size of a free gift WooCommerce

Add a gift automatically to the cart.

The customer will automatically receive a free product in the cart after purchasing the products included in the promotion. Automatic Gift for WooCommerce

Enable the promotion only if the customer uses a specific coupon

You can use the coupon codes to get access to the customer to the offers. This feature is available for all types of promotions. Free Gift Coupon for WooCommerce

FAQs


Can I give a gift if someone buys a certain number of items? For example, buy 3 items and get one free?

Yes, you can configure this type of promotion.


Can I specify the number of items that can be given?

Yes.


Are product variations supported?

Yes.


Is it possible to allow customers to select their desired variation of a free product?

Yes.


Can customers choose the free product from a category or a list of products?

Yes.


Can I set up a discount price instead of free?

Yes.


I have another question.

Please fill out this pre-sales form.


Customer reviews

Average rating 4.5
37 reviews
5 stars, 81% of reviews
4 stars, 3% of reviews
3 stars, 5% of reviews
2 stars, 3% of reviews
1 star, 8% of reviews
37 reviews
  • WDMRKT
    Rated 4 out of 5
    Functionality
    Feb 11, 2026
    Functionality
    Hi there, Can we get a condition added where you get products bundled by price to get a discount and not have the cheapest product discount all the time? For example, I added 4 products valued at $50, $40, $30, $20 to cart and my rule is BOGO 50% off. I want it to take $50 and $40, and take 50% off $40. Right now it discounts cheapest products which is not really fair to customers. Please add the option
    • oscargare
      Feb 23, 2026
      Hi there! Thank you so much for your 4-star review and for sharing this detailed feedback. We understand your point regarding the discount logic. To help us study your specific case and see how we can assist you further, could you please open a support ticket and include your System Status Report? This will allow our team to analyze your current configuration. Regarding the addition of new functionalities like the one you described, we have a dedicated "Feature Requests" section. We would love for you to post your suggestion there so our development team can track it and prioritize it for future updates. We look forward to hearing from you!
  • Jules Verkuilen
    Rated 5 out of 5
    Support
    Nov 12, 2025
    Support
    The plugin works well, and Oscar (the developer) helped me out great sorting out some minor issues. I would recommend it :)
  • mrtechnique
    Rated 5 out of 5
    Support
    Jul 24, 2025
    Support
    The plugin works great! I've only had one issue with it, but Oscar took care of it in the next plugin update which was within a week.
  • smellback
    Rated 3 out of 5
    Functionality
    May 10, 2025
    Functionality
    works ok with many bugs
    Has lots of options which is great if they are working ok, did an update and it changed setting with no warning what so ever and next thing I knew I was giving freebies regardless of what was spent and the settings. Had to go in and fix the setting that were broken by the update. I find sometimes it does do what the product says it will do like when you have settings that add free products automatically, once in a which it will not follow the rules that were set, and it's annoying because it is random when it happens to customers, most of the time it follows the rules set and ever 1 out of like 15 orders it will not follow the rule set and not add a product that it was suppose to add to the...
    • oscargare
      May 11, 2024
      Hi, Thanks for the feedback. However, we have not heard from other users who have experienced these problems after the update. We work hard on each update to add new features and test it extensively before releasing it. However, we expect users to use support if they have a problem. We are behind our products and work to provide you with the best support. I encourage you to submit a support request so I can identify the issues and solve them.
  • Republic Central
    Rated 5 out of 5
    Support
    Feb 26, 2025
    Support
    This plug in works as expected. Had to reach out to support due to special use case and they were able to resolve my issue. The support was great. Highly recommend.

Extension information

  • WordPress version required: 4.7
  • WooCommerce version required: 3.4.0
  • PHP version required: 5.6
  • Tested with WordPress: 6.9
  • Tested with WooCommerce: 10.5
  • Requires at least WordPress: 4.4
  • Requires at least WooCommerce: 4.0

Compatibility

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Countries

  • Worldwide

Languages

English (United States), French (France), Spanish (Spain)

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $109 annually
Rated 4.6 out of 5 stars
Price $29 annually
Rated 3.5 out of 5 stars
Price $119 annually
Rated 3.5 out of 5 stars
Price $199 annually
Rated 4 out of 5 stars
Price $99 annually
Rated 4.7 out of 5 stars
Price $79 annually
Rated 4.2 out of 5 stars
Price $79 annually
Rated 4 out of 5 stars
Price $49 annually
Rated 3.8 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.