Introduction
This article provides an example of a Buy X Get Y deal discount scenario where an item is free/reduced when purchased alongside another product sold at full price. For example:
- In an F&B scenario, buy one pastry get another free.
- In a Retail scenario, buy one stuffed animal get another free.
This article is for illustrative purposes only; for the full steps on building a new Deal, Click Here.
IMPORTANT: Before creating a deal, check that you have the following:
- A "Deal Reporting Product". A product representing the deal that discounted items report against within the transaction. This is a standard Back Office Product with the Deal Reporting Product checkbox enabled in the Additional Options section.
- Product families (if required). A family of products used to specify basket conditions for the deal to activate, or used to specify products that should be excluded from transaction-level discounts. These are managed within the Product Families section.
Deal Configuration Steps
Step 1: Deal Details
When creating the deal:
- Enter a Deal Name for the the deal as it should be known in the Back Office (customers don't see this) and link to a Deal Type. Then select the Deal Reporting Product for the deal to report against in transactions.
- The Discount Level should be "Specific Items" as the deal only applies to those in the combo.
- Select when the deal is Available From and To. You can apply additional availability rules later.
Once created there are two further options:
- Iteration Limit: Specify the number of times that this deal can be activated within a customers basket. If there is no limit, leave this blank.
- Allow Stacking: Enable this if items discounted by this deal can be further discounted by a transaction-level deal that gets applied later.
Step 2: Deal Conditions
There should be two Deal Conditions in the deal: one representing the "Buy One" element and another representing the "Get One Free" element.
This allows you to target the "Get One Free" element when applying the Deal Discount in the next step.
Each Deal Condition should have a Deal Condition Name for Back Office identification purposes.
Use Item Selection Method to select items for this condition based on "Product Family" or "Individual Product", and then select that family or product in the Item Selection list.
Select your Condition Metric - which is typically "Quantity" in a combo deal scenario - and then enter your Minimum and Maximum values as the same value per the condition requirement.
Step 3: Deal Discounts
There is one Deal Discount.
Enter the Menu Discount Name as the deal should be shown to customers.
Select the Discount Type as either:
- "Fixed Price", with a Value of 0.00 representing the new free price.
- "Percentage", with a Value of 100 to reduce the original price by 100%
The Tax Option will populate automatically based on your location.
Against Discounted items select the condition that represents the free item selection. This is ensures that the discount is only applied to the one item, and the other item remains at full price.
The Applies To option is typically set as either "Most Expensive" or "Least Expensive" in BOGOF deal scenarios, to apply the deal to the least/most expensive applicable item in the basket per your deal terms.
For BOGOF deal scenarios, the Discount Value Limit should be left blank.