How to add the booking widget to your website

With this guide, we will walk you through how easy it is to add the booking widget directly to your website. It won’t take more than a few minutes, and you will be ready to receive bookings from guests right away.

A widget is a graphical element that lets you integrate a part of another system into your platform. Your guests will book a table on your restaurant’s website, but the reservation will automatically be handled by resOS.

Another option for your guests to book a table at your venue is to use the resOS booking link. Instead of integrating the widget with your website, you can add the link to the booking page to your website. You can find your booking link and widget by going to Menu–> Settings–> General –> Link & widget.

How to set up the widget

Here is a step by step guide on implementing the widget into your website:

  1. Log into your .
  2. Go to Settings–> General –> Link & widget to find your widget code as shown in the image below.
  3. Insert the widget code in your website codebase.
  4. Open up the code in your editor, and insert the widget code on the page where you want the booking form to display.
booking widget resOS

The image below shows an example of a widget code for a test restaurant integrated into a website. As you can see, we inserted the code for it (the red box) into our page template. Your code will look a little different since it’s based on your own restaurant’s data.

The widget will automatically have a width of 100% so to control how much it should fill on the page, you can put it inside another element on the page. Below, you can see how it looks like on mobile and desktop when it is set up correctly.

Booking widget on desktop

Booking widget on mobile

How to disable the widget

If you wish to receive no more bookings and disable the booking widget, you can do that by going to Menu–> Settings–> Bookings–> Managing bookings –> New online bookings–> Disable booking page & widget.

disable booking widget and page

We hope this guide helps you with integrating the widget into your website. If you need help with administrative settings, you can check out this article. Also, if you have any questions or need help with setting anything up, you’re more than welcome to contact us at [email protected].

Frequently asked questions about the booking widget

Any other questions? Do not hesitate to contact us at [email protected], and we will help you out.
A booking widget is a graphical element that restaurants need in order to integrate a booking form into the website. A booking widget makes it easy for guests to book a table on your restaurant's website.
resOS offers all its customers to integrate a booking widget directly on the restaurants website for free. We provide the guideline and are ready to help you with the integration.
The resOS booking widget works on all devices. So no matter what kind of device your guests are using to visit your website, they can easily book a table using the booking widget.