Bundle discounts
Learn how to set up the bundle discount function.
Last updated
Learn how to set up the bundle discount function.
Last updated
With a bundle discount, you can set specific items and quantities of items that, when added to the cart, are discounted.
From the Function Junction dashboard, click Create a function.
Beside Bundle Discount, click Continue.
Under Function name, give your discount a unique name so you can identify it later, then click Next.
Optional: Under Eligibility, select Specific condition to set criteria based on: customer total spend, customer tags, customer orders count, cart subtotal, cart items quantity, cart has items, and cart has no items. You can add additional conditions by clicking Add a condition.
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 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.
Specify the items in the bundle:
From the drop-down menu, set the items to be included in the bundle. This can be based on: product/variant, product tag, collection, vendor, type, or on sale.
Beside selected items quantity, use a measurement condition like is greater than
to set the item quantity required to get the discount, and fill in the number in the text field.
Optional: If you want to add more products with different quantity requirements, then click Add an item and repeat steps 1a and 1b.
Click Next.
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, Reese has a ski shop and he wants to bundle a set of ski products together for a 5% discount off each item in the bundle.
He wants to offer discounts for people who want to buy a full set, so it applies when there's a combination of a helmet, ski poles, skis, and ski boots in the cart. His products are in collections for each category of product.
Function name: In this case, Reese would give his bundle discount a name like Full ski gear set discount
so that he can identify it later.
Eligibility: He wants this to be eligible to any shoppers, so he leaves it set to All customers.
Discount type and amount: Since Reese wants to give 5% off per item, in step 2, he sets it to then
percentage discount per item
is
5%
Items in bundle: In step 3, Reese would set the items he wants included using and logic, since the customer needs to add a product from each category or collection. Since they have their own collections:
collection is any
ski boots
and selected items quantity
is equal to
1
and
collection is any
ski helmets
and selected items quantity
is equal to
1
and
collection is any
ski poles
and selected items quantity
is equal to
1
and
collection is any
skis
and selected items quantity
is equal to
1
Discount method: In step 4, Reese would set the Discount type to Automatic. He wants customers to know about it, so he writes the Discount message to be 5% off when you buy a full SKI SET!
He doesn't want this discount to combine with any other discounts, so he leaves Combinations set to No.
When your discount is published, if you want to advertise it, then you can .