top of page

Managing your business

Business solutions & apps

Wix Bookings: Creating and Setting Up Your Booking Forms


Booking forms are essential for collecting important details from your clients when they make a booking. Start with a default form to collect general client information, and then customize or create new forms for other services as needed. Customizing your booking form makes the booking process smoother and helps you gather all the necessary details in advance.


For example, a yoga instructor can use the default form for general bookings and a customized form for advanced classes to gather additional details like experience levels and health concerns.


A screenshot showing an example of a booking form.


Step 1 | Set up your booking form


The default booking form is the main form clients fill out when booking any service on your site. You can personalize this form by adding necessary fields and marking important ones as required.


If certain services need additional information, you can create custom forms for them. This way, you gather the details you need while still using the default form for general bookings.


Making changes?


Changes to a booking form field apply to both past and future bookings, affecting all forms using the same field text. For example, updating a field title also updates it in past submissions.


To set up your booking form:


  1. Go to Booking Settings in your site's dashboard.

  2. Click Booking form.

    Tip: You can also edit your booking form in the Booking Services section under your booking preferences.

  3. Choose what you want to do:

    • Edit the default form: Click the More Actions icon

      Wix Bookings: Creating and Setting Up Your Booking Forms

      next to the default booking form and select Edit form fields.

    • Create a new form: Click + Create New Form.

  4. (Optional) Click the form name at the top, enter a new name, and click the checkmark to save it.

    Note: The form name is for internal use only.

  5. Choose how you want to customize the form:


  1. Click the Add icon

    Wix Bookings: Creating and Setting Up Your Booking Forms

    on the left.

  2. Click the type of field you want to add. Choose from one of the categories:

    • Contacts: Collect essential details like names, emails, phone numbers, and add optional fields like a subscription checkbox or your company name.

      Note: First name, email, and phone are always included by default. An address field appears only if the service is at the client’s location.

    • Choices: Add single/multi-choice fields, checkboxes, or dropdown lists.

    • Dates: Fields for picking dates, times, or both.

    • General: Add fields for text responses, file uploads, links, numeric values, or customer signatures.

    • Layout Elements: Include headers or instructional text to improve form structure.


  1. Click the relevant field in the form.

  2. Click Settings.

  3. Edit the settings of the field. Depending on the field you've selected you will see different options.

    screenshot of a field dropdown selected with settings panel highlighted above.

Note: The booking form always includes name, email, and phone number fields. When you set the service location to 'client location,' the address field appears too. While you can’t remove these fields, you can set some to optional instead of required.

To remove a field:

  1. Click the field you want to delete.

  2. Click the Delete icon

    Wix Bookings: Creating and Setting Up Your Booking Forms

    .

    Wix Bookings: Creating and Setting Up Your Booking Forms

  1. Click and hold the field you want to move.

  2. Drag the field to its new position.

Wix Bookings: Creating and Setting Up Your Booking Forms

Add at least two fields to your booking form to use conditional rules. This lets you show or hide questions based on the client’s answers.

To set conditional rules:

  1. Click the Rules icon

    Wix Bookings: Creating and Setting Up Your Booking Forms

    on the left.

  2. Click + Add Rule.

  3. Choose an If condition:

    1. Select a field from the This field drop-down.

    2. Choose a condition from the drop-down.

    3. If needed, add a value.

    4. (Optional) Click + Add Condition to add more conditions.

  4. Choose the Then result:

    1. Select field(s) from the This field(s) drop-down.

    2. Choose a result from the Is drop-down.

    3. (Optional) Click + Add Rule to add more actions.

  5. Click Save Rule.

Wix Bookings: Creating and Setting Up Your Booking Forms

6. Click Save.



Step 2 | Customize the design of your form


You can customize the layout, display design and text of your booking form to suit your site and your brand. Keeping the design and layout as clear as possible provides a better experience for clients as they make bookings.


A screenshot showing a booking form with a custom design.

