---
title: "Creating and editing a Booking form"
description: "You can use the Booking forms editor to customize the information that you want to collect from your Customers during the booking process."
url: "https://help.staticso2.com/scheduleonce/customization-branding/booking-forms-editor/creating-and-editing-booking-form"
---

[Creating and editing a Booking form](https://www.youtube-nocookie.com/embed/hlS2HIHHrHM?wmode=opaque)

You can use the [Booking forms editor](https://help.staticso2.com/scheduleonce/customization-branding/booking-forms-editor/introduction-to-booking-forms-editor "Introduction to the Booking forms editor") to customize the information that you want to collect from your Customers during the booking process. You can choose the questions on the Booking form and the order that they’re presented in.

If you are working with multiple [Booking pages](https://help.staticso2.com/scheduleonce/event-types-booking-pages/booking-pages/introduction-to-booking-pages "Introduction to Booking pages"), you can create a different Booking form for each Booking page. If your business needs are the same for all of your Booking pages, or if you’re only using one Booking page, you can create one Booking form.

In this article, you’ll learn about creating and editing a Booking form.

## Accessing the Booking forms editor

[Section titled “Accessing the Booking forms editor”](#accessing-the-booking-forms-editor)

To access the Booking forms editor, go to **Booking pages** in the bar on the left. On the left, select **Booking forms editor**.

Default Booking form settings

When you open the Booking forms editor for the first time, you’ll see the **default Booking form** (Figure 1).

![](https://help.staticso2.com/_astro/1777360937176.B9GhekDz_Z1v1C0K.png)

Figure 1: Default Booking form

The default Booking form includes the following fields:

* Subject ([Conditional field](https://help.staticso2.com/scheduleonce/customization-branding/booking-forms-editor/conditional-fields "Conditional fields"))
* Your name
* Your email
* Your mobile phone
* Location ([Conditional field](https://help.staticso2.com/scheduleonce/customization-branding/booking-forms-editor/conditional-fields "Conditional fields"))
* Your note

When you create a new Booking form, these six fields will be included. You can remove most of these fields and add others as needed.

Note

Accounts created before July 23, 2020 include eight fields in their default Booking form, rather than six. The additional fields are:

* Your company
* Your phone

## Creating a new Booking form

[Section titled “Creating a new Booking form”](#creating-a-new-booking-form)

There are three ways to customize the Booking form: Editing the Default Booking form, creating a new Booking form, or copying and editing an existing Booking form.

### Editing the Default Booking form

[Section titled “Editing the Default Booking form”](#editing-the-default-booking-form)

If you want every Booking page on your account to use the same Booking form, this is a good option. This ensures that Users will not accidentally select the wrong Booking form.

### Creating a new Booking form

[Section titled “Creating a new Booking form”](#creating-a-new-booking-form-1)

To create a new Booking form, click the **New Booking form** button (Figure 2) in the **Booking forms** menu on the left hand side of the page. The new Booking form will have the Default Booking form settings. This is a good option if you want to start from scratch.

![](https://help.staticso2.com/_astro/1563869304719.J8rbXTbK_Z29HBq6.png)Figure 2: New Booking form button

### Copying an existing Booking form

[Section titled “Copying an existing Booking form”](#copying-an-existing-booking-form)

To copy an existing Booking form, click the **Copy** button (Figure 3) in the **Booking forms** menu on the left hand side of the page. The new Booking form will be an exact copy, which you can customize further as needed. This is a good option if you’ve already created a Booking form that you like and want to edit it slightly.

![](https://help.staticso2.com/_astro/new-booking-form.DL6o2AaO_Z1oChiB.png)Figure 3: Copy an existing Booking form

## Editing a Booking form

[Section titled “Editing a Booking form”](#editing-a-booking-form)

You can edit, add, and remove the content of your Booking forms in the middle editing pane.

### Adding fields to your Booking form

[Section titled “Adding fields to your Booking form”](#adding-fields-to-your-booking-form)

To add a field to the Booking form, click the arrow icon on the specific field in the [Fields library](https://help.staticso2.com/scheduleonce/customization-branding/booking-forms-editor/fields-library "The Fields library") (Figure 4).

![](https://help.staticso2.com/_astro/add-field-new.BqzXar34_ZjHbpk.png)Figure 4: Add fields to your Booking form

### Removing fields from your Booking form

[Section titled “Removing fields from your Booking form”](#removing-fields-from-your-booking-form)

To remove a field from the Booking form, click **Remove field** next to the specific field (Figure 5). ![](https://help.staticso2.com/_astro/remove.DkPaLgEX_Z1V5xHM.png)

Figure 5: Remove a field from your Booking form

Note

The **Email** and **Name** fields cannot be removed because OnceHub needs this basic information in order to confirm the booking with your Customer.

### Editing text

[Section titled “Editing text”](#editing-text)

To edit the **Field title** and **subtext**, click the **Edit** icon next to the Field name (Figure 6).

![](https://help.staticso2.com/_astro/edit.rBAyhNgF_SEgF5.png)

*Figure 6: Edit icon* The **Edit field** pop-up will appear (Figure 7).

![](https://help.staticso2.com/_astro/screen-shot-2020-07-24-at-93149-am.DVQ_qVM0_1x9PuQ.png)Figure 7: Edit field pop-up

* **Field title:** This is the title that will be displayed to Customers.
* **Subtext:** Check the **Add subtext** box to add subtext to the field. Subtext can help explain the information being collected in the field, or why you are asking your Customers for this information.

Click the **Link** icon to add a link to any of the text you edit.

[Learn more about editing System fields](https://help.staticso2.com/scheduleonce/customization-branding/booking-forms-editor/editing-system-fields "Editing System fields")

[Learn more about creating and editing Custom fields](https://help.staticso2.com/scheduleonce/customization-branding/booking-forms-editor/creating-and-editing-custom-fields "Creating and editing Custom fields")

### Choosing the order of your fields

[Section titled “Choosing the order of your fields”](#choosing-the-order-of-your-fields)

To change the order in which your fields appear, click the up or down arrow on the right side of each field to move it.

### Choosing which fields will be required

[Section titled “Choosing which fields will be required”](#choosing-which-fields-will-be-required)

Check the **Required** checkbox to make the field required (Figure 8). The Customer must fill out all required fields in order to make a booking. Uncheck the **Required** checkbox to make a field optional.

![](https://help.staticso2.com/_astro/1777312559501.CGn0bmKm_ZrQkMi.png) *Figure 8: Required box*

### Previewing your Booking form

[Section titled “Previewing your Booking form”](#previewing-your-booking-form)

You can review your Booking form anytime by clicking the **Preview** link at the top of the Editing pane (Figure 9).

![](https://help.staticso2.com/_astro/preview-47315d.DmvkukRV_29hF3G.png)

*Figure 9: Click Preview to see a preview of your Booking form*

When you’re done editing your Booking form, click **Save**.

## Managing Booking forms

[Section titled “Managing Booking forms”](#managing-booking-forms)

In the **Booking forms** menu on the left hand side of the page, you will see a list of the Default Booking form provided by OnceHub and any custom Booking forms that you or other Users have created.

* **Rename:** To rename the selected Booking form, click the **Rename** button (Figure 10). The Default Booking form cannot be renamed. ![](https://help.staticso2.com/_astro/1563871307263.Bvm2Y7nO_ZjE3iI.png)

  Figure 10: Rename button

* **Delete:** To delete the selected Booking form, click the **Delete** button (Figure 11). This action cannot be undone. The Default Booking form cannot be deleted. ![](https://help.staticso2.com/_astro/1563871389918.DhgUZVl8_1EjDCU.png)

  Figure 11: Delete button

## Adding a Booking form to a Booking page

[Section titled “Adding a Booking form to a Booking page”](#adding-a-booking-form-to-a-booking-page)

Once you’ve created a Booking form, you’ll need to add it to your [Booking page](https://help.staticso2.com/scheduleonce/event-types-booking-pages/booking-pages/introduction-to-booking-pages "Introduction to Booking pages"). If your Booking page is [associated with at least one Event type](https://help.staticso2.com/scheduleonce/event-types-booking-pages/booking-pages/adding-event-types-to-booking-pages "Adding Event types to Booking pages"), then the **Booking form and redirect** section will be on the Event type. [Learn more about the location of the Booking form and redirect section](https://help.staticso2.com/scheduleonce/event-types-booking-pages/event-types/booking-form-and-customer-notifications "Location of the Booking form and the Customer notifications sections")

1. Go to **Booking pages** in the bar on the left.
2. Select the relevant Event type in the **Event types** pane.
3. In the **Booking form and redirect** section, select the Booking form you’ve just created from the **Booking form** drop-down menu.

If your Booking page is not associated with any Event types, the **Booking form and redirect** section will be on the Booking page.

1. Go to **Booking pages** in the bar on the left.
2. Select the relevant Booking page in the **Booking pages** pane.
3. In the [Booking form and redirect section](https://help.staticso2.com/scheduleonce/event-types-booking-pages/booking-forms-redirect/introduction-to-booking-form-and-redirect "Introduction to the Booking form and redirect section"), select the Booking form you’ve just created from the **Booking form** drop-down menu.
