To access this section, click the required one-on-one service and choose Service Preferences.
Service Preferences comprise of the below sections:
- Time Zone Presets
- Booking Confirmation Page
- Booking Notice
- Terms and Conditions
- Cancelations & Reschedules
Let Customers Select Staff
When this setting is 'Enabled', it allows the customers to choose their preferred staff from the available list on the booking page
. When the Include 'auto-assign staff' in the staff list
box is checked, it will display 'Auto-assign staff' as the first item in the staff list.
The image below displays "Auto-assign staff" displayed as a default value on the booking page.
Note: When 'Auto-assign staff' is selected, scheduling follows a load balancing algorithm while assigning a staff for a booking.
When the Include 'auto-assign staff' in the staff list
box is unchecked, the Auto-assign staff
option is removed and only the Staff List shows up on the booking page.
The screen below shows the 'Auto-assign staff' option removed on the booking page.
Setting Let Customers Select Staff to 'Disabled' will restrict staff selection by customers, and staff will be assigned automatically based on their availability. And all appointments will be distributed equally among allocated staff.
The screen below shows the staff selection dropdown being removed from the booking page.
Scheduling Interval — This setting lets you set the time interval between booking slots. For example, setting it to 15 minutes will display the booking slots as 9:00, 9:15, 9:30, and so on. The minimum value for this field is "5 mins".
To edit the scheduling interval:
Click the edit icon.
Choose the required interval and then click Save.
Time Zone Presets
This setting lets you customize how the time zone of your booking page should be made available for your Customers. It also deals with the visibility and editability of the time zone field in the booking page. The time zone in the booking page can be set to any of the following presets - Customer's local time, Business time zone and Specific time zone.
Note: Customer's local time preset is selected by default.
To change the Time zone preset:
Click the edit icon against the selected preset.
A pop-up containing the different presets and their preferences opens up once the edit icon is clicked.
Below are the available Time Zone Presets:
Customer's local time - This preset automatically detects the time zone of the customer and displays the booking slots based on the Customer's local time.
Show time zone in Booking Page - When this option is checked, the time zone field shows up in the Booking Page. Unchecking this option will remove the time zone field from the Booking Page.
Lock time zone in Booking Page - When this option is checked, the time zone field shows up in the Booking Page but is disabled for further updates. Unchecking this option will remove the time zone field from the Booking Page. This option is disabled when Show time zone in Booking Page is unchecked.
Business time zone - This preset allows you to enforce the business time zone as the only available time zone on the Booking Page, irrespective of the customer's location.
Show time zone in Booking Page - When this option is checked, the time zone field shows up in the booking page. The time zone field is locked for further updates, by default. Unchecking this option will remove the time zone field from the Booking Page.
Specific time zone - This preset allows you to enforce a specific time zone as the only available time zone on the booking page, irrespective of the customer's location.
You can choose a required time zone from the list of available time zones.
Show time zone in Booking Page – When this option is checked, the time zone field shows up in the booking page. The time zone field is locked for further updates, by default. Unchecking this option will remove the time zone field from the booking page.
3. Choose the required preferences for each time zone preset and click Save. The changes will reflect in the booking page.
This is the page that will be displayed to customers once an appointment is booked
The Appointment Summary page
This is displayed to customers by default with a Book another appointment
To remove the button or edit the text on it:
1. Click the edit icon
2. A pop-up appears, containing options to display or remove the Book another appointment
button. It also provides a text box to customize the button text.
3. Edit the button text and click Save
. The custom button text is reflected on the booking summary page.
Note: Unchecking Show 'Book another appointment' button on booking page removes it from the booking page.
Custom URL Redirection
Note: Redirecting customers to a custom URL on booking confirmation is available the paid plans of Zoho Bookings.
You can override the default booking summary page and redirect customers to a custom URL or page when they book or reschedule appointments.
1. Click the edit icon and select Show your own confirmation page.
2. Enter the URL of the page you want to redirect customers.
3. Additionally check the Pass booking details to confirmation page
option to pass booking details and UTM parameters
to your page.
Note: UTM parameters can help gauge your booking page's effectiveness. Learn how.
List of supported UTM parameters
These parameters can trace aid performance-tracking and analytics.
List of supported Booking parameters
These parameters can pass booking details along with your custom URL.
2. workspace_uuid =<value>
3. workspace_name =<value>
4. assigned_to =<value> (staff or resource name)
5. service_uuid =<value>
6. service_name =<value>
7. booking_start_time =<value>
(represented in ISO 8061 format
in customer timezone)
8. booking_end_time =<value>
(represented in ISO 8061 format
in customer timezone)
9. booking_cost =<value>
10. booking_cost_paid =<value>
11. booking_currency =<value>
12. customer _name =<value>
13. customer_first_name =<value> (if applicable)
14. customer_last_name =<value> (if applicable)
15. customer _contact_no =<value>
16. customer_email =<value>
17. customer _<custom_field_name> =<value>
Minimum Booking Notice
Kevin, the Super Admin of Zylker Consultations needs at least two hours of notice before any appointment is booked so that he gets time to prepare. Therefore, he sets the Minimum Booking Notice to two hours. Now, customers can only see the slots after two hours from the current time. This prevents last-minute booking.
Maximum Booking Notice
In the same way, Kevin doesn't want the appointments that are too far in the future. So he sets the Maximum Booking Notice to 20 days. Now, only the slots for 20 days will be available to book. This prevents bookings too far out.
To edit this value, select the required values from the dropdown. Changes are auto-saved. The setting period can be in days/hours/minutes.
Let's assume the time now is 2.00 pm and we want to set the minimum booking notice to two hours. Now, the booking page will not show the slots of the next two hours. The below image shows the slots that are available after two hours (4.00 pm in this case).
Let's assume that today is February 2nd and we want to set the maximum booking notice to 20 days. Now, the booking page will only show slots for the next 20 days. The below image only shows the dates of the next 20 days.
Info: This duration between the two times should be sufficient, as it is the open window for accepting appointments. In the above case, from any given time, 2 hours to 20 days will be the scheduling window.
If the maximum and minimum booking notices are set to 0, appointment slots are open always.
Terms and Conditions
To enable terms and conditions:
- Set toggle to Enabled.