Looking for help?

Search for articles, videos, and step-by-step instruction guides

Industries and booking forms

Form settings

Learn which features are controlled in your booking form settings and how to change them.

Last updated on 15 Jul, 2024

The purpose of this article is to help you learn:

  • How to locate the booking form settings section

  • How to enable or disable features controlled by the form settings

 

What are form settings?  

Your booking form's settings control several key aspects of how you and your customers schedule services, including:

  • Setting up the one-step, two-step, and/or multi-step form types for customers and admin

  • Enabling Zip/postal code-based or name-based locations, or no location at all

  • Allowing customers to book individuals, teams, or both

  • Special "items" settings for Form 3

  • Enabling "none" parameters for Form 1

  • Enabling validation for the form's pricing parameters

  • Making the service fee taxable

  • Change the form from live to test mode

  • Enabling dependencies

To locate your form's settings, please go to:

Settings > Industries > [Industry Name] > Settings > Form Settings

Image

Next, click "Options", then "Edit" to the right of the form name/"Form [#]".

Image

Please Note: The "Form Settings" section is also displayed after adding a new or different booking form to an industry.

Image

Click here to learn how to add new (and combine) booking forms.  

 

Form Settings

Once you are on the "Form Settings" page, please go through each option to set up how you would like your booking form to work.

 

Would you like a one-step or two-step booking form as the admin?

  • Select "One Step" to have the booking form appear as a single page on the backend of the site.

  • Select "Two-Step" if you'd like to have two pages to navigate between when booking on the backend.  

Click here to see an example of each view.  

 

Would you like a one-step, two-step, or multi-step booking form on the customer end?

  • Select "One Step" to have the booking form appear as a single page on the backend of the site.

  • Select "Two-Step" if you'd like to have two pages to navigate between when booking on the backend.  

  • Select "Multi-Step" if you'd like to break each section into its own step.  

Click here to see different examples of what each type looks like.

 

How would you like the system to manage your locations?

  • Select "Zip/Postal code-based" if you want your service areas to consist of a list of zip or postal codes. Customers will then enter a zip code to check if you service their area.

  • Select "Name-based" if you want your service areas to consist of a list of place names. Customers will select their location from a drop-down list when booking a service.

  • Select "No location" if you want to disable locations for this booking form. This means that you or your customers will not need to enter any location at the top of the form to see if you service their area.  

You can also set up your default location preferences for your entire store. Click here to learn how to manage your default locations or disable locations entirely from your store.  

 

Do you perform services at your location?  

  • Select "My location or online" if your services will be provided at your business's location or online. 

  • Select "Client location" to create a service area. This means you will be traveling to your clients to perform the job.

  • Select "Both" if you perform services both at your business and the client's location.

Click here to learn how to set up each type of location for your booking form(s).

 

If a customer books online can teams and/or individuals be scheduled?

  • Check the box next to "Individuals" if you want customers to be able to book individual providers when using this form.

  • Check the box next to "Teams" if you want customers to be able to book teams using this form.

If you do not check either box, customers will not be able to book any type of provider for a service and they will only see "No Availability" when checking dates and times.  

 

Would you like to add validation for the form's pricing parameters?

  • Select "Yes" to require the admin and customer to select the pricing parameters to schedule a booking. This prevents customers and admin from creating bookings that do not contain any pricing information or booking details. 

    • For example, if you offer your customers packages, the customer must add at least one package to their cart in order to schedule a service.  

  • Select "No" to disable validation for the form's pricing parameters. This means that customers and admin do not need to select any of the pricing parameters in order to schedule a service.

    • For example, if you offer pricing based on square footage, the "square feet" box can be left empty and the job will still be saved to the schedule.  

 

Would you want to add an item as a separate entity if the user selects the same item with the same package already in your list chosen? (Form 2)

If you are using Form 2 and have set up items, decide if multiple selections of the same item and package belong to the same entity or if they should be treated as separate entities. 

  • Select "Yes" to treat each item as a separate entity. When the same item is added more than once, each item will be considered separate from the previous one. 

    • In this example, the booking form reflects that two separate Honda cars have been added, each set up for the "interior detailing" package.

    • Image
  • Select "No" to treat every item as one entity. When the same items are added more than once with the same package, the form will display one item with multiple packages.

    • In this example, the booking form reflects that one Honda has been added with two of the same package.

    • Image

 

Would you want to add an item as a separate entity if the user selects the same item with the same package already in your list chosen? (Form 2)

