Install the booking engine on your website
How to add the Sirvoy booking engine to any website, including setup instructions for JavaScript sites, WordPress, and WIX.
Table of Contents
Adding Sirvoy’s booking engine to your website allows guests to search availability, view rates, and make bookings without leaving your site. You can embed the booking engine in full-width or as a compact widget, like in a sidebar. It automatically adjusts to fit the space—even as small as 200 pixels wide.
Whether you're using your own custom-built site, WordPress, or WIX, this guide will walk you through your options.
Use a direct booking link instead
If you prefer, you can skip embedding and instead link to the booking engine on its own page:
- In Settings > Booking engines, click the three dots next to your engine.
- Click Install.
- Choose Booking & contact page (for Starter accounts) or Sirvoy website builder (for Pro accounts).
- Use the URL from Copy this to link directly to the booking engine.
General setup steps
Before diving into platform-specific instructions, follow these steps to access your booking engine installation page:
- Go to Settings > Booking engines.
- Click the three dots in the same row as the booking engine you want to install.
- Click Install.
Install by platform
Choose the installation option that matches your website platform.
JavaScript website
To embed the Sirvoy booking engine directly on your custom-built website:
- Choose Your website (JavaScript).
- (Optional) Open Advanced options to prefill booking data or make other adjustments.
- Copy the embed code from Copy this.
- Paste the code into your site’s HTML where you want the booking engine to appear.
WordPress
Sirvoy provides a WordPress plugin for easy installation.
Get the shortcode:
- Choose WordPress plugin shortcode.
- (Optional) Open Advanced options to prefill booking data or make other adjustments.
- Copy the shortcode from Copy this.
Install the plugin:
- Log in to your WordPress admin panel.
- Go to Plugins > Add New and search for “Sirvoy”.
- Click Install Now.
- Once installation is finished, click Activate.
Add the booking engine to your site:
- To a page: Paste the shortcode into any WordPress page.
-
To widget area:
- Go to Appearance > Customize > Widgets.
- Select the sections the booking engine should appear.
- In the widget list, select a Text widget.
- Paste the shortcode in the widget content.
- Click Publish.
Wix
Because the way Wix embeds custom code in its hierarchy, the booking engine may not always behave as expected.
So, there are some important limitations to keep in mind:
- Sirvoy Vault is the only supported method for saving card details with the booking engine on Wix.
- Post-booking landing pages are not supported.
Follow these steps to install the booking engine in the Wix Editor:
- Choose Your website (JavaScript).
- (Optional) Open Advanced options to prefill booking data or make other adjustments.
- Copy the embed code from Copy this.
- In the Wix Editor, go to Add Elements (+) > Embed Code > Embed HTML.
- In the HTML settings box, paste your embed code.
- Click Apply.
Note: If the engine doesn’t display, wrap the code in <body> tags, like this:
<body>YOURCODE</body>