> For the complete documentation index, see [llms.txt](https://support.functionjunctionapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.functionjunctionapp.com/function-types/discounts/bundle-fixed-price.md).

# Bundle fixed price

With a fixed-price bundle, you can group specific products together and sell them as a single unit at a set price, regardless of the individual item prices.&#x20;

For example, you can offer a gift set for $50 that includes multiple products, a starter kit at a reduced bundle rate, or a seasonal box with pre-selected items. Fixed-price bundles are useful for simplifying the buying experience and promoting curated product collections.

## In this section:

* [Creating a bundle fixed price discount](#creating-a-bundle-fixed-price-discount) &#x20;
  * [Example of a bundle fixed price discount](#example-of-a-bundle-fixed-price-discount)

***

## Creating a bundle fixed price discount

### Step 1 of 4:

1. From the Function Junction dashboard, click **Create new campaign**.
2. Under **Create campaign**, click **Start from scratch.**
3. Beside **Bundle Fixed Price**, click **Continue**.
4. Under **Function name**, give your discount a unique name so you can identify it later, then click **Next**.
5. 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**.
6. Click **Next.**

### Step 2 of 4:

1. Under **Final price of the bundle**, enter the price customers will pay for the bundle.
2. 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.&#x20;
3. When you're done, click **Publish**.

When your discount is published, if you want to advertise it, then you can [publish a widget to your store](/creating-and-publishing.md#step-2-publishing-a-widget-to-your-storefront).

***

### Example of a bundle fixed price discount

In this example, Quinn has a honey shop, and all of her honeys are $15 each. She wants to create a discount so that if her VIP customers select 3 honeys, they aren't paying the full price of $45, but instead get a fixed price of $30. \
\
She wants her discount to apply to the cart automatically when conditions are met.

* **Function name**: In this case, Quinn would give her bundle discount a name like `Bundle of 3 honeys $30` so that she can identify it later.
* **Eligibility**: She wants this to be eligible only to her VIP customers, so she sets the eligibility to **Specific condition**: `if` `customer tags` `is any` and then selects the `VIP` customer tag.
* **Final price of the bundle**: In step 2, Quinn would set the final price of the bundle to: `$30` .
* **Specify the items in the bundle**: In step 3, Quinn would set the condition to `product/variant` `is any` and then select her honey products. She would also set the `selected item quantity` `is equal to` `3` .
* **Discount method**: In step 4, Quinn would set the **Discount type** to **Automatic.** She is going to send out an email to her VIP customers, so she doesn't need to advertise the discount on her store. She sets the discount message to **No**.
