Skip to main content

How to Set Up a Buy X Get Y Discount

Learn how to set up a BXGY discount in Shopflo where customers buy a minimum quantity from a collection and get an item for free.

Written by Swapnil Sangal

A Buy X Get Y discount lets brands run offers like "Buy any 2 from our summer collection and get another product free or at a discount." The customer picks items from a specific collection, adds the reward product (Y) to their cart manually, and the discount applies at checkout.


When to Use a BXGY Discount

Use this when you want to run a collection-wide offer where customers can mix and match any products from a range and get a reward item free or at a discount. It works well for increasing cart value and moving inventory across a collection.


How to Set Up a Buy X Get Y Discount

Step 1: Click Create Discount in your Shopflo dashboard.

Step 2: Select the Buy X Get Y template.

Step 3: Enter a name for your discount, such as "BUY2GET1." & Step 4: Choose the discount mode - Use as code (customer enters a code) or Automatic (applied when conditions are met).

Step 5: Set the Customer Buys (X) condition. Set the minimum quantity to 2, change the selector to Specific collections, and choose the collection the offer applies to.

Step 6: Set the Then gets (Y) reward. Set quantity to 1, choose Specific products, and select the reward product. Set it to Free or enter a discount percentage depending on your offer.

Note: the customer must add this product to their cart manually. The discount only applies when both X and Y are in the cart.


Understanding the "Apply Upto" Setting

The Apply offer upto setting controls how many times the reward applies in a single order. Set it to 1 to limit the offer to one reward item per order, or higher to let it scale if the customer buys more qualifying items.

Step 7: Set the Apply offer upto value. For most setups, 1 time per order is the right choice.


Eligibility and Saving

Step 8: Review eligibility, combinability, and per-customer usage limits. Adjust these to fit your needs.

Step 9: Click Save and you are done.


Need more help? Reach out to us at support@shopflo.com and we will be happy to help.

Did this answer your question?