This option Form 2 settings allow you to decide whether you would like to show items as one entity or multiple.  

  • Select "Yes" to show each item and package as separate entities.  For example, this form uses the option to indicate the packages and add-ons for each item (car).  This customer has two different cars that require service during this booking.  

Image
  • Select "No" if you want to consolidate all packages into one item if the same item is selected more than once.  This option assumes there is only one item being serviced.  In this example, there is just one car (item) being serviced.  If multiple packages or services are added under the "Honda" category, the system will assume these will be for this single car.  

Image

Would you like to add an option for 'None' to the pricing select list?  (Form 1)

This feature allows you to add "None" as an option for the pricing parameters/variable categories added to your form.

Image
  • Select "Yes" to add an option for "None" to each variable category. This option will not have any settings and will not impact the booking price or time estimate.

  • Select "No" if you do not want to add the "None" option for each category.  

 

Would you like to make the service fee taxable? 

If you have set up service fees and taxes for your locations, decide whether or not the service fee will be taxable.

  • Select "Yes" to charge tax on the service fee.

  • Select "No" to exempt tax on the service fee.

Click here to learn how to enable taxes for your locations.

Click here to learn how to set up service fees.  

 

Form Status

The toggle button below "Form Status" allows you to control whether the form is live or in test mode.  When a form is in test mode, customers see an "under maintenance" message on the front end while the admin still has access to make adjustments and updates.  

Image

If you would like to turn off your form from being used by customers, switch the toggle button to "Disabled".  

Image

Click here to learn more about test mode versus disabling a form or industry.  

 

Dependencies

The last several questions in your form settings relate to setting up dependencies. When you enable a dependency for a category in your booking form, you can customize how other categories will display when this option is selected.  Simply put, one category's options will depend on the selection(s) of another.

To set up a dependency, check the box beneath the question that contains the category you would like to link.

Image

In this example, the form's frequencies will depend on which location the client is booking.  This allows the business to offer different frequencies based on which location is being serviced.

Click here to learn more about how to set up dependencies based on location.

Click here to learn more about how to set up dependencies based on frequency.

 

Remember to Save!

Once you have gone through all of your form's settings and have made your selections be sure to click the blue "Save" button at the bottom of the page.

Image

Once you have saved your updates, you will see a pop-up that lets you know the form settings have been updated successfully.  It also asks if you want to be redirected to the service category section or the form listing.  You can also click the red X icon at the top right corner to close this window.

Image

 

Related Articles

Test mode and disabling forms and industries

Learn how to disable forms and/or industries for customer use and place a form under test mode.

Set up the single-step or two-step booking form for admin & staff

Learn how to enable a one-or two-step booking form when making bookings as an admin or staff member.

Set up the single-step, two-step, or multi-step booking form for customers

Learn how to set up a single-step, two-step, or multi-step booking form for customer use.

How to enable manual booking reminders

You will learn how to enable manual booking reminders.

Enable/disable customers & providers from seeing job length

Learn how to configure if/when providers and/or customers see how long a job is estimated to take.

Industries and booking forms

Learn more about the difference between industries and booking forms, and how to find the right booking form for your business.

Enable/disable locations

Learn how to set up your general location preferences, including how to enable or disable locations in your booking form.

Setting up service fees

Learn how to charge additional fees for a booking that is entirely paid out to the provider.

Setting up items for forms 2 & 3

Learn how to add and modify the items used in forms 2 and 3.

Frequency dependencies

Learn how to enable and set up booking form dependencies to charge different rates based on the frequency of a booking.

Location dependencies

Learn how to enable and set up booking form dependencies to charge different rates based on the location of the booking.

Setting up pricing parameters for form 1

Learn more about pricing parameters in Form 1, including how to set up variables, variable categories, and exclude parameters for your booking form

Enable/disable the "How It Works" section

Learn how to enable or disable the "How It Works" section and what it is.

How to remove "dependencies" from the booking form

Learn how to disable dependencies from sections on the booking form so you can rearrange sections.

Edit the privacy policy & terms of service pop-ups

Learn how to edit your privacy policy and/or terms of service.

MailChimp email lists and abandoned cart

Learn more about how to connect your Mailchimp email lists to BookingKoala.

Setting up locations for every form

Learn about locations, including merchant locations and service areas, and primary versus secondary zip codes.

Enable the "key message" option

Learn how to enable or disable the key message and how it can be used in the booking form.

Did you find this article helpful?
Previous

Test mode and disabling forms and industries

Next