---
title: Customize Your Booking Forms
description: With Giggle’s booking form, you can define exactly what information you want to collect from your guests – either for all experiences or only for specific ones.
---

[Skip to content](https://support.giggle.tips/en/help-center/booking-form#main-content)

- [English](https://support.giggle.tips/en/help-center/booking-form)
- [Deutsch](https://support.giggle.tips/help-center/buchungsformular)

English

Show submenu for translations

![01\_giggle](https://support.giggle.tips/hubfs/01_giggle.svg)

Open main navigation

Close main navigation

- - [English](https://support.giggle.tips/en/help-center/booking-form)
    - [Deutsch](https://support.giggle.tips/help-center/buchungsformular)

  English
  
  Show submenu for translations
- [Go to Dashboard](https://cms.giggle.tips/)

[Go to Dashboard](https://cms.giggle.tips/)

 Hi, how can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.giggle.tips/en/help-center?hsLang=en)
2. [Experiences](https://support.giggle.tips/en/help-center/experiences?hsLang=en)
3. [Requests & Bookings](https://support.giggle.tips/en/help-center/experiences?hsLang=en#requests-bookings)

# Customize Your Booking Forms

## With Giggle’s booking form, you can define exactly what information you want to collect from your guests – either for all experiences or only for specific ones.

Need to request additional details like **room number**, **preferred time**, or **children's age**?  
No problem – here's how it works step by step.

👉 Watch the full tutorial here:

<iframe width="256" height="144.64" src="https://www.youtube.com/embed/hTh0ITSJbJg?start=4&amp;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Personalize your experience booking forms with custom fields" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe>

1. [Basics: Default Fields](https://support.giggle.tips/en/help-center/booking-form#default)
2. [General Fields – for All Experiences](https://support.giggle.tips/en/help-center/booking-form#general)
3. [Custom Fields – for Specific Experiences](https://support.giggle.tips/en/help-center/booking-form#custom)
4. [Summary](https://support.giggle.tips/en/help-center/booking-form#summary)

---

### 1. 🔍 Basics: Default Fields

By default, every booking form includes the following fields:

- **Name** *(cannot be disabled)*
- **Email address**
- **Phone number**
- **Comment**

You can configure these fields under **Settings \> Booking Form**, where you can:

- Set each field as **required** or **optional**
- Choose whether the field is **visible** or not

💡 **Tip – Why the email address is important:**  
Only when a guest enters an email address:

- will they receive **automatic booking confirmations**
- can they **access their bookings** digitally
- and you'll be able to **filter & export bookings** per guest using their email address in the CMS

---

### 2. ➕ Add Custom Fields

In addition to the default fields, you can create your own – either:

- **Globally** for all experiences, or
- **Individually** for specific experiences only

---

#### a) General Fields – for All Experiences

These fields will appear **automatically in every booking form** – ideal for standard information you always want to collect.

📌 **Example:** Room number

🔧 **How to create a general field:**

1. Go to **Settings \> Booking Form \> Add Field**
2. Select **"General"**
3. Enter a field name (e.g. “Room Number”)
4. Click **“Create Field”**, then **“Save”**

---

#### b) Custom Fields – for Specific Experiences

These fields will only be shown for experiences where you explicitly assign them.

📌 **Example:** Preferred time for a “Private Lunch by the Lake”

🔧 **How to create and assign a custom field:**

1. Go to **Settings \> Booking Form \> Add Field**
2. Select **“Custom”**
3. Enter a name (e.g. “Preferred Time”)
4. Click **“Create Field”**, then **“Save”**

📌 **To assign the field to an experience:**

1. Open the experience in the CMS
2. Go to **Step 3: Is the experience bookable?**
3. Click **"Yes"** or open the **Ticket** section
4. In the pop-up, click **“Open optional settings”**
5. Scroll to **“Custom Booking Form Fields”**
6. Click **“Select Custom Field”** and choose your field (e.g. “Preferred Time”)
7. Set the field as **required** or **optional**
8. Click **“Done”**, then **Save** the experience

---

### ✅ Summary

Giggle’s flexible booking form setup lets you control exactly which guest details you need – for **all experiences** or just a **select few**.

#### Benefits at a glance:

✔️ Fewer back-and-forth questions  
✔️ Custom-fit booking process for every experience  
✔️ Streamlined workflows for your entire team

📩 Need help setting up your booking form?  
Our support team is happy to assist you anytime!

- [Giggle 3.0](https://support.giggle.tips/en/help-center/giggle-3-0?hsLang=en)
- [Experiences](https://support.giggle.tips/en/help-center/experiences?hsLang=en#main-content)

    - [Creation of experiences](https://support.giggle.tips/en/help-center/experiences?hsLang=en#creation-of-experiences)
    - [Categories](https://support.giggle.tips/en/help-center/experiences?hsLang=en#categories)
    - [Requests & Bookings](https://support.giggle.tips/en/help-center/experiences?hsLang=en#requests-bookings)
    - [Teams](https://support.giggle.tips/en/help-center/experiences?hsLang=en#teams)
    - [Statistics](https://support.giggle.tips/en/help-center/experiences?hsLang=en#statistics)
- [Website](https://support.giggle.tips/en/help-center/website?hsLang=en)
- [WebApp](https://support.giggle.tips/en/help-center/webapp?hsLang=en#main-content)

    - [Streams](https://support.giggle.tips/en/help-center/webapp?hsLang=en#streams)
- [API & AI Bots](https://support.giggle.tips/en/help-center/api-ai-bots?hsLang=en#main-content)

    - [ExperienceAPI](https://support.giggle.tips/en/help-center/api-ai-bots?hsLang=en#experienceapi)
    - [AI Bots](https://support.giggle.tips/en/help-center/api-ai-bots?hsLang=en#ai-bots)
- [Social Media](https://support.giggle.tips/en/help-center/social-media?hsLang=en#main-content)

    - [Facebook](https://support.giggle.tips/en/help-center/social-media?hsLang=en#facebook)
    - [Instagram](https://support.giggle.tips/en/help-center/social-media?hsLang=en#instagram)
    - [Pinterest](https://support.giggle.tips/en/help-center/social-media?hsLang=en#pinterest)
- [Google](https://support.giggle.tips/en/help-center/google?hsLang=en#main-content)

    - [Google Places](https://support.giggle.tips/en/help-center/google?hsLang=en#google-places)
- [Mailings](https://support.giggle.tips/en/help-center/mailings?hsLang=en)
- [Printed weekly program](https://support.giggle.tips/en/help-center/printed-weekly-program?hsLang=en)
- [Digital Signage](https://support.giggle.tips/en/help-center/digital-signage?hsLang=en)
- [Guest Info Tools](https://support.giggle.tips/en/help-center/guest-info-tools?hsLang=en)
- [Login & Technics](https://support.giggle.tips/en/help-center/login-technics?hsLang=en)

[![](https://support.giggle.tips/hs-fs/hubfs/signatur%20logo.png?width=165&height=34&name=signatur%20logo.png)](http://giggle.tips)

giggle.tips Help Center

Copyright © 2026, Giggle GmbH