How to Create a BOGO Offer in WooCommerce

How to Create a BOGO Offer in WooCommerce

Want to offer Buy One Get One Free deals in your WooCommerce store? A BOGO offer is a simple way to encourage customers to purchase more products while creating an attractive promotion.

BOGO stands for Buy One Get One. A typical example is:

Buy 1 T-Shirt → Get 1 T-Shirt Free

You can also create variations such as:

  • Buy 2 Get 1 Free
  • Buy 3 Get 1 Free
  • Buy 1 Get 1 at 50% Off
  • Buy X Get Y
  • Buy a product and receive another product as a reward

In this guide, we’ll explain what a BOGO offer is, how it works, different BOGO examples, and how to create a BOGO promotion in WooCommerce.


What Is a BOGO Offer?

BOGO means Buy One Get One.

With a BOGO promotion, customers purchase a qualifying product or quantity and receive another product or discount as part of the offer.

For example:

Buy 1 T-Shirt and Get 1 T-Shirt Free

If a T-Shirt costs $25, the customer can purchase one T-Shirt and receive another T-Shirt according to the promotion rules.

BOGO offers can be useful for increasing the number of products customers purchase in an order and promoting selected products.


Why Use BOGO Offers in WooCommerce?

BOGO promotions can be useful for many types of WooCommerce stores.

You can use them to:

  • Increase the number of items per order
  • Promote selected products
  • Clear slow-moving inventory
  • Create seasonal promotions
  • Encourage customers to try another product
  • Create limited-time offers
  • Increase the perceived value of an order

For example, instead of offering:

20% Off One T-Shirt

you could offer:

Buy 1 T-Shirt, Get 1 Free

The second offer can give customers a stronger reason to purchase multiple products.


Popular BOGO Offer Examples

There are several ways to create BOGO promotions.

Buy 1 Get 1 Free

This is the most common BOGO promotion.

Example:

Buy 1 T-Shirt → Get 1 T-Shirt Free

This can work well for clothing, accessories, beauty products, food products and other items customers may purchase in multiples.

Buy 2 Get 1 Free

You can require customers to purchase two products before unlocking the free item.

Example:

Buy 2 T-Shirts → Get 1 T-Shirt Free

This type of offer can help increase the quantity of products in each order.

Buy 3 Get 1 Free

Another option is:

Buy 3 Products → Get 1 Free

This can be useful when you want customers to purchase a larger quantity before receiving the promotional reward.

Buy 1 Get 1 at 50% Off

The second product doesn’t always need to be completely free.

For example:

Buy 1 T-Shirt → Get the second T-Shirt at 50% Off

This allows you to create a BOGO-style promotion while giving customers a partial discount.


What Is Buy X Get Y?

Buy X Get Y is a more flexible version of a BOGO promotion.

For example:

Buy 2 → Get 1 Free

or:

Buy 3 → Get 1 Free

or:

Buy 2 → Get 1 at 50% Off

The “X” represents the quantity the customer needs to purchase, while “Y” represents the promotional reward.

This type of promotion is useful when you want more control over your WooCommerce quantity-based offers.


How to Create a BOGO Offer in WooCommerce

There are different ways to create BOGO promotions in WooCommerce.

You can use standard WooCommerce discount functionality, coupons, or a dedicated WooCommerce promotional plugin.

For simple discounts, WooCommerce’s built-in features may be enough.

However, advanced BOGO campaigns can require additional rules such as:

  • Qualifying products
  • Required quantities
  • Reward products
  • Free products
  • Campaign dates
  • Product or category targeting
  • Promotional badges
  • Automatic campaign rules

For these types of promotions, a dedicated WooCommerce campaign plugin can make campaign management easier.


Create a BOGO Offer With PromoForge

PromoForge Smart Campaigns for WooCommerce is designed for creating promotional campaigns such as Flash Sales, BOGO offers, Buy X Get Y campaigns and scheduled promotions.

With PromoForge Pro, you can create BOGO and Buy X Get Y campaigns based on your store’s promotional requirements.

Step 1: Open PromoForge

From your WordPress dashboard, open the PromoForge campaign section and create a new campaign.

Step 2: Select BOGO

Choose the BOGO Offer campaign type.

Step 3: Select Your Products

Choose the products that should participate in the promotion.

For example:

T-Shirts

Step 4: Set the Quantity

Define how many products the customer needs to purchase.

For example:

Buy 1

Step 5: Set the Reward

Define the promotional reward.

For example:

Get 1 Free

Step 6: Activate the Campaign

Save and activate the campaign.

Your WooCommerce store can then use the configured BOGO rules for the promotion.

Learn more about PromoForge Smart Campaigns for WooCommerce


Example: Buy 1 Get 1 Free

Let’s say you sell T-Shirts for $25.

You want to create this promotion:

Buy 1 T-Shirt → Get 1 T-Shirt Free

Your campaign could be configured around:

  • Product: T-Shirt
  • Buy quantity: 1
  • Get quantity: 1
  • Reward: Free
  • Campaign type: BOGO

The customer can then participate in the promotion according to the campaign rules.


Example: Buy 2 Get 1 Free

You can also create:

Buy 2 T-Shirts → Get 1 T-Shirt Free

For example, the customer purchases two qualifying T-Shirts and receives the promotional third item.

This type of promotion can encourage customers to purchase more products in a single order.


BOGO vs Regular Discount

A regular discount and a BOGO promotion work differently.

Regular Discount

20% Off

The customer receives a price reduction on the selected product.

BOGO

Buy 1 Get 1 Free

The customer receives an additional product as part of the promotion.

Buy X Get Y

Buy 2 Get 1 Free

The customer must purchase a specific quantity before receiving the promotional reward.

The best option depends on your products, profit margins and marketing goals.


BOGO Promotion Ideas for WooCommerce

Here are some ideas you can use in your store.

Fashion Store

Buy 1 T-Shirt → Get 1 Free

Beauty Store

Buy 2 Skincare Products → Get 1 Free

Accessories Store

Buy 2 Accessories → Get 1 Free

Food Store

Buy 3 Snacks → Get 1 Free

Seasonal Store

Buy 2 Seasonal Products → Get 1 Free

You can adjust the promotion based on your products and customers.


Use BOGO Offers for Inventory Clearance

BOGO promotions can also be used to promote products that are not selling as quickly as expected.

For example:

Buy 1 Get 1 Free — Limited Stock

You could use this type of campaign for:

  • Older products
  • Seasonal products
  • Slow-moving products
  • Excess inventory
  • Products being replaced by newer products

Before creating a free-product promotion, make sure the offer works with your product costs and profit margins.


Tips for Creating a Better BOGO Campaign

Keep the Offer Simple

Customers should immediately understand your promotion.

Instead of:

Special promotional discount available on selected products.

Use:

Buy 1 Get 1 Free

Choose the Right Products

Don’t automatically apply BOGO to every product.

Consider using the promotion for selected:

  • Products
  • Categories
  • Collections
  • Seasonal items

Set a Campaign Period

A limited-time promotion can make the offer more compelling.

For example:

BOGO Weekend Sale — Ends Sunday

Promote the Offer

Make sure customers can easily see the promotion on your store.

You can promote your offer through:

  • Product pages
  • Shop pages
  • Category pages
  • Cart
  • Email marketing
  • Social media

Common BOGO Mistakes

Making the Offer Too Complicated

If customers don’t understand the promotion, they may not use it.

Keep the main message simple.

Ignoring Profit Margins

A free product still has a cost.

Calculate your product costs, shipping, payment fees and other expenses before launching the promotion.

Applying the Offer to the Wrong Products

A BOGO campaign may work well for some products but not others.

Choose products that make sense for multiple-item purchases.

Running the Same Offer Forever

Consider using BOGO promotions for specific campaigns instead of keeping the same offer active permanently.


Conclusion

BOGO promotions are a simple way to create attractive offers for WooCommerce customers.

Whether you want to create:

Buy 1 Get 1 Free

Buy 2 Get 1 Free

Buy 1 Get 1 at 50% Off

or a more flexible Buy X Get Y campaign, choosing the right promotion can help you encourage customers to purchase more products.

For WooCommerce stores that need more advanced promotional campaign functionality, PromoForge Smart Campaigns for WooCommerce provides tools for creating BOGO, Buy X Get Y, Flash Sale and scheduled promotional campaigns.

Ready to create smarter WooCommerce promotions?

Explore PromoForge Smart Campaigns for WooCommerce

COMMON INQUIRIES

Frequently Asked Questions

Everything you need to know about our plugins, integrations, and licenses.

What does BOGO mean in WooCommerce?

BOGO means Buy One Get One. Customers purchase a qualifying product and receive another product or promotional reward according to the campaign rules.

Can I create BOGO offers in WooCommerce?

Yes. You can use WooCommerce discount functionality or a dedicated WooCommerce BOGO or promotional plugin for more advanced campaign rules.

What is a WooCommerce BOGO plugin?

A WooCommerce BOGO plugin adds functionality for creating Buy One Get One and other quantity-based promotional offers.

Can I create Buy 2 Get 1 Free in WooCommerce?

Yes. Buy 2 Get 1 Free is a type of Buy X Get Y promotion.

Can I create Buy X Get Y offers?

Yes. A Buy X Get Y campaign allows you to define the quantity a customer must purchase and the promotional reward they receive.

Can BOGO offers be used for specific products?

Yes. Product-specific BOGO campaigns allow you to limit the promotion to selected products.

Can I schedule WooCommerce promotions?

Yes. PromoForge Pro includes scheduled promotional campaigns, allowing store owners to prepare promotions for specific campaign periods.

Get In Touch

I love to hear from you. Whether you have a question or just want to chat about Plugin, Subscription — Shoot me a Message.