Buy X Get Y

After installing and activating WowRevenue, you can create a Buy X Get Y campaign directly from the WowRevenue dashboard.

From the dashboard, click the Create Bundle button at the top. This opens the template library where you can choose from the available campaign types.

Find the Buy X, Get Y template. WowRevenue provides two layout options:

  1. Buy X, Get Y List Layout: Displays the qualifying and reward products in a vertical layout.
  2. Buy X, Get Y Grid Layout: Displays the Buy X and Get Y products side by side in a more compact layout.

Choose the layout that best fits your store design and click on the template to start configuring the campaign.

Choose the X Products

setting up X products for buy x get y campaign

The Customer Buys X section lets you define which products the Buy X Get Y offer should be visible.

Click Add Products and select the products you want to include as the X product. You can add multiple products here where the offer will be applicable.

Set the Minimum X Quantity:

Enter the Minimum X Quantity customers need to purchase to get the offer for Y.

For example, setting the quantity to 2 means customers must purchase two qualifying X items to avail the Y offer.

Configure the Offer (Y) Settings

Choose the Y Products

Setting up Y products for the buy x get y offer

The Customer Gets Y section lets you choose the offer products customers receive after meeting the Buy X requirement.

Click Add Products and select one or more Y products.

For each product, you can:

  • Set the quantity customers receive.
  • Set the discount or offer it for free.
  • Rename the displayed product title.
  • Rearrange the products.

Available discount types include:

  • Percentage
  • Fixed Discount
  • Fixed Price
  • Free
  • No Discount

Enable Apply discounts to specific products when you want different Y products to have their own discount settings.

If this option is disabled, you can apply the same discount rule across the Y products instead.

Make the Y Product Optional:

Enable Make Y product optional if you want customers to purchase the X product as is.

When disabled, the Y product remains part of the Buy X Get Y offer once the required condition is met.

Repeat Y Products for Every Qualifying X:

Enable this option when you want to repeat the offer for Y product for every additional qualifying purchase of X products.

For example, if the offer is Buy 2, Get 1 Free:

  • Buying 2 X products unlocks 1 Y product.
  • Buying 4 X products unlocks 2 Y products.
  • Buying 6 X products unlocks 3 Y products.

When this option is disabled, the Y quantity stays fixed regardless of how many additional X products customers purchase.

Customize the Bundle Texts

Use the Bundle Texts section to customize the messages customers see inside the Buy X Get Y offer.

You can customize:

  • Title to describe the main offer.
  • Subtitle to add supporting information.
  • Badge Text to highlight the discount or savings.
  • Total Price Title to rename the total price label.
  • Button Text to customize the Add to Cart call-to-action.

You can also use dynamic values in the text:

  • {qty-x} to display the required X quantity.
  • {qty-y} to display the number of Y products.
  • {discount_value} to display the available discount.

For example, you can use:

Get {qty-y} Product Free