Buy one Get one Free – Other similar BOGO WooCommerce discount rule maker

July 04, 2024

Buy one Get one Free – Other similar BOGO WooCommerce discount rule maker Plugin

Create buy one get one free or buy X get Y Free, BOGO discount rule of product in WooCommerce

Buy one get one free is a common form of sales promotion.

Demo Link | Documentation Link

Try out the pro features before purchase
https://websitemaintenanceservice.in/bogo_demo

Check the demo of different type of offer

Buy 1 and get 1 at 50% discount

Category level discount rule Video

Product level discount rule Video

Buy 1 and get 1 free of the same product

Buy 3 and get 1 unit free Offer that will start at some time in future

Buy one get one Free of other product

Buy product from category get product B free

Change variation of the free product

Buy one get one free with option to select the 1 free product from list of products

Offer different free product with each of the variation
Demo | Video

Buy any 2 product from category and 1 product will be added free

Video

Create buy one get one free or buy X get Y of product free discount rule in your WooCommerce based website

  • Set a global how much product to buy to set how much of free quantity

  • You can specify the amount of free product given on global level

  • It adds the same product as free product (you can add other product as free product in the PRO version)

  • You can enable BOGO deal on specific product

Pro version

Buy Pro version for $25

  • It allows you to set the buy quantity for each product differently

  • Offer the BOGO Deal product as Free or At Discounted price

  • Set free quantity differently for each product

  • It allows you to offer other product as free product instead of giving the same product as free

  • You can set a message on the single product page, to describe the offer

  • You can customize the message shown for each product in your own wordings

  • List of short code that you can use as place holder while making offer message [free_name], [buy_quantity], [free_quantity], [free_price], [start_date_time], [end_date_time], [start_date], [end_date], [start_time], [end_time]

  • You can show different parameter of the offer in the message using the short code

  • Set a offer start and end time, you can set this different for each product

  • Set a message that will be shown before the offer start, you can set this different for each product

  • Set different message to show when the offer has started, you can set this different for each product

  • Set maximum quantity of free product that can be offered with parent product.
    Say 1 unit of Product A gives 1 unit of B and max quantity is 2 then, when you add 3 unit of A the quantity of Free B will be kept at 2 only as Max quantity is 2 (without max quantity restriction it would have been 3)

  • Create BOGO or Buy X get Y free offer on the Category level, so you don’t have to create this offer on an individual product basis

  • Run category level rule on specif days of the week

  • Exclude a product or a variation from a category level BOGO offer

  • Overwrite the BOGO on category level with an separate rule for the product on product level rule

  • You can run offer for all the variation of variable product

  • Restrict the offer to run for some specific variation for a variable product

  • Offer info will only show when the buyer selects a variation that has the offer, if he selects some other variation that don’t have offer, the message box will disappear

  • Offer different product as Free product with each of the variation in a variable product

  • Show category level offer message on the respective category pages

  • Give option to the customer to remove the free product from the cart (incase they don’t want to receive the free product)

  • If the free product is a variable product then you can allow customer to change the variation of the free product in the cart or on checkout page

  • You can give option to the customer to select a free product from list of products, (you have to make the list of product that you will like to offer them for selection). Initially one product will be added to cart or free and will be given a option to change the free product (if you have given a list of alternate free products)

  • You can make the alternate free product to be always less then the price of the product added by the customer in the cart, That is making the BOGO offer (this applied in the category based BOGO rules)

  • You can control how many times a customer can avail the offer, you can set a limit on the number of time a customer can avail the offer. Say you have set the limit to 2 on the category X bogo rule, then the customer A can avail the offer only 2 times, after that the offer will not be applied for that customer A, but customer B can get the offer 2 times as well, so the limit is per customer not for all the customer. Customer A can get the benifit of the offer set on some other category B.

Full control over variable product BOGO offer

  • Select the variation that you want to have the BOGO offer and keep other variation out of the bogo offer using product level rule
  • Offer different product as free product with each of the variations
  • Set different buy quantity, Free product quantity, Max free product limit for each variation
  • Set different start time and end time for the variation
  • Set different message for each variation

Difference between the 3 category level rules

Buy product A and get product B Free

E.g: Category A has product –> B, C

Free product –> D
Free unit –> 1
Max limit –> 2

2 x B he will get 2 unit of D
3 x C he will get 2 unit of D

Buy product A and get product A Free

E.g: Category A has product –> B, C

Free unit –> 1
Max limit –> 2

2 x B he will get 2 unit of B
3 x C he will get 2 unit of C

Buy product from category get product B Free

E.g: Category A has product –> B, C

Free product –> D
Free unit –> 1
Max limit –> 3

2 x B he will get 2 unit of D
3 x C he will get 1 unit of D

