BOGO Product-specific Discount
In this tutorial, we are going to create a BOGO campaign – a fantastic tool to up-sell and cross-sell your inventory. Customers will receive a pair of sunglasses for free with any order that contains at least two pairs of summer sandals. If customers already purchased sunglasses on their own, a new pair won't be added to their orders.
Add two products to Voucherify.
Launch a coupon campaign.
Add order-based validation rules.
To add a product visit the Products tab → Create a product [plus].
The first step is to provide some details of the product that you'd like to add – name, source id, and a price.
The next step is to add product attributes that allow you to create different variations of the same product [SKUs]. For example, if you offer t-shirts, you can create an attribute "size" and later on create different SKUs - S T-shirt, M T-shirt, XL T-shirt, etc.
For the purpose of our guide, you can skip this step and also add or omit to add metadata to the product in the last step of the product creation.
Save the product to confirm.
Repeat this step and add summer sandals.
Launch a coupon campaign
You can create a BOGO promotion in two versions:
- The bulk of unique codes that are sent to customers via distribution that are redeemable only by customers meet the discount criteria.
- An automatic promotion without codes that is going to be applied automatically if a customer meets the discount conditions.
Whichever option you choose, the validation rules you're going to use are going to be the same.
Let's create a bulk of unique codes campaign.
Go to the Campaigns tab → Create a campaign (plus) → Discount coupons → Bulk Codes (default).
Select the type (unit) and the value of the discount.
- Unit value – how many free items should be added to the order.
- Unit type – name of the free product that you want to add to the order.
- Discount effect:
- Always add order items – no matter if the customer has the sunglasses in the cart already, it will always be added.
- Add missing items to match total discount units count – if a customer already has sunglasses in the cart in the number defined in the unit value (1), no new pair will be added.
In this case, if the customer already has sunglasses in the cart, we are not going to add a new pair.
Add validation rules
The next step is crucial as it is here where you should establish proper validation rules to create desired buying circumstances. In our case, customers who have at least 2 pairs of sandals in the cart, are going to receive a pair of sunglasses for free (unless they already have one in their cart).
To create this kind of campaign, you need to switch to the advanced validation rules builder.
Name your campaign and select the rules of your BOGO campaign.
You can also define more rules regarding order structure, for example, a customer has to have more specific products in their cart or spend a particular amount.
Add optional metadata in the last step and save your campaign.
Now, all that's left is to send unique codes to your customers and inform them about your discount. Here is how to do it.
Redeem BOGO code
Here is an example of a paid order with the use of the BOGO code we've created.
Here is a snippet of a successful BOGO code redemption request: