Booking Channels & Online Forms

Embedded Form Customization

Your booking form. Your brand. Your rules.

A booking form that looks bolted-on loses bookings. Guests hesitate when the form feels like a different website. Reservation.Tools ships an embeddable form that you can restyle and extend so it becomes part of your brand — not a visible third-party widget.

You can add custom CSS or JavaScript, toggle a free-text comment field for special requests, enable an invisible captcha to kill spam bookings, and flip on a marketing consent checkbox to grow an opt-in guest list you own.

You can also replace the default "thanks for booking" screen with your own confirmation page and message. Bilingual, multi-language venues set the form language per embed, and define separate terms of reservation per locale.

All of this is configured once in the admin. The widget picks up the settings automatically — no code changes on your website.

Key benefits

1

Looks like your site, not ours

Add custom CSS and JavaScript so the form blends into your website's design.

2

Kill spam bookings

Invisible captcha stops fake reservations without adding friction for real guests.

3

Grow an opt-in list you own

Marketing consent checkbox builds a list of guests who explicitly said yes to your promos.

4

Capture special requests upfront

Optional comment field lets guests flag allergies, birthdays, or seating needs before they arrive.

5

Own the confirmation moment

Replace the default success screen with your own message, branding, and call-to-action.

How it works

  1. 01

    Open the Reservation Form integration

    Under Venues, open the embedded form integration.

  2. 02

    Pick what to show

    Toggle the comment field, invisible captcha, marketing consent, and preview page on or off.

  3. 03

    Write a custom confirmation message

    Set your own text for the post-booking screen and branding per language.

  4. 04

    Drop in custom CSS and JS

    Paste your styles and scripts into the Custom style or javascript field — no developer ticket needed.

  5. 05

    Embed the form

    Copy the embed code once. The widget pulls the settings live every time a guest opens it.

Make the form feel like yours

Style it, protect it, and own the confirmation screen.

Start customizing