Home > Docs > Smart Coupons for WooCommerce > How to Set Up Recurring BOGO Offers: Buy 1, Get 2 – Buy 2, Get 4

How to Set Up Recurring BOGO Offers: Buy 1, Get 2 – Buy 2, Get 4

Last updated on December 3, 2024

Note: This guide applies only to users with Smart Coupon for WooCommerce plugin version 3.0.0 or higher. If you are using an older version of the plugin, please refer to the previous documentation here.

BOGO, which stands for Buy One Get One, is a popular marketing and sales strategy businesses use to attract customers with special offers. The Smart Coupons for WooCommerce plugin by WebToffee seamlessly integrates this functionality into your WooCommerce stores. This article discusses how to Set Up Recurring BOGO Offers: Buy 1, Get 2, Buy 2, Get 4, and so forth.

Use case

Set up a Buy One Get Two offer where, for any product a customer buys, they receive two additional units of the same product for free. This offer automatically scales with the quantity added to the cart up to 5 products. For example:

  • Buy any 1 product, and get 2 of the same products for free.
  • Buy the same 2 products, and get 4 of the same products for free.
  • Buy the same 3 products, and get 6 of the same products for free.

Up to

  • Buy the same 5 products, and get 10 of the same products for free.

Any more products bought the giveaway is stuck at 10.

Step 1: Install and Activate the Plugin

Before you begin, ensure that the Smart Coupons for WooCommerce plugin is installed and activated on your site. Once done, navigate to Smart Coupons > BOGO from your WordPress dashboard.

For a detailed guide on all the BOGO setups, refer to the article, Setting Up BOGO Offers for WooCommerce Stores.

Step 2: Create a new BOGO offer

  1. Click on the “+ Add new” to create a new BOGO offer.
  2. Select + Custom and then Buy product X, get product X/Y.
  3. Provide a Campaign title and a Description of your choice.
  4. Click on Continue.
Setting up a BOGO offer
Setting up a BOGO offer

Step 3: Configure the Giveaway

Customer gets: The customer gets the same product as in the cart(the product triggered the offer) in quantities of two when triggered.

To set this up, In the Customer Gets section:

  1. Select Offer Product:
    • Under the drop-down, select the option Same product as in cart which will provide the same product that triggered the offer as a giveaway.
    • Alternatively, you can provide a selected product, a product from a selected category, or any random product from the store.
  2. Set Offer Quantity:
    • Under the quantity field, set how many selected products will be given to the customer. Let’s go with 2 (Buy One Get Two is the base offer).
  3. Set Offer Value:
    • Select Discount: You can apply a percentage or fixed discount to the giveaway product(s) or provide it for free.
    • For now, we will be providing the product for free.

For this example, when a product is added to the cart, we will provide two of the same products that triggered the offer for free.

Set up what customer gets
Customer gets – Set Up Recurring BOGO Offers: Buy 1 Get 2 Buy 2 Get 4

Step 4: Set Up the Trigger

Trigger: Trigger offers when a customer adds any one product from the store to the cart.

To set this up, In the Trigger BOGO when section:

  1. Choose a Trigger Type: You can decide whether the offer will be based on the quantity of products in the cart or the cart’s total value. Here, the offer is based on quantity, so select Buy quantities.
  2. Next, set the Min quantity to one to trigger the offer on adding one product to the cart(Buy one, get two is the base offer).
  3. If you want to provide the offer only for selected products, make your selection under Customer buys. However, we will provide the offer storewide, so we won’t have to make any selections.
Trigger - Recurring BOGO Offers: Buy 1 Get 2 Buy 2 Get 4
Trigger – Recurring BOGO Offers: Buy 1 Get 2 Buy 2 Get 4

Step 5: Set the offer frequency

Frequency: Buy 1 – Get 2, Buy 2 – Get 4, Buy 3 – Get 6, and so forth.

In the Apply Offer section:

  • Opt for Repeatedly to enable the offer to be applicable multiple times under recurring conditions for five times.
  • Example: The offer “Buy one, get two free “ will repeat as more trigger products are added.
    • Buy 2 → Get 4 free
    • Buy 3 → Get 6 free
    • ….
    • ….
    • This cycle continues until it reaches the limit you set. For example, if you cap it at five, the maximum offer would be Buy 5, get 10 free.
Apply repeatedly - Recurring BOGO Offers: Buy 1 Get 2 Buy 2 Get 4
Apply repeatedly – Recurring BOGO Offers: Buy 1 Get 2 Buy 2 Get 4

Step 6: Set offer apply method

You can automatically trigger the offer once the cart meets the specified condition(default), or you can opt to receive a coupon code. The offer will then be applied upon entering the code, similar to a coupon (the trigger conditions must be met).

To customize the option, head to the Activate offer section on the right side of the screen and select the preferred choice.

Set offer apply method
Set offer apply method

Step 7: Publish the offer

You can schedule the offer if you want to; for more information on how to schedule a BOGO offer, refer to How to schedule a BOGO offer in WooCommerce.

Finally, click on Save & activate to publish the coupon.

How to Set Up Recurring BOGO Offers: Buy 1, Get 2 – Buy 2, Get 4
Set Up Recurring BOGO Offers: Buy 1, Get 2 – Buy 2, Get 4

Recurring BOGO Offers: Buy 1, Get 2 – Buy 2, Get 4 – demo

The video gives a demo of how the coupon will work in the store.

Recurring BOGO Offers: Buy 1, Get 2 – Buy 2, Get 4
Recurring BOGO Offers: Buy 1, Get 2 – Buy 2, Get 4