Skip to content
Start a Free 14-Day Trial

Embedding Your Booking Page

Embed your booking page on your website as an inline iframe, a frameset, or a Book Now button.

The Embed tab on your booking page provides the code snippets you need to put your booking page directly on your website. Clients can book without leaving your site.

There are a few embedding approaches: an IFrame (inline embed inside an existing page), HTML FrameSets (host Apptoto booking page on your own domain), and a Book Now button (modal that opens when clicked).

An IFrame places your booking calendar directly inside a page on your website.

  1. Open the Embed tab: Navigate to your booking page settings and click the Embed tab, then select IFrame.

    Embed your Apptoto booking page using an iFrame

  2. Choose a layout: Select one of three size options:

    • Wide – Week View (800px) — shows a full week of availability
    • Medium – Single Day (600px) — clients pick a day, then a time
    • Narrow – Single Day (350px) — compact single-day view, good for sidebars
  3. Optional: hide header: Toggle Hide Header & Description if you want the calendar to blend into your page without the booking page title and description.

  4. Copy the code: Copy the generated HTML and paste it into your website where you want the calendar to appear.

You can pre-fill fields for your clients by adding to the “query string” of the booking page URL. If you have a field named “source,” you can pre-fill that field with https://YOURBOOKINGPAGE.apptoto.com/?source=webform.

You can pre-fill custom and standard fields (i.e., name, email, and phone).