Explore our other plugins supercharge your WordPress website:

  1. CSS JS Manager, Async JavaScript, Defer Render Blocking CSS supports WooCommerce
  2. Direct checkout, Add to cart redirect, Quick purchase button, Buy now button, Quick View button for WooCommerce
  3. Export WooCommerce customers list csv, WordPress users csv, Email customer list daily
  4. Fake sales notification, Live sales notification, Recent sales popup for WooCommerce
  5. Free shipping bar WooCommerce, message, popup and alert
  6. HTTP/2 Push, Async JavaScript, Defer Render Blocking CSS, HTTP2 server push
  7. Order delivery, Order pickup, Order date time, Pickup Location for WooCommerce
  8. Product Quantity, Minimum Maximum quantity & Minimum Order amount for WooCommerce
  9. Restaurant Menu plugin for WooCommerce
  10. WooCommerce estimated delivery date per product | shipping date per product
  11. WooCommerce Product Enquiry Quotation, WooCommerce product catalog
  12. Buy one Get one Free – a Bogo WooCommerce plugin

Screenshots

FAQ

Can I create Buy one Get one free discount rule

You can create buy 1 get 1 discount rule using this plugin, only thing is in the Free version it will offer the same product as free product, where as in the PRO version you can offer another product as free product

Can I make buy two and get one free deal

Yes, you can make buy 2 get 1 free

I want to show message, to describe the offer detail

You can show custom message on the single product page, to describe the offer

I want to have different description message for each product offer

You can do that, you can have different offer message for each of the product

I want to create BOGO offer in advance

You can do so in the pro version of BOGO WooCommerce plugin, it give you a offer start date and offer end date

I want to show a message on the product page that a offer will start for this product

Yes you can do so in the pro version of BOGO WooCommerce plugin, you can set a message that will be shown to the customer on the product page when the offer is not yet started. this message will change on is own and show a different message when the offer starts

Can i restrict max quantity given for free

Yes, you can do that in pro version, you can set different max quantity for each product

I want to create Buy Product A of category and get product B free

Yes, You can do that in the pro version

I want to create Buy Product A of category and get product A free

Yes you can do that in the Pro version

Can i set offer start time in category level offer as well

As of now this is not available

Can i craft message in my own wording

In the pro version you can do that, you can create a message for each of the product
and you can use various short code that gives various detail of that offer
here are the short code that you can use in your crafted message as placeholder
[free_name], [buy_quantity], [free_quantity], [free_price], [start_date_time], [end_date_time], [start_date], [end_date], [start_time], [end_time]

I want to offer Bogo deal for only few of the variation for a variable product

You can do that in the pro version, it allow you to set option like apply deal to all variation, or selected variation, or all variation other then the one selected

Will the offer info message box hide for the variable that don’t have the offer

Yes, as the user select a variation that don’t have the deal applied for that variation, the offer message box will hide, and it will come back as he select a offer that has the offer on it

I want to offer different free product with each of the variation

Yes you can do that in the pro version from the product rule, you can set a different free product for each of the variation
check your the video for the same

I want to set different buy quantity, free product quantity, and max limit for each variation

You can do that in the pro version, it allows you to set this value for each of the variation

I want to write different offer message for each of the variation

Yes you can do that in the pro version, it allows you to write different offer message for each of the variation

I want to start the offer on different time for different variation in the same product

yes you can do so in the pro version it allows you to set different Bogo offer start and end date time for each variation

I have set few rules on the category level and I want to show those offers on the category page

Yes you can do that in the pro version check this demo

If customer don’t want to receive the free product can they remove them from the cart

In pro version user can remove free product from the cart

I want to offer them shoes for free, but want to give them option to select the size

You can do that in the pro, The offered free shoe will be added to the user cart and the can click on edit option button to change the size and other variation of the free product

I want the category offer to only run on Sundays or some specif days of the week

Pro version gives you option to enable the category level option to run on specif days of the week, so you can create a offer on special menu category to run only on Saturdays and Sundays, so the offer will auto start on each Saturday and Sunday and will remain closed for rest of the week days

Can i give chose to the buyer to select a different free product

Yes you can do that in the pro version, when the condition is satisfied one product will be added to the cart for free, and user will see a option to change the free product in the cart and checkout page, over there they can select a different free product

I want to give option to customer to select from different free product, but the selected free product should be cheaper then the product customer is buying

Yes you can do that in the pro version category based rules

I want to give the product at a discounted rate when the BOGO conditions is satisfied

Yes you can do that in the pro version, When the Bogo deal will be satisfied the offered product will be added to the customer cart at a discounted price

Can I exclude a product from category level BOGO offer

Yes you can exclude a product from category level BOGO offer in PRO version, E.g. say you are creating a BOGO offer of buy 2 from Category B and get 1 product A free, now you want this offer not to apply on product X of category B then you can exclude the product X from the offer, so even if the customer will buy 2 unit of this product X the offer will not be applied. You can even exclude a single variation of the product from the category level BOGO offer.

Is it HPOS compatible

Yes the Free version and PRO version both are HPOS compatible

Changelog

1.10.9

  • Tested with WC 7.5.1

1.10.7

  • Compatible with WP 6.2.0

1.10.1

  • Quick save button added

Details

  • Version: 1.10.61
  • Active installations: 700
  • WordPress Version: 3.0.1
  • Tested up to: 6.5.5

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars