How to Set Up Buy X Get Y in WooCommerce (Step-by-Step Guide)

Running a WooCommerce store is exciting, but to increase profit and sales, you need effective promotional strategies. Buy X Get Y is one of the proven strategies.

This tactic is used to attract more customers, increase conversions & average order value (AOV), and promote specific products effectively.

Now the question is how to set Buy X Get Y offers in your store. Here, follow these steps:

  1. Install & Activate Plugin
  2. Create a Buy X Get Y campaign
  3. Set Trigger Products (X)
  4. Select Offer Products (Y)
  5. Adjust Campaign Settings
  6. Save & Publish

But you also need to know how this campaign works, its benefits, the best practices, etc. Without getting the full picture you can’t obtain the full potential for your store. So without further ado 👏

What Does the WooCommerce Buy X Get Y Offer Mean?

WooCommerce Buy X Get Y (BXGY) offer means when customers purchase a specific product (X), they can get another specific amount of product (Y) for free or at a discounted price. It’s a widely used promotional deal by WooCommerce store owners.

But how does it actually work? Here’s how store owners use BXGY:

  • Buy X Get Y at a Discount – Instead of free, the Y product is available at a lower price.
  • Buy X Get the Same Item Y – Ideal for BOGO-style deals (Buy One, Get One Free).
  • Buy X Get a Different Product Y – It helps to promote related or complementary products.
  • Buy 2 Get 1 Free – Customers buy 2 given items and get another item for free. (Buy 2 Soap, Get 1 Shampoo free)

Benefits of BXGY Free in WooCommerce

WooCommerce store owners benefit from BXGY offers in several ways. Here’s why they use it:

✅ Increases average order value (AOV)
When customers act upon the deal they actually buy more products at a time. It eventually increases the AOV.

✅ Encourages bulk purchases
To get the BXGY offer, customers order an increased amount of products. Selling bulk items per item is beneficial for the store’s quick growth.

✅ Helps clear out inventory
Through BXGY offers, sellers can clear out inventory quickly and stock for new products again.

✅ Boosts customer loyalty
When buyers get additional products at a discounted price, they feel their value to the store. It increases loyalty and helps the store in competitive advantage.

Now that you know why you should implement Buy x Get y free deals in your store; you need to know how. Let’s jump right into it ⬇️

How to Set Up Buy X Get Y Free Offers in WooCommerce (Step-by-Step Guide)

Woocommerce doesn’t have a built-in option for implementing Buy x get y free deals. You need to use a plugin for this action.

There are several plugins that allow you to set up BXGY offers. For this demonstration, I will use WowRevenue – Product Bundles, Quantity/Bulk Discount, BOGO, Buy X Get Y.

Before setting up the BXGY offer, install and activate the plugin. Follow the official documentation for a step-by-step installation guide. Once you have activated WowRevenue, you can create Buy X Get Y offers.

✔️ Step 1: Create a New Campaign

First, you need to go to the WowRevenue dashboard from the WordPress dashboard. Here click the Create Campaign button in the header tab. 

It will pop up an interface for various campaigns; find and select the Buy x Get Y campaign.

Create a New Campaign

Then you have to set the details of the campaign to function properly.

✔️ Step 2: Set the Basic Details

Now, you have to select the pages you want to show the offer and turn on their status. You can also select the display mode of a page that defines how the campaign appears.

Based on this display mode, you can set the in-page position. It will decide where the campaign will be shown.

Set the Basic Details

Here, I have set the campaign in my preference, you should do yours.

✔️ Step 3: Select Trigger Products (X)

Then, you have to choose the trigger product (X). you can choose all products or any specific products/categories here.

You can also use individual product quantity to set a minimum amount of trigger product (X) for this campaign.

Select Trigger Products

Here, I set the trigger for 2 items to buy.

💡 Pro tip
If you select two or more trigger products, you need to set the relation between them. Choose OR/AND relation to maintain the function you want.

If you select the OR relation, that means customers can get the offer from either one of the trigger products. On the other hand, the AND relation means they need to add both of the trigger products to the cart.

✔️ Step 4: Select Product to Offer (Y)

Now comes the product Y. You can choose product (Y) here and set the behavior of the offer. Set minimum quantity, discount value, and type to control the behavior.

Select Product to Offer

Here, I decided to give a product for free if customers added two trigger products to the cart. You can add another product to offer in the same way.

💡 Pro tip
Set the product and discount type carefully. You should find out which product will bring revenue with this promotional deal. Based on the product you can decide which discount you can afford.

✔️ Step 5: Campaign Headline and Additional Settings

You should give a catchy and attractive campaign headline & details here. It will motivate your users to act on the campaign.

You should also fine-tune the campaign by setting up some additional features. You can provide free shipping, add a countdown timer, and animated add-to-cart to incentivize the customers to complete the purchase process.

Campaign Headline and Additional Settings

You can also limit this campaign within a period by scheduling the sale.

Finally, you have to toggle the publish button and save the campaign. It will activate this buy x get y campaign on your store.

A Short Comparison Among Best Plugins to Set Up Buy X Get Y

