> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexype.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Buy X Get Y

> The **Buy X Get Y Discount** enables merchants to run promotional offers like 'Buy 1 Get 1 Free' or 'Buy 2 Get 1 at 50% Off.' Configure flexible triggers, reward rules, eligibility, and limits to drive cart growth and repeat sales.

<iframe width="560" height="315" src="https://www.youtube.com/embed/NYP_0kIHlrk" title="Buy X Get Y Walkthrough" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen />

## Step 1: Setup

Define how the **Buy X Get Y Discount** activates and applies at checkout in **Setup**.

<img className="rounded-lg" src="https://mintcdn.com/flexype/eIwFOmYVH_JU0lZs/images/coupons/buyxgety/image1.png?fit=max&auto=format&n=eIwFOmYVH_JU0lZs&q=85&s=da45df02d2cc0de1c68e3a919d760c90" alt="Setup section" width="3644" height="2368" data-path="images/coupons/buyxgety/image1.png" />

**Options include:**

* **Application Type:**
  * *Coupon Code* – Customer enters a unique code at checkout.
  * *Automatic Discount* – Applies automatically when conditions are met.
* **Discount Code Example:** e.g., `BUY2GET2`.

***

## Step 2: Condition

Configure **Condition** rules to define what customers must purchase (X) and what they receive (Y).

<img className="rounded-lg" src="https://mintcdn.com/flexype/eIwFOmYVH_JU0lZs/images/coupons/buyxgety/image2.png?fit=max&auto=format&n=eIwFOmYVH_JU0lZs&q=85&s=ae79a94faf58422c3196dff2babee7f4" alt="Condition section" width="3644" height="2368" data-path="images/coupons/buyxgety/image2.png" />

**Customer Buys:**

* **Minimum Quantity:** Require a minimum number of purchased items.
* **Minimum Spend:** Set a cart value threshold.
* **Apply To:**
  * *Entire store*
  * *Specific products*
  * *Specific collections*

**Customer Gets:**

* **Quantity:** Number of rewarded items.
* **Apply To:**
  * *Entire store*
  * *Specific products*
  * *Specific collections*
* **Discount Type:**
  * *Free* – e.g., Buy 1 Get 1 Free.
  * *Percentage Off* – e.g., Buy 2 Get 1 at 50% off.
  * *Fixed Amount Off* – e.g., ₹100 off selected items.
* **Max Per Order:** Cap how many discounted/free items can be applied per order.

***

## Step 3: User Eligibility

Target specific audiences with **User Eligibility** controls.

<img className="rounded-lg" src="https://mintcdn.com/flexype/eIwFOmYVH_JU0lZs/images/coupons/buyxgety/image3.png?fit=max&auto=format&n=eIwFOmYVH_JU0lZs&q=85&s=f48dc8549f7a0ac16d1c6ebb1d7adc98" alt="User eligibility section" width="3644" height="2368" data-path="images/coupons/buyxgety/image3.png" />

**Options include:**

* **Audience Type:**
  * *All users*
  * *Specific users only*
* **Order Scope:**
  * *All orders*
  * *First order only*
  * *Based on total historical orders*

***

## Step 4: Usage Limits

Define redemption limits and usage controls under **Usage Limits**.

<img className="rounded-lg" src="https://mintcdn.com/flexype/eIwFOmYVH_JU0lZs/images/coupons/buyxgety/image4.png?fit=max&auto=format&n=eIwFOmYVH_JU0lZs&q=85&s=3be934b3cc79b4127237b2c3113effb1" alt="Usage limits section" width="3644" height="2368" data-path="images/coupons/buyxgety/image4.png" />

**Options include:**

* **Global Limit:** Total number of redemptions allowed.
* **Per-Customer Limit:** Restrict individual use count.
* **Stacking Permissions:** Allow or prevent combining with other discounts.
* **Active Window:** Specify start and end dates/times.
* **Disable COD:** Optionally restrict Cash on Delivery for this promotion.

***

## Step 5: Preview

Customize how the offer appears to customers in **Preview**.

<img className="rounded-lg" src="https://mintcdn.com/flexype/eIwFOmYVH_JU0lZs/images/coupons/buyxgety/image5.png?fit=max&auto=format&n=eIwFOmYVH_JU0lZs&q=85&s=9ebb4e60c080f85312a675a885974914" alt="Preview section" width="3644" height="2368" data-path="images/coupons/buyxgety/image5.png" />

**Options include:**

* **Coupon Visibility:** Choose whether to display the offer at checkout.
* **Display Text:** Add descriptive titles and promotional details (e.g., *“Buy 2 Get 1 at 50% Off”*).

***

## Strategic Value

The **Buy X Get Y Discount** is a proven tool for:

* Boosting average cart size and order frequency.
* Promoting specific items or collections to clear inventory.
* Encouraging repeat purchases through reward-style incentives.

With granular configuration and automatic enforcement, FlexyPe ensures these promotions drive conversions while maintaining profitability.

For a full walkthrough, view the embedded video above.
