Embed Booking Form Widget on Website Template

Elfsight Booking template is an uncomplicated solution for creating custom booking fill-in forms and displaying them on the website. Gather all sorts of data from current and future customers with the help of user-friendly forms. The settings allow you to shape a form of any number of levels, add and remove different components, define categories of inputs, embed ratings and many more to construct manageable and efficient fill-in forms for info collection.

Generating and Personalizing a Widget

Reach the demo or get registered at Elfsight Apps first, in order to set a widget based on the ready-to-use templates, or shape your own custom solution.

The catalog below contains all of the available Booking Form templates for you to explore:


Flight Booking Form
Create a form for flight booking reservations using the template for website.
Simple Booking Form
Create a simple form to manage online bookings using the template for website.
Paypal Booking Form
Create a website form with the template for online bookings and payments through PayPal.
Payment Booking Form
Create a form to collect first booking payments securely using the template for website.
Calendar Contact Form
Create a form with a built-in calendar to collect contact information using the template for website.
Appointment Booking Form
Create a website form with the template to book and schedule appointments.
Calendar Form
Create a form with a built-in calendar and let users select dates using the template for website.
Travel Booking Form
Create a website form with the template for travel and accommodation bookings.
No Suitable Form Template?
Create your form with Elfsight AI by describing your requirements in plain language, or build your own form using our form builder.

Use the steps: generate Booking Form in the widget editor based on a available template:

  • Pick: Booking template.
  • Insert the email for getting emails and add fields for the info you want to get; select the action after submitting the form; apply the layout and adjust the width and height of the widget.

    Feel like adding some personalization to the widget design? You can bring your ideas to life using custom CSS box.

  • Accept all the changes.

Save the changes.

Insert the Booking Form Template Into Your Site

Pick a page or template where you want to have your widget and insert the code received at Elfsight apps.

Select your CMS or website builder from the listed and follow quick instructions: Adobe Muse, BigCommerce, Blogger, Drupal, Elementor, Joomla, jQuery, Magento, HTML, ModX, OpenCart, Shopify, Squarespace, Webflow, Weebly, Wix, WordPress.

After the widget has been set up, copy its installation code. You will need it to embed the widget on your site.

Can I Vary the Settings of My Booking Widget After It's Been Set Up on My Website?

You are free to customize your widget at all times after it has been installed to your site. For this, enter your account at Elfsight Apps and go to the widget settings. Introduce required changes in the editor, and they will be automatically applied on your site.

Why Elfsight Apps?

  • The most efficient widgets for your website;
  • Free unlimited time support for all users;
  • Fast and effortless widget installation.

Elfsight widgets are your choice if you're looking for a really effective tool for your online business or project. Have the best widgets to help you grow!

Get the taste of our Booking Form widget for free!

Create fill-in forms for your website.