As there are alternatives to WowRevenue, you should have a clear understanding of their features, support, and stability. Here’s a quick comparison table for you:

FeatureWowRevenueDiscount Rules for WooCommerceAdvanced Dynamic PricingSmart Coupons
Free Version Availability✅ Yes✅ Limited free plan❌ No❌ No
Automatic Free Product Addition✅ Yes✅ Yes✅ Yes✅ Yes
Customizable BXGY RulesAdvancedModerateAdvancedModerate
Schedule BXGY Offers✅ Yes❌ No✅ Yes❌ No
Cart & Checkout Offer Display✅ Yes❌ No✅ Yes❌ No
Best ForEasy, scheduled, and highly customizable BXGY offersSmall businesses looking for simple discount rulesStore owners need complex pricing logicStore owners focused on coupon-based promotions

While WowRevenue is a top choice for BXGY offers, other plugins offer different functionalities. Choose based on your store’s needs.

Best Practices for WooCommerce Buy X Get Y Offers

The buy X Get Y campaign in WooCommerce is a powerful tool for sellers to grow their business in the long term. To get the most out of it, you need to strategize it precisely. Here are some recommended practices you should follow:

Make the Offer Message Clear

You should keep your headline and campaign details clear for the customers. A clear message will help the customer to act on the deal you offer.

Also, the campaign should be designed in an eye-catching and attractive way. It would highlight what the customers are getting from it.

Ensure the Ease of Use

You have to ensure the ease of use for the BXGY campaign. Place the message in a suitable position and make sure the automation functions properly.

Customers might get frustrated if the add to cart button doesn’t work the way it is supposed to.

Right Product Selection

The most important thing is to select the right products. Products (X & Y) will help the customer to decide whether they need them or not.

If the product isn’t appealing or up to market standard, it won’t bring the desired outcome.

Suitably Optimize Your Campaign

You should strategize the discounts within the limit of your affordability. Unnecessary and excessive discounts might cost you a big fortune.

Also, add a countdown timer or schedule to create FOMO.

Periodically Redesign

You should redesign and retarget the BXGY campaign often based on their performances. You may transform it into a seasonal promotional activity if other criteria suit. A multi-dimensional use of this campaign will boost your sales.

Key Differences between Buy X Get Y and Bogo Offer In WooCommerce

Though there are similarities between Buy X Get Y and Buy 1 Get 1 offer, some key differences will distinguish them. Let’s see how you can differentiate them in WooCommerce.

FeatureBXGYBOGO
Structure of the offerThe free item can be the same or different from the one purchased.
Example: Buy 2 Soap, Get 1 Shampoo free
Usually, it’s a 1-on-1 offer. Customers get an additional item for free.
Example: Buy 1 Soap, Get 1 free
Quantity and varietyThe number of products and variety can be different. It provides more flexibility and control to the seller.Generally, the same product will be added to the cart for free. It’s a simple offer.
StrategyPromoting new or complementary productsIncreasing bulk sales
Discount FlexibilityCan be free or discountedTypically free

Now you get where the BXGY and BOGO set their path apart. You should identify your customers’ psychology and need to decide which one to follow.

Resources You may Feel Helpful

Here are some other resources that will be helpful for you.

  1. Limit your WooCommerce sales with an end date
  2. Complete guide on frequently bought together
  3. Best WooCommerce plugins to increase sales

Conclusion

So far from this blog, you’ve learned,

  • What Buy X Get Y is
  • How does it work and what are its benefits
  • How to set BXGY offers for your store
  • The best practices to maximize profit from BXGY

At this point, you have a clear understanding of the know-how of Buy X Get Y in WooCommerce. Implement this tool in your store and see the change in real time.

If you face any difficulties during any section of this blog, don’t hesitate to let me know. Just comment on what you want to know and how you are getting the best of it. Till then TATA. ☺️

FAQs

Where should I display Buy X Get Y offers in WooCommerce?

The best places to display Buy X Get Y offers in WooCommerce are cart pages and checkout pages. Highlight the details with eye-catching visuals and persuasive headlines to encourage customer engagement.

Why is my WooCommerce Buy X Get Y offer not applying at checkout?

This issue could be due to incorrect campaign settings, conflicts with other campaigns, or plugins. If you’re using WowRevenue, select the checkout page to show and turn on the page status.

Can I track Buy X Get Y sales performance?

Yes, you can track every campaign performance in WowRevenue including Buy X Get Y. Check the action tab on the campaign page and find the statistic option. You can see all the data for this campaign here.

Can I apply Buy X Get Y to specific user groups?

Yes, you can apply BXGY offers to specific user groups by using WholesaleX. This plugin lets you customize the campaign to show to your preferred user groups.

Like this article? Spread the word
Shahbaj Arefin

Written byShahbaj Arefin

Arefin is a passionate writer with over three years of experience exploring the world of WordPress and WooCommerce. He loves diving into themes, plugins, and tools, sharing insights that help users build and optimize their websites with ease. When he's not writing, you’ll find him testing the latest tech to uncover game-changing features for online businesses.

Leave a Reply

Your email address will not be published. Required fields are marked *