Wix Editor


  1. Go to your editor.

  2. Go to your Booking Form page:

    1. Click Pages & Menu

      Wix Bookings: Creating and Setting Up Your Booking Forms

      on the left side of the editor.

    2. Click Bookings Pages.

    3. Click the Booking Form page.

  3. Click the booking form element on your page.

  4. Click Settings.

  5. Choose what you want to customize:


Click Layout and customize the title alignment, padding, and spacing of the form.

Wix Bookings: Creating and Setting Up Your Booking Forms

Click Display and choose from the following options:

  • Show video conferencing badge: Enable the toggle to show that you offer your services online.

  • Default payment options: Choose the default payment method:

    • Buy a Plan: Offer your clients reduced rates when they sign up for multiple sessions with one of your pricing plans.

    • Pay online: Clients pay for each session individually online.

    • Pay in person: Clients pay for each session in person, using cash or card.

A screenshot showing how to select the display options for the booking form.

Click Design to customize your form's:

  • General Style: Choose how you want your background, dividers and widgets to appear.

  • Form Field Style: Choose the borders, shapes and color schemes of the form fields.

  • Text: Set the fonts, styling and color scheme for each text box in your form.

  • Button: Customize the color, border width, opacity and hover color for the buttons in your form.

    Wix Bookings: Creating and Setting Up Your Booking Forms

Click Text and edit the relevant text fields on your form, including Page Title, Client Options, Service Details, and Button.


Click Cart popup to customize the popup that appears when users add sessions to their cart. Note: To see the cart popup option, make sure you’ve added a cart to your site.

Customers have two options:

  • View Cart: Redirects the user to the cart page to review the items before checkout.

  • Continue Browsing: Allows the user to return to the previous page to continue exploring other services or products.


Studio Editor


  1. Go to your editor.

  2. Go to your Booking Form page:

    1. Click Pages

      Wix Bookings: Creating and Setting Up Your Booking Forms

      on the left side of the editor.

    2. Click the Booking Form page under Bookings Pages.

  3. Click the booking form element on your page.

  4. Click Settings.

  5. Choose what you want to customize:


Click Layout and customize the title alignment, padding, and spacing of the form.

Wix Bookings: Creating and Setting Up Your Booking Forms

Click Display and choose from the following options:

  • Show video conferencing badge: Enable the toggle to show that you offer your services online.

  • Default payment options: Choose the default payment method:

    • Buy a Plan: Offer your clients reduced rates when they sign up for multiple sessions with one of your Pricing Plans.

    • Pay online: Clients pay for each individual session online.

    • Pay in person: Clients pay for their session in person, using cash or card, for example.

Note: Encourage your clients to buy a pricing plan for a discount on booking your services.


Click Design to customize your form's:

  • General Style: Choose how you want your background, dividers and widgets to appear.

  • Form Field Style: Choose the borders, shapes and color schemes of the form fields.

  • Text: Set the fonts, styling and color scheme for each text box in your form.

  • Button: Customize the color, border width, opacity and hover color for the buttons in your form.

    Wix Bookings: Creating and Setting Up Your Booking Forms

Click Text and edit the text fields on your form, including Page Title, Client Options, Service Details, and Button.

Note: Click Booking Form to add or edit form fields.

Wix Bookings: Creating and Setting Up Your Booking Forms

Wix Harmony Editor


  1. Go to your editor.

  2. Go to your Book Online page:

    1. Click the Page dropdown at the top left of the page.

    2. (In the Site Pages panel) Click the Booking Form page under Bookings Pages.

  3. Click the booking form element on your page.

  4. Click the Settings icon

    Wix Bookings: Creating and Setting Up Your Booking Forms
  5. Choose what you want to customize:


Click Layout and customize the title alignment, padding, and spacing of the form.


