Articles on: Discounts and Coupons

How to set-up buy X get Y discount coupon?

This is a step-by-step guide to create Buy X Get Y discounts such as Buy 1 Get 1 Free or Buy 2 Get 1 at 50% Off, helping you increase cart size, move inventory, and drive repeat purchases.



Buy X Get Y Discount Overview


The Buy X Get Y Discount allows you to reward customers when they purchase specific products, quantities, or cart values.

You can configure flexible triggers (X), rewards (Y), eligibility rules, and usage limits to run high-impact promotional campaigns.


Step 1:

Login to your FlexyPe dashboard and go to Coupons from the left sidebar.



Step 2:

Click on Add Coupon from upper right corner to create coupon.



Step 3:

Click on Buy X get Y.





Create a Buy X Get Y Discount


Step 4: Setup

Define how the discount is applied at checkout.



Options include

  • Application Type
  • Coupon Code – customer enters a unique code at checkout
  • Automatic Discount – applied automatically when conditions are met
  • Discount Code Example
  • e.g., BUY2GET2



Define Purchase Conditions


Step 5: Condition

Configure what customers must purchase (X) and what they receive (Y).



Customer Buys ( X )

  • Minimum Quantity – require a minimum number of items
  • Minimum Spend – set a cart value threshold
  • Apply To
  • Entire store
  • Specific products
  • Specific collections


Customer Gets (Y)

  • 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
  • Max Per Order
  • Cap the number of discounted or free items per order



Configure User Eligibility


Step 6: User eligibility

Target specific customer segments for this offer.



Options include

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



Set Usage Limits


Step 7: Usage limits

Control how often and when the discount can be used.



Options include

  • Global Limit – total redemptions allowed
  • Per-Customer Limit – restrict usage per customer
  • Stacking Permissions – allow or prevent combining with other discounts
  • Active Window – define start and end dates/times
  • Disable COD – optionally restrict Cash on Delivery



Preview Offer Display


Step 8: Preview

Customize how the Buy X Get Y offer appears during checkout.



Options include

  • Coupon Visibility – show or hide the offer at checkout
  • Display Text
  • Add titles and promotional descriptions
  • Example: “Buy 2 Get 1 at 50% Off”



Step 9:

Click on Submit to apply changes.



A BOGO coupon can be combined with other types of discounts, but it cannot be combined with another BOGO offer.



Strategic Value


The Buy X Get Y Discount helps you:

  • Increase average cart value and order frequency
  • Promote specific products or collections
  • Clear excess or slow-moving inventory
  • Encourage repeat purchases with reward-based incentives


With granular controls and automatic enforcement, FlexyPe ensures Buy X Get Y promotions drive conversions while protecting margins.




Updated on: 12/02/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!