LogoLogo
  • 👋Function Junction
    • Introduction
    • Why should I use it?
    • Shopify Function Examples with Function Junction
  • Getting Started
    • Shopify Scripts Are Ending: How to Migrate Shopify Scripts to Function Junction
    • Function Junction Overview
  • Templates
    • Shopify Function Product Discount Template
    • Shopify Function Discount by Customer Tag Template
    • Shipping discount
    • Order discount
    • Free shipping to VIP customers
    • Shopify Function Bundle Discount Template
  • ✨Function Types
    • Creating and publishing
    • Discounts
      • Conditional discounts
      • Shipping discounts
      • Tiered discounts
      • Bundle discounts
      • Bundle fixed price
    • BOGO (Buy One, Get One)
  • FAQ
    • Frequently asked questions
  • Privacy Policy
Powered by GitBook
On this page
  • In this section:
  • Creating a bundle discount
  • Step 1 of 4:
  • Step 2 of 4:
  • Step 3 of 4:
  • Step 4 of 4:
  • Example of a bundle discount
Export as PDF
  1. Function Types
  2. Discounts

Bundle discounts

Learn how to set up the bundle discount function.

PreviousTiered discountsNextBundle fixed price

Last updated 4 hours ago

With a bundle discount, you can set specific items and quantities of items that, when added to the cart, are discounted.

In this section:


Creating a bundle discount

Step 1 of 4:

  1. From the Function Junction dashboard, click Create a function.

  2. Beside Bundle Discount, click Continue.

  3. Under Function name, give your discount a unique name so you can identify it later, then click Next.

  4. 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.

  5. Click Next.

Step 2 of 4:

  1. Set up the action (the discount) that is taken when the conditions you set are met.

  2. The discount types you can choose from the drop-down menu are: Percentage discount per item or fixed discount per item.

  3. Fill in the second text box with the number representing the discount amount you want to set up, then click Next.

Step 3 of 4:

  1. Specify the items in the bundle:

    1. 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.

    2. 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.

    3. Optional: If you want to add more products with different quantity requirements, then click Add an item and repeat steps 1a and 1b.

  2. Click Next.

Step 4 of 4:

  1. Automatic: Under Discount message, if you select Yes, then enter the discount message in the field provided below.

    1. With Discount Code: Enter the discount code that you want customers to enter at checkout.

  2. 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.

  3. When you're done, click Publish.


Example of a bundle discount

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 .

✨
Creating a bundle discount
Example of a bundle discount
publish a widget on your store