The purpose of this article is to help you learn:
- What are dependencies
- How to enable "Location" dependencies for "Frequencies"
- How to set up "Frequencies" that depend on the "Location"
- How to enable "Location" dependencies for "Service Categories"
- How to set up "Service Categories" that depend on the "Location"
- How to enable "Location" dependencies for "Variables"
- How to set up "Variables" that depend on the "Location"
- How to enable "Location" dependencies for "Exclude Parameters"
- How to set up "Exclude Parameters" that depend on the "Location"
- How to enable "Location" dependencies for "Items"
- How to set up "Items" that depend on the "Location"
- How to enable "Location" dependencies for "Add-Ons"
- How to set up "Add-Ons" that depend on the "Location"
- How to enable "Location" dependencies for "Packages"
- How to set up "Packages" that depend on the "Location"
- How to enable "Location" dependencies for "Extras"
- How to set up "Extras" that depend on the "Location"
- How to set up "Custom Sections" that depend on the "Location"
What are dependencies?
One of the special features of the booking forms is that you can create "dependencies". When you enable a dependency for a category, 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) in another.
Location is the most versatile category when it comes to dependencies. This is particularly helpful if your business has multiple locations and offers different options based on each location.
Location-Dependent Frequencies
All forms (1, 2, 3, 4, and 5) have the option to make your frequencies depend on your locations. You may want to set this up if your options for frequency differ from location to location.
For example, let's say a cleaning business has recently expanded to a new location. Because they are still working on hiring more providers for this location, they only want to allow customers to book one-time appointments for now. They can enable location dependency for their frequencies to make their new location offer only one frequency.
Enable Dependency in the Form Settings
To set up location-dependent frequencies, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Should the frequencies show based on?"
Click the blue "Save" button at the bottom of the page.
Update Locations in Frequencies
Next, go to the Frequency section to update the location settings for each frequency.
Settings > Industries > [Industry Name] > Form [#] > Frequencies
Click "Options", "Edit" to open a frequency.
Go to the "Dependencies" tab, then scroll down to the question, "Should the frequency show based on the location?" and select "Yes". Options for each location in the form will appear below.
Check off the box next to each location you would like to have this frequency. If you want to hide the frequency from a location, uncheck the box next to its name.
When you are finished, click the blue "Next" button at the bottom of the page.
If you'd like to apply these changes to any other industries and forms in your account, you can use the "Apply to Other Forms" section to do so.
Finally, click the blue "Save" button at the bottom right corner of the page to update your location.
Location-Dependent Service Categories
All forms (1, 2, 3, 4, and 5) have the option to make your service categories depend on your locations. You may want to set this up if your options for service categories differ from location to location.
For example, let's say a pet grooming company has opened a new storefront. The new location will only cater to cats and small dogs as it does not have the right-sized equipment for larger pets. Therefore, they will only want their categories for cats and small dogs available when this location is selected. They can enable location dependency for their services to make their new location offer services for only cats and small dogs.
Enable Dependency in the Form Settings
To set up location-dependent service categories, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Which option(s) should the service category show for?"
Click the blue "Save" button at the bottom of the page.
Update Locations in Service Categories
Next, go to the Service Category section to update the location settings for each frequency.
Settings > Industries > [Industry Name] > Form [#] > Service Category
Click "Options", "Edit" to open a service category.
Go to the "Dependencies" tab, scroll down to the question, "Should the service category show based on the location?" and select "Yes". Options for each location in the form will appear below.
Check off the box next to each location you would like to have this service category. If you want to hide the category from a location, uncheck the box next to its name.
When you are finished, click the blue "Next" button at the bottom of the page.
If you'd like to apply these changes to any other industries and forms in your account, you can use the "Apply to Other Forms" section to do so.
Finally, click the blue "Save" button at the bottom right corner of the page to update your location.
Location-Dependent Extras
All forms (1, 2, 3, 4, and 5) have the option to make your extras depend on your locations. You may want to set this up if your options for extras differ from location to location.
For example, let's say a cleaning business has two locations: San Antonio and Chicago. One of the extras the company offers is basement cleaning. However, almost all homes in San Antonio are built without a basement. If they only want to display the basement extra for their customers in Chicago, they can enable location-dependency for their extras. This way, clients in San Antonio will not see the extra for basement cleaning.
Enable Dependency in the Form Settings
To set up location-dependent extras, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Which option(s) should the service category show for?"
Click the blue "Save" button at the bottom of the page.
Update Extras in Locations
Next, go to the Locations section to update the location settings for your extras.
Settings > Industries > [Industry Name] > Form [#] > Locations
Click "Options", "Edit" to open a location.
Go to the "Dependencies" tab, then scroll down to the Extras section. Options for each extra in the form will appear below.
Check off the box next to each extra you would like to have in this location. If you want to hide the extra from a location, uncheck the box next to its name.
When you are finished, click the blue "Next" button at the bottom of the page.
If you'd like to apply these changes to any other industries and forms in your account, you can use the "Apply to Other Forms" section to do so.
Finally, click the blue "Save" button at the bottom right corner of the page to update your location.
Location-Dependent Variables
Forms 1 and 4 have the option to make your variables depend on your locations. You may want to set this up if your options for variables differ from location to location.
For example, let's say a moving company operates in these locations: Montreal, Quebec, in Canada; and Burlington, Vermont, in the United States. One of the variables the company uses for pricing is driving distance. However, Canada measures distance by kilometers while the United States uses miles. If they want their rate per kilometer to display for Canadian customers, but the rate per mile to show for Americans, they can enable location-dependency for their variables. This way, Canadian clients will use "kilometers" on the booking form and Americans will use "miles".
Enable Dependency in the Form Settings
To set up location-dependent variables, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Which option(s) should the variables show for?"
Click the blue "Save" button at the bottom of the page.
Update Locations in Variables
Next, go to the Pricing Parameters section to update the location settings for each variable.
Settings > Industries > [Industry Name] > Form [#] > Pricing Parameters
Click "Options", "Edit" to open a variable.
Go to the Dependencies tab, and scroll down to the question, "Should the variables show based on the location?" and select "Yes". Options for each location in the form will appear below.
Check off the box next to each location you would like to have this extra. If you want to hide the extra from a location, uncheck the box next to its name.
When you are finished, click the blue "Update"/"Save" button at the bottom of the page.
Location-Dependent Exclude Parameters
Form 1 has the option to make your exclude parameters depend on your locations. You may want to set this up if your options for exclusion parameters differ from location to location.
For example, let's say a cleaning business has two locations: San Antonio and Chicago. One of the exclusion variables the company offers is basement cleaning. This means that customers have the option to exclude the basement from the cleaning. However, almost all homes in San Antonio are built without basements, so it wouldn't make sense for this parameter to display. If they only want to display the basement exclusion for their customers in Chicago, they can enable location-dependency for their exclusion parameters. This way, clients in San Antonio will not see the option to exclude basement cleaning.
Enable Dependency in the Form Settings
To set up location-dependent exclusion parameters, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Which option(s) should the exclude parameters show for?"
Click the blue "Save" button at the bottom of the page.
Update Locations in Pricing Parameters
Next, go to the Pricing Parameters section to update the location settings for each exclusion parameter.
Settings > Industries > [Industry Name] > Form [#] > Pricing Parameters
Scroll down to to "Exclude Parameters" section and click "Options", "Edit" to open a parameter.
Click on the Dependencies tab, scroll down to the question, "Should the exclude parameter show based on the location?" and select "Yes". Options for each location in the form will appear below.
Check off the box next to each location you would like to have this exclusion parameter. If you want to hide the parameter from a location, uncheck the box next to its name.
When you are finished, click the blue "Save" button at the bottom of the page.
Location-Dependent Items
Forms 2 and 3 have the option to make your items depend on your locations. You may want to set this up if your options for items differ from location to location.
For example, let's say a pet grooming company has opened a new storefront. The new location will only cater to cats and small dogs as it does not have the right-sized equipment for larger pets. Therefore, they will only want the items for cats and small dogs to display when this location is selected. They can enable location dependency for their services to make the new location offer services for only cats and small dogs.
Enable Dependency in the Form Settings
To set up location-dependent items, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Which option(s) should the items show for?"
Click the blue "Save" button at the bottom of the page.
Update Locations in Items
Next, go to the Items section to update the location settings for each item.
Settings > Industries > [Industry Name] > Form [#] > Items
Click "Options", "Edit" to open an item.
Scroll down to the question, "Should the items show based on the location?" and select "Yes". Options for each location in the form will appear below.
Check off the box next to each location you would like to have this item. If you want to hide the item from a location, uncheck the box next to its name.
When you are finished, click the blue "Save" button at the bottom of the page.
Location-Dependent Packages
Form 2 has the option to make your packages depend on your locations. You may want to set this up if your options for packages differ from location to location.
For example, let's say an auto-shop has two locations. The main location offers services for both interior and exterior detailing, but their second location only offers interior detailing. To display just the interior cleaning package for the second location, they can set up location dependency for packages.
Enable Dependency in the Form Settings
To set up location-dependent packages, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Which option(s) should the packages show for?"
Click the blue "Save" button at the bottom of the page.
Update Locations in Packages
Next, go to the Packages section to update the location settings for each package.
Settings > Industries > [Industry Name] > Form 2 > Packages
Click "Options", "Edit" to open a package.
Open the Dependencies tab, scroll down to the question, "Should the package show based on the location?" and select "Yes". Options for each location in the form will appear below.
Check off the box next to each location you would like to have this package. If you want to hide the package from a location, uncheck the box next to its name.
When you are finished, click the blue "Save" button at the bottom of the page.
Location-Dependent Add-Ons
Forms 2 and 3 have the option to make your add-ons depend on your location(s). You may want to set this up if your options for add-ons differ from location to location.
For example, let's say an auto-shop has two locations. While both locations offer packages for interior detailing, only the second location has an add-on service for interior leather conditioning. To set up the form so this add-on only appears when the second location is selected, they would enable location-based dependency for their add-on services.
Enable Dependency in the Form Settings
To set up location-dependent add-ons, go to:
Settings > Industries > [Industry Name] > Settings > Form Settings
Click "Options", "Edit" to open the form.
Scroll down to the bottom of the page and check the box next to Location for the question, "Which option(s) should the add-ons show for?"
Click the blue "Save" button at the bottom of the page.
Update Locations in Add-Ons
Next, go to the Add-Ons section to update the location settings for each add-on.
Settings > Industries > [Industry Name] > Form [#] > Addons
Click "Options", "Edit" to open an add-on.
Click on to Dependencies tab, scroll down to the question, "Should the add-ons show based on the location?" and select "Yes". Options for each location in the form will appear below.
Check off the box next to each location you would like to have this add-on. If you want to hide the add-on from a location, uncheck the box next to its name.
When you are finished, click the blue "Save" button at the bottom of the page.