A Buy X Get Y discount is perfect for creating bundle offers, free gifts, or mix-and-match deals. Follow the steps below to set it up easily.
1. Navigate to your Admin System and go to Discounts, found in the main menu
2. Click on Add Discount in the top right hand corner
3. Choose a Description for your discount
4. Select Discount Type
- Under Discount Type, select Buy X Get Y
5. Choose How It’s Used
- Automatic: The discount applies automatically as customers add items to their order.
- Voucher Code: Customers must enter a Voucher Code at checkout to receive the discount.
- If you choose Voucher Code, you can:
- Manually enter a single, or multiple voucher codes (Up to 5 if it's done manually).
- Generate a random code.
- Bulk upload multiple voucher codes.
- If you choose Voucher Code, you can:
6. Configure the BUY X Section
Under BUY X, define the products or groups of products customers must purchase to qualify:
- Match Products By: Select one of the following options:
- Barcode
- Brands
- Category
- Name
- Tags
- SKU
- Entire Basket
- Any Product
- Delivery Option
- Any Delivery Option
- Rules (JSON Logic)
Note: Add more than one product per line if they share the same criteria. Adding multiple line items means customers need all the listed products in their basket to qualify.
Tip: Use Rules (JSON Logic) for more complex, customisable rules. For example, combining specific conditions like excluding categories or products on sale.
7. Configure the GET Y Section
Under GET Y, define the products or rewards customers will receive:
-
Match Products By: Choose from the following options:
- Barcode
- Brands
- Category
- Name
- Tags
- SKU
- Entire Basket
- Any Product
- Delivery Option
- All Matching Items (All items from BUY X)
- Some Matching Items (Specific items from BUY X)
- Rules (JSON Logic)
-
Discount Type: Select how the discount will apply to GET Y items:
- % Off (Percentage discount)
- Money Off (Whole Bundle or Per Unit)
- New Fixed Price (Whole Bundle or Per Unit)
-
Value: Set the value of the discount (e.g., 10% or £5).
7. QTY: Specify the minimum quantity of BUY X and GET Y items customers need to qualify for the reward.
8. Add Rules (Optional)
You can configure Advanced Rules to add conditions for your discount.
- Example: Set a minimum/maximum spend, a date range, limits and more!
- Refer to the article How to Manage Discount Rules for a step-by-step guide on creating and managing rules.
9. Save and Activate
- Toggle the discount to Active to make it available for customers.
- Once all the details are configured, click SAVE at the top-right corner.