How to create a cart-level promotion

Sometimes you want to apply discounts automatically - based on whether the customer's shopping cart has met certain criteria. The criteria can include several parameters such as if an order contains specific products, the total price exceeds a given value, or if the customer belongs to a particular customer segment. For example, let's assume you want to give 10% off when a shopper buys products for more than $500, the product is one of the iPhones and the customer is a new customer. The good news is that Voucherify supports such cart-level discounts. Let's see how we can activate one.

1. Run the campaign manager and select the Promotion type.

2. The next step is to provide a name and an expiry date for the campaign.

3. At the 3rd stage, you should come up with the actual discount. Note that you can provide multiple discount tiers. For example, in the case below the shopper will get 10% off if they purchase for at least $200 and 15% off if it's more than $999. 

Along with the order amount, you can use other validation rules to differentiate the tiers, e.g. defining the products and customer segments which are eligible for the discount.

So, step by step:

a) In the first tier section, define the banner that appears after the shopper meets discount criteria we'll define below.
b) Add corresponding validation rules; here we use total order amount. Every validation rule has to be confirmed with SAVE.

c) Scroll below to add the discount itself. In our case, it's 10% off.

d) Now you can add another tier. We're going to add the second one which increases the discount amount to 15% off if the shopper buys for at least $1000.

Increase the discount amount to 15%. After your tiers are ready, confirm with SAVE. 

This is it. If your Voucherify account is integrated with your website/app, the shoppers who meet the criteria will see the discounted prices immediately after they add respective products to the cart. At any point in time, you can go to the campaign summary to see how it is performing: