> For the complete documentation index, see [llms.txt](https://penida.gitbook.io/cowlendar-help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://penida.gitbook.io/cowlendar-help/how-to.../how-to-configure-bundle-services-and-multiday-services-with-pre-selected-dates.md).

# How to Configure Bundle Services & Multiday Services With Pre-Selected Dates

{% hint style="warning" %}
**This is a Pro feature of Cowlendar.** You need to upgrade your plan if you want to use this feature and you are a free user of Cowlendar.
{% endhint %}

***

## **How to Configure Bundle Services & Multiday Services With Pre-Selected Dates**

Cowlendar allows you to create services that automatically select specific dates or a fixed number of timeslots when customers open the booking widget. This is especially useful for:

* **Bundles of classes** with predetermined dates and times
* **Multiday reservations** that must be booked for a fixed number of days, such as holiday rentals

This guide explains how to set up each scenario step-by-step.

***

### **Example 1: A Bundle of 4 Classes With Specific Dates & Times**

If you offer a set of classes (e.g., 4 lessons across fixed dates and times), you can configure a **Bundle Service** where the booking widget automatically selects the required slots.

***

### **Step 1 — Create a Bundle Service**

1. Go to **Apps** and click on **Cowlendar**
2. Go to **Services > Add New Service**
3. Choose **Bundle service**
4. Add all four classes with their exact dates and times

<figure><img src="/files/OueR386t7DN5d2ovtxfJ" alt=""><figcaption></figcaption></figure>

***

### **Step 2 — Configure the Bundle’s Availability Settings**

Go to the **Availability** tab of the service.

#### **1. Set how many timeslots customers must pick**

Under **How many timeslots should your customer pick?**, select:

➡️ **Fixed number of slots**

This tells the system that customers must book the complete set of classes.

#### **2. Enable Pre-selection Options**

When you select *Fixed number of slots*, two additional options appear:

* **Preselect first 2 slots when opening the booking widget**
* **Switch to confirmation form after pre-selecting the slots**<br>

<figure><img src="/files/Da4Tdl0V3SmvU6K6yGHK" alt=""><figcaption></figcaption></figure>

***

### **How These Options Work**

#### **Option A: Only “Preselect first 2 slots” enabled**

When the customer opens the widget:

* The predefined class times are automatically selected
* The customer must click **Continue** to proceed

{% hint style="info" %}
This is ideal if you want customers to still review the timeslots before continuing.
{% endhint %}

***

#### **Option B: Both options enabled**

When both options are active:

* The class times are preselected
* The customer is automatically redirected to the **confirmation form**
* No manual click is required

{% hint style="success" %}
Perfect for fast checkout experiences where the customer doesn't need to review each timeslot manually.
{% endhint %}

{% hint style="danger" %}
If the **price** set for the Shopify product should not be multiplied by each slot, make sure to enable the **Fixed quantity** option in the **Customization tab**
{% endhint %}

***

### **Example 2: A Multiday Service With Fixed Holiday Dates (e.g., Christmas Cabin Rental)**

If you offer multiday stays (such as a 7-day Christmas cabin rental) and want to require customers to book a fixed number of days, use a **Multiday service**.

***

### **Step 1 — Create a Multiday Service**

1. Go to **Apps** and click on **Cowlendar**
2. Go to **Services > Add New Service**
3. Choose **Multiday service**
4. Add all four classes with their exact dates and times

<figure><img src="/files/ShbDdshhsHgiRaQxuq4B" alt=""><figcaption></figcaption></figure>

***

### **Step 2 — Configure Multiday Availability Settings**

Go to the **Availability** tab.

#### **1. Set minimum and maximum days**

To force the customer to book a specific number of days:

➡️ **Set Minimum days = Maximum days**\
Example:

* Min days: **7**
* Max days: **7**

This ensures the service can only be booked as a 7-day stay.

***

#### **2. Pre-selection Options**

As with bundle services, you will see:

* **Preselect the dates when opening the booking widget**
* **Switch to confirmation form after pre-selecting the dates**

<figure><img src="/files/MkKqHrW77HLHbwP2VA6k" alt=""><figcaption></figcaption></figure>

***

### ✔️ **How These Options Work for Multiday Reservations**

#### **Option A: Only “Preselect first 2 slots” enabled**

* The system preselects the first 2 available slots
* Customer must click **Continue**

{% hint style="info" %}
Useful when you want customers to confirm the dates before moving forward.
{% endhint %}

***

#### **Option B: Both options enabled**

* Dates are preselected
* Customer is instantly redirected to the confirmation form

{% hint style="success" %}
Ideal for holiday packages or fixed events with mandatory dates.
{% endhint %}

{% hint style="danger" %}
If the **price** set for the Shopify product should not be multiplied by each day, make sure to enable the **Fixed quantity** option in the **Customization tab**
{% endhint %}

***

### Additional Tips

* For bundles, always ensure all class times are added correctly to the **Timeslots** section.
* For multiday services, double-check that the holiday period does not overlap with other services using the same equipment unless intentional.
* Use a custom confirmation message to remind customers that dates are fixed and cannot be changed.

***

### ❓ **FAQ**

#### **1. Can customers modify the pre-selected dates?**

Yes. but the customer must manually choose other slots/days.

#### **2. Can I hide the calendar entirely?**

Yes. If both pre-selection options are enabled, customers are redirected to the confirmation form without seeing the calendar.

#### **3. Can I create bundles with more than 4 classes?**

Yes. You can add as many slots as you need—Cowlendar will preselect them automatically as long as "Fixed number of slots" is set.

#### **4. Do I need Pro plan to use these features?**

Yes. Bundle/Multiday services and pre-selection feature are available only on **Pro** or higher.

#### **5. Can the bundle classes be on different days and times?**

Absolutely. You can add any combination of dates and times.

#### **6. Can multiday services be used for camps or retreats?**

Yes. Multiday services with fixed durations are perfect for retreats, camps, and seasonal packages.

***
