Product Bundles
This article will explore the most popular ideas for product bundle campaigns and provide step-by-step guidance on configuring each scenario using the Voucherify Campaign Manager.
Contents
Buy A and B, get C for $1
In this product bundle use case, if a customer has two different products, A & B in the cart, product C is discounted to $1. Customers can have many discounted products in the cart, however, the discount will apply only once. At checkout, Voucherify checks if at least three predefined items are in the customer's cart. If the customer has at least these three items added, Voucherify discounts item C to $1.
Voucherify Setup
Step 1: Add products
Step 2:Create an in-cart promotion
Step 1: Add products
If you do not have these products added to your account yet, you can do it in the Products menu in your dashboard, import a CSV file, or use a dedicated API endpoint.
Step 2: Create a campaign
Before you create a promotion, make sure you're familiar with the Voucherify basics and the Campaign Manager:
In the Voucherify dashboard, go to Campaigns and create a promotion campaign.
Campaign settings
Define the campaign name, time frame, and category in the Campaign Manager:
Program name allows you to keep your campaigns organized within a Voucherify project.
Start and expiration dates define when the promotion is active and can be redeemed. You can modify the expiration date once the campaign is on (set in the Campaign Manager > Timeframe).
Category allows you to define how different campaigns affect each other when the customer is redeeming multiple redeemables. You can read more about categories in the Stacking Rules article.
Discount tiers
Set in the Campaign Manager > Discount tiers.
Define how a promotion is given. Each promotion can have several levels, and each level can offer different discounts based on different buying conditions. In this case, create only one tier.
Details
Name: Add a context-specific name to the promotion tier, such as Buy A and B, and get C for $1.
Banner: Add some text to display to your customers, letting them know what the promotion entails. It can be similar to the name of the promotion, i.e., Buy A and B, get C for $1.
Category: Add to define how different campaigns affect each other when the customer is redeeming multiple redeemables.
Timeframe: Optionally add a time period when the promotion is active, and customers can take advantage of the discounts.
Discount
- Bundle: Add all the products that should be bundled together and define their amount.
- Discount Effect: Product Discount -> New price. In this step, set the product that will be discounted alongside the new price. Let's cap the discounted item to 1 per max units per order item and 1 per max units combined for all matched order lines.
We can omit the third step as the bundled products and their required numbers have already been selected in the first step. However, if you wish to create a more complex scenario, you can define additional validation rules in this step.
Discount redemption
When a customer makes a purchase with an active promotion, Voucherify checks the cart against bundle validation rules. If all conditions are met, the discount is applied to the customer's order.
Variants
This type of product bundle campaign can also be set using a generic code:
- Generic code is a single discount code for multi-use that you can share with your audience.
Both generic codes and promotions support new price discounts and validation rules.
Buy 5, get the cheapest one for free – products within a specific collection
In this product bundle use case, if a customer has at least 5 items in the cart from a product collection, one of the products from the collection is given for free. Voucherify checks if at least 5 predefined items are in the customer's cart at checkout. If the customer has at least these 5 items added, Voucherify discounts the one product item to $0. If the products within the collection have varying prices, you can apply the discount to all (the default is the first order item listed in the redemption request), the cheapest, or the most expensive item. In this scenario, the discount will be applied to the cheapest item, assuming that prices may vary within a product collection.
Voucherify Setup
Step 1:Create products
Step 2:Create product collection
Step 3:Create an in-cart promotion
Step 1: Add a product
If you do not have these products added to your account yet, you can do it in the Products menu in your dashboard, import a CSV file, or use a dedicated API endpoint.
Step 2: Create a product collection
If you do not have any product collections in Voucherify, you can create them following this guide.
Step 3: Create a campaign
Before you create a promotion, make sure you're familiar with the Voucherify basics and the Campaign Manager:
Create a promotion campaign.
Campaign settings
Define the campaign name, time frame, and category in the Campaign Manager:
Program name allows you to keep your campaigns organized within a Voucherify project.
Start and expiration dates define when the promotion is active and can be redeemed. You can modify the expiration date once the campaign is on (set in the Campaign Manager > Timeframe).
Category allows you to define how different campaigns affect each other when the customer is redeeming multiple redeemables. You can read more about categories in the Stacking Rules article.
Discount tiers
Set in the Campaign Manager > Discount tiers.
Define how a promotion is given. Each promotion can have several levels and each level can give different discounts based on different buying conditions. In this case, create only one tier.
Details
Name: Add a context specific name to the promotion tier such as Buy 5, get the cheapest one from the collection for free.
Banner: Add some text that you can display to your customers, letting them know what the promotion entails. It can be similar to the name of the promotion, i.e. Buy 5, get the cheapest one for free.
Category: Add to define how different campaigns affect each other when the customer is redeeming multiple redeemables.
Timeframe: Optionally add a time period when the promotion is active and customers can take advantage of the discounts.
Discount
- Bundle: add all the products that should be bundled together and define their amount.
- Discount Effect: Product Discount -> New price. In this step, set the product collection from which an item will be discounted alongside the new price ($0). Let's cap the discounted item to 1 per max units per order item and 1 per max units combined for all matched order lines.
You can omit the third step as the bundled products and their required numbers have already been selected in the first step. However, if you wish to create a more complex scenario, you can define additional validation rules in this step.
Discount redemption
When a customer makes a purchase with an active promotion, Voucherify checks the cart against bundle validation rules. If all conditions are met, the discount is applied to the customer's order.
Variants
This type of product bundle campaign can also be set using a generic code:
Generic code is a single discount code for multi-use that you can share with your audience.
Both generic codes and promotions support fixed amount discounts and validation rules.