Conditional discounts
Learn how to set up the conditional discount function.
Last updated
Learn how to set up the conditional discount function.
Last updated
With conditional discounts, you can set up different , such as fixed discounts (like $5 off) or percentage discounts (like 5% off) off items or the total cart amount.
You can set multiple types of conditions, which provides more flexibility in how you set up the discount rules.
Example of a conditional discount
From the Function Junction dashboard, click Create a function.
Beside Conditional Discount, click Continue.
Under Function name, give your discount a unique name so you can identify it later, then click Next.
Set up the conditions that customers need to meet to get the discount.
Criteria can be based on: customer total spend, customer tags, customer orders count, cart subtotal, cart items quantity, cart has items, and cart has no items. Each condition has specific rules that you need to set up.
Optional: Click Add a condition to add an additional condition, if you want customers to meet more than one.
Click Next.
Set up the action (the discount) that is taken when the conditions you set are met.
The discount types you can choose from the drop-down menu are: Percentage discount per item, percentage total discount, fixed total discount, or fixed discount per item.
Fill in the second text box with the number representing the discount amount you want to set up, then click Next.
Optional: Under Filter, add a filter. You can choose to set the discount for only specific products. This can be based on: product/variant, product tag, collection, vendor, type, or on sale. Each filter condition you can choose has specific rules that you need to set up.
When you're done, click Next.
Under Discount type, select if you want the discount to be Automatic or With Discount Code.
Automatic: Under Discount message, if you select Yes, then enter the discount message in the field provided below.
With Discount Code: Enter the discount code that you want customers to enter at checkout.
Under Combinations, if you want this discount to be combined with other discounts, then click Yes, and check which types of discounts that you want it to be combinable with.
When you're done, click Publish.
In this example, Ramesh has a sporting goods shop.
He wants flexibility in creating a 20% off discount code because he has a few conditions that need to be met:
the cart subtotal needs to be over $50,
there needs to be at least 3 items in the cart,
the items can't be on sale.
In this case, he'd choose a conditional discount and do the following:
Function name: In this case, Ramesh would give his conditional discount a name like 20% off $50 carts
so that he can identify it later.
Conditions: In step 2, because he wants this to be exclusive to carts with at least $50 worth of product and 3 items, he needs to add two conditions:
if
cart subtotal
is greater than
$50
and
cart items quantity
is greater than or equal to
3
The action (ie discount): In step 3, Ramesh would enter the discount action as then
percentage total discount
is
20%
.
Filter: In step 3, because Ramesh wants to apply this only to products that aren't on sale, he would select Specific products, then on sale
false
.
When your discount is published, if you want to advertise it, then you can .
Discount method: In step 4, Ramesh would set the Discount type to With Discount Code. He is going to send out an email to customers, and also add a to the store to advertise the sale, so he sets the Discount message to 20% OFF carts over $50 (with at least 3 items)!