Commerce panel → Sales Channel (select application) → Marketing → Offers
The Buy X Items Get Y Items Free offer is the classic BOGO (Buy One Get One) promotion. The customer must add at least X items to their cart to qualify, and they receive Y additional items for free.
The free items are the cheapest Y items among the total X+Y items in the cart, ensuring the discount is calculated on the lowest-priced items. Importantly, the customer must add the free items to their cart manually — they are not added automatically.
- Classic BOGO deals (Buy 1 Get 1 Free, Buy 2 Get 2 Free)
- Inventory clearance on slow-moving SKUs
- Cross-sell promotions (buy a shirt, get socks free)
- Brand-specific bundle deals (buy 2 Zara jeans, get a T-shirt free)
| Parameter | What It Means |
|---|---|
| Buy Items (X) (required) | The minimum number of items the customer must add to the cart to qualify for the offer. |
| Get Free Items (Y) (required) | The number of additional items the customer receives for free (the cheapest Y items in the cart). |
| Minimum Cart Value (MCV) (optional) | The minimum cart value required for the offer to apply. |
Coupon Discount = Sum of the Y lowest-priced items among all (X+Y) items in the cartDiscount = Ymin(X+Y)Where:
- X = Minimum items customer must buy
- Y = Number of free items
- Ymin(X+Y) = Sum of the Y cheapest items from the total (X+Y) items in cart
Offer: Buy 2 items, get 2 items free
| Item | Price |
|---|---|
| Jeans | ₹2,000 |
| T-Shirt | ₹1,500 |
| Jacket | ₹3,000 |
| Socks | ₹1,000 |
| Details | Value |
|---|---|
| X (must buy) | 2 |
| Y (get free) | 2 |
| Cheapest 2 items | ₹1,000 + ₹1,500 = ₹2,500 |
| Discount Applied | ₹2,500 |
| Cart Total | ₹7,500 – ₹2,500 = ₹5,000 |
The customer must add all X+Y items to their cart themselves.
The system will apply the discount to the cheapest Y items.
Free items are not added automatically.
Scenario: Buy 2 T-shirts, get 1 free
- Offer Title: Buy 2 T-Shirts, Get 1 Free
- Short Description: Add 3 T-shirts to your cart and the cheapest one is free.
- Mode: Auto-Applied
- Apply Offer When: Cart Item Quantity ≥ 2, Category L3 = T-Shirts
- Buy Items (X): 2
- Get Free Items (Y): 1
- Eligible Products: Category L3 = T-Shirts
- Customer Type: All
- BOGO — Buy 1 Get 1 Free
- BUY2GET2 — Buy 2 Get 2 Free
- FREESOCKS — Buy 2 shirts, get socks free