All Collections
New Online Booking
New Online Booking Settings
New Online Booking Settings
How to setup online booking?
Kasia avatar
Written by Kasia
Updated over a week ago

Our new Online Booking is currently in a closed Alpha. If you're interested in joining the group, please add your info here.

Our new, improved Online Booking tool enables you to provide exceptional service and win more jobs by giving homeowners a convenient way to automatically and reliably book their services online 24/7 from any device.

To set up the new Online Booking, go to Settings and click on the Online Booking icon.

To configure different options for online booking go to the "Available services", "Online booking hours", and "Available employees" sections. To explore how Online Booking will work for the end customers, visit the "Preview" section. Once you're done with the setup, go to "Share booking page" and use the embed code on your website, or the online booking link on your social media to make your new online booking flow available for your customers.

Available services

The available services section lists all the services that are enabled for Online Booking in your price book. Using the pencil icon on the right-hand side, you can edit the settings of a particular service. NOTE: editing the services here, will also make these changes to your current price book.

If you haven't enabled any services for online booking yet, please go to the price book, select a service that you'd like to enable, and turn on the Online Booking toggle. You can read a detailed instruction on how to edit services here.

Booking settings section

In the Booking settings section, you can set up the booking hours, arrival window, and earliest availability.

Booking hours

The Booking hours section allows you to define the hours you would like to accept jobs from Pros booking online.

Use checkboxes to select and deselect days on which you want to accept bookings. You can have one, or many time slots per day. Example: If you define that on Tuesdays your booking hours are between 8am and 5pm, then the online booking will allow homeowners to schedule their bookings only between those hours.

If you'd like to have a break when you are not accepting bookings, you can use time slots to define it. In the example visible below: the bookings are accepted between 9am and 2pm, and then between 3pm and 6pm. This means that between 2pm and 3pm, homeowners will not be able to book jobs using the online booking flow.

Arrival window

If you want to inform your customers that you will not arrive at an exact time e.g. at 10 am, but instead you will arrive in a given window of time e.g. 10 am to 12 am - use the Arrival window option.

The arrival window affects the booking options available for your customer in the booking flow. Please see the example below. The first image presents a 3 hours Arrival window used, in the second image show a case in which the Arrival window was turned off, by setting Arrival window to None.

3 hours Arrival window

Arrival window set to: None

The Arrival window also affects what is displayed in the notification sent to your customer once they make a booking.

NOTE: editing the Arrival window here, will also change the default arrival window for all Jobs and Estimates that you schedule, even outside online booking.

Earliest availability

Earliest availability allows you to set how soon from today you want to allow for online bookings.

You can set it to as early as "Same day" booking, and other options are 1day, 2 days, 3 days and 1 week out.

Example: If you set your Earliest availability to "Same day", when a customer opens your booking page on the 5th of May, they will be able to book for 5th of May. If you set it up for 2 days, they will be able to book the earliest on the 7th of May.

Available employees

In the "Available employees" section, you can select which employees are available for online booking. If you select an employee as available for booking here, it means that the online booking scheduler will take into consideration the availability and schedule of this employee, when presenting free time slots for the homeowner.


The preview section allows you to see exactly what your customers will see when clicking your online booking link.

In the "Preview" section click on the "Book online" button to open the homeowner flow. Everything that you have set up this far in the online booking will be reflected in this flow. NOTE: this is the exact flow that will open on your actual website, therefore if you complete it and confirm the booking, a job will be created in your HCP account.

Share booking page

Have you set up your online booking? Great job! The last thing you need to do is to publish your online booking page to your customers.

In the "Share booking page" section you have two options:

  1. You can copy an embed the code to be placed on your website. Simply copy this code and send it to your webmaster or the company that runs your website. This code will place a "Book online" button on your website, which will open the online booking flow on top of your website in a modal window.

  2. If you want to link to your online booking page directly (ex: from your Facebook or Instagram page, or your email footnote), use the second button "Copy link". This is a link to the same online booking flow, but hosted on the HCP website's address.

Once you publish the online booking flow to your customers they will be able to access it to book jobs!


Once your customer confirms a booking using the online booking tool, you will receive a text message notification on your phone, as well as an email.

Your customer will also get a text and email notification with confirmation of the appointment details.

Did this answer your question?