Click Display and choose from the following options:

  • Show video conferencing badge: Enable the toggle to show that you offer your services online.

  • Default payment options: Choose the default payment method:

    • Buy a Plan: Offer your clients reduced rates when they sign up for multiple sessions with one of your Pricing Plans.

    • Pay online: Clients pay for each individual session online.

    • Pay in person: Clients pay for their session in person, using cash or card, for example.

Note: Encourage your clients to buy a pricing plan for a discount on booking your services.


Click Design to customize your form's:

  • General Style: Choose how you want your background, dividers and widgets to appear.

  • Form Field Style: Choose the borders, shapes and color schemes of the form fields.

  • Text: Set the fonts, styling and color scheme for each text box in your form.

  • Button: Customize the color, border width, opacity and hover color for the buttons in your form.


Click Text and edit the text fields on your form, including Page Title, Client Options, Service Details, and Button.

Note: Click Booking Form to add or edit form fields.


Connect your services:


After creating your booking form, connect it to the relevant services to ensure clients see the correct form. By default, all services use the default booking form.


  1. Go to Booking Form in your site's dashboard.

  2. Click the More Actions icon

    Wix Bookings: Creating and Setting Up Your Booking Forms

    next to the relevant booking form.

  3. Click Manage connected services.

  4. Click the checkbox next to the relevant service(s).

  5. Click Save.



FAQs


Click a question to learn more about booking forms.


Yes, you can create unique service-specific booking forms. By default, all forms start with the same basic information. Create and customize other forms to include details specific to your service.


You can customize forms using fields from 5 categories:

  • Contacts: Collect essential details like names, emails, phone numbers, and add optional fields like a subscription checkbox or your company name.

    Note: First name, email, and phone are always included by default. An address field appears only if the service is at the client’s location.

  • Choices: Add single/multi-choice fields, checkboxes, or drop-downs.

  • Dates: Fields for picking dates, times, or both.

  • General: Add fields for text responses, file uploads, links, numeric values, or customer signatures.

  • Layout Elements: Include headers or instructional text to improve form structure.

    Wix Bookings: Creating and Setting Up Your Booking Forms

Yes, you can require that clients complete specific fields, such as phone numbers or preferred dates.

Note: The first name and email fields are always required by default.

To make fields mandatory:

  1. Click the field on your form.

  2. Click Settings.

  3. Enable the Required field toggle.

  4. Click Save.

Wix Bookings: Creating and Setting Up Your Booking Forms

You can only delete booking forms that are not connected to any services (except the default form). Before deleting a form, make sure to move all connected services to a different form.

To delete a booking form:

  1. Go to Booking Form in your site's dashboard.

  2. Click the More Actions icon

    Wix Bookings: Creating and Setting Up Your Booking Forms

    next to the relevant booking form.

  3. Click Delete.

  4. Click Delete to confirm.


Yes, any changes you make to a booking form will apply to all services that use that form.


Yes, new forms can be created directly when adding a new service:

  1. Go to Booking Services in your site's dashboard.

  2. Click + Add a New Service in the top right.

  3. Choose the service type and fill out all the relevant details, including price, staff member, location, and more.

  4. Scroll down to Booking preferences.

  5. Click the drop-down under Booking form.

  6. Click + Create New Form. Then follow the steps in Step 1 to finish creating the new form.


Yes, you can add fields for client signatures and to upload important files (e.g., medical files) from the General section in the Add form fields panel.


In the form editor, click the Preview tab to see how your form will look to client.


Changes to fields apply retroactively. Both new and past booking forms will show the updated field titles and options.


The responses a customer provides in the booking form appear in a number of places, including:

  • The confirmation email you receive about the booking

  • The client's appointment in the booking calendar

  • In the service's participant list

  • In the bookings tab of a client's contact page

  • In the booking list

  • In the Wix app

Read more about viewing booking form responses.


Yes, you can create an additional form your clients see as they complete checkout, which covers the entire order the client makes.


Need A Professional Website?
Contact Us 
Today!

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

wix experts
Graphic2Traffic web design
©
bottom of page