Add Online Booking to Your Website and Social Media

Attract new customers when you let them book new work through your website and Facebook page—and receive a notification as soon as it happens.

Online Booking is available on select plans. Learn more.

Our Online Booking feature allows your clients to request a quote or services through your website, social media, or through the Client Hub.

Add a Booking Request Form to your Website

Back on the Settings > Requests page, you can use the URL to add to your company website or Facebook page, and the message will allow you to have whatever custom information you want to be displayed above your request forms. This is useful for giving clients more information about your company, services, what areas you serve, special instructions for details, and lots of other things.


There are 4 options to chose from for how you want to share your booking request:

Share Link- this option provides the URL that clients can use to submit a booking request. 

Popup Form - this will add a “Book Online” button to your website. When a user clicks on this button a pop-up will appear that will walk the client through the booking request form. Once they complete and submit the form, they will be back on your website page. If you’re using this option, you might want to add text around the button to explain what it is. Note: Many automated web site builders control and modify what kind of code can be embedded on their sites. Even though our code is trusted and secure, they still change the code contained in the snippets we provide which can break the formatting. The dialog version is currently not compatible with automated website builders, including Wix, GoDaddySites,, hosted Wordpress and Weebly. 

Inline Form - this will add the full form to a page on your website in the form of a widget. This is a good option if your website is set up on Wix, GoDaddySites,, hosted Wordpress and Weebly.  Note: once you add this to your page, you might want to resize it so that the full form appears without the user having to scroll within the widget.

Add to Facebook- this option will walk you through how to add your booking request to your Facebook page. 

Once you’ve copied the snippet, it’s time to add it to your website. If you have a website administrator be sure to equip them with this information and the snippet of code to add to your website. Here are more instructions for adding custom html code to some of the popular website builders: 


Each website builder has its own tools for adding buttons, you will need to reach out to your website support to find the best way to do this.

Customizing Colors

You can customize the pop-up form and the inline form to have colors that match your website's branding, as well as customizing the text on the pop-up form's button. Please note that there is a 30 character limit for the button's text to maintain the button's size. 


To change the color of the button or the text, click the color icon for that item. This will bring up other color options. You can also enter the Hex code for that color. 

Add a Booking Request Form to your Facebook page

When you create a FaceBook business page ( you will have the option of 'Adding a Button' to your page.



We recommend you use the text of 'Book Services'. 


After you select 'Book Services', you can add the URL you copied from the 'Share request form' box.

How do Clients Submit a Request?

Once the form is set up, your clients can click on the request button now on your social media page, website, or in Client Hub. They can then fill out a form to request work by entering their contact information and service address, and filling out the different fields you've created before clicking 'Send Request'.

Fields that are not set as required will show as (Optional).




Your company name and logo in the Branding section of your account will show on the form in the top left. Your company email, website, and address from the same page will show in the footer below the form.

On the form, name and email are already set as required fields clients must fill out. They have the option to fill in their company name as well. The address that is submitted will be created as a property under the client.

What if my client submits a request and is already in my Jobber account?

Jobber will match up clients based on their email address. If the email address used on the form is the same as an email address already on a client in your account, then the booking request will be linked to that existing client. If an alternate email address is used, then a new client will be created.

Was this article helpful?

Send Feedback

Jobber on your Phone

The Jobber Glossary

Confused by language we use in Jobber? Definitions right this way.

Get Reading!
Jobber on your Phone

Sign up for a Webinar

Tutorials for both those new to Jobber and long-time power users.

Sign Me Up!
Jobber on your Phone

Instructional Videos

We walk you through our biggest features and point out the essentials.

Let’s Watch!

Jobber Academy gathers expert advice, entrepreneur success stories, best practices, and tools for people looking to run smarter, more efficient service businesses.