How To Run BOGO Deals In WooCommerce

BOGO (Buy One Get One) deals are deals where you let customers buy a certain number of products and they get another product as a result of that.

They’re extremely popular in retail settings and you’ve probably seen them at your local supermarket or shopping mall.

Running these kinds of deals in WooCommerce is practically impossible without the Advanced Coupons extension.

Here’s how you run a BOGO deal in WooCommerce with Advanced Coupons installed:

We’ve made it really simple for you, the store owner, to setup and execute on a BOGO deal. The new tab called BOGO deals on your coupon edit screen tells you exactly what to do:

WooCommerce BOGO Plugin

Click here for a for a full tutorial on how to create a WooCommerce BOGO coupon.

There are three ways for customers to “trigger” your BOGO deal, this is called the Trigger Type:

  1. Specific Products – customer must have specific products in the cart at specific quantities
  2. Any Combination of Products – customer can have any combination of a set of products as long as they meet the overall total quantity
  3. Product Categories – customer can have any products from the specified categories as long as they meet the overall total quantity

For the “get” portion of a BOGO deal, you need to define the Apply Type:

  1. Specific Products – customer gets a specific product/s at specific quantities
  2. Any Combination of Products – customer can choose from any combination of the defined products
  3. Product Categories – customer can choose from any products in the specified categories

When you specify the Apply Type you can define whether they get the product/s with a price override that you define, a percentage based discount or a price amount off.

NOTE: since BOGO deals are based on the line items, not an overall discount, you don’t need to specify a discount in the General tab of your coupon.

Additional Settings

You can specify if the BOGO deal should be applied only once or whether it should apply repeatedly for every time it matches the Trigger Type conditions that you set.

Eg. Buy 2 T-Shirts Get One T-shirt Free. If you set this to repeatedly, it will match and grant a free t-shirt for every 2 t-shirts you have in the cart. If it is set to match only once, it will only give 1 free t-shirt regardless of how many shirts are in the cart that match the trigger conditions.

How To Redeem A BOGO Deal

If you have your Apply Type set to “Specific Products” when the customer has entered the coupon and satisfied the Trigger Type conditions, they will automatically have the specified products added to their cart.

For the other two Apply Types (“Any Combination of Products” and “Product Categories”), the customer must select from the set of products you define and add them to the cart using the “Add as deal” button.

Showing A Notice To Customers When They Trigger The BOGO Deal (BOGO Notification Message)

When you have the Apply Type set to either “Any Combination of Products” or “Product Categories” you’ll be able to set a notice to show the customer when they add the coupon and activate the deal. This is called BOGO notification message.

BOGO Notification Message Settings

BOGO Add As Deal ButtonWith these Apply Types the customer must add the products they want to the cart using the “Add as deal” button, so it is important they know where to go to do that. The notification is there so you can tell them what they have to do to redeem the deal.

We recommend you change the notice to tell them they have activated the deal and that they now need to go and add the required product/s to the cart in order to claim the deal.

Example Notice Text: “Congrats! You just activated the Buy 2 T-Shirts Get The 3rd Half Price deal. All you need to do to claim your half price shirt is select which shirt you want as half price.”

Example Button Text: “Claim My Half Price Shirt”

Change the Button URL to point to where they can add the products. This could be a product category archive or even a landing page you have setup with those products shown.

The notice type setting changes the display type of the WooCommerce notice.

NOTE: BOGO notification messages are only shown with “Any Combination of Products” and “Product Categories” Apply Types because “Specific Products” Apply Types automatically add those products to the cart for the customer when the deal becomes active as in this case, the products they are set to receive are known to the system.

How To Automatically Apply The Deal

BOGO deals are compatible with the automatically apply coupon feature and the Cart Conditions feature. You’ll need to use both to apply the deal automatically.

To do so:

  1. Set the Cart Conditions to match the condition that you have set for the Trigger Type
  2. Check the box to apply the coupon automatically

Once you do this, whenever the Cart Conditions are matched (which are the same as the Trigger Type conditions for the BOGO deal) the coupon will be added and the BOGO deal will be triggered.

Go forth and BOGO!

So now that you know how to add BOGO deals to WooCommerce, how are you going to road test it? Setup your first BOGO deal and tell your customers all about it. These are extremely powerful deals and now you can run them too!

in Feature Guides
[data-image-id='gourmet_bg']
[data-image-id='gourmet_bg']
[data-image-id='gourmet_bg']
[data-image-id='gourmet_bg']
[data-image-id='gourmet_bg']
[data-image-id='gourmet_bg']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']
[data-image-id='gourmet']