Welcome to the new Sesami Help Portal with AI capabilities. Search your question and get your answer instantly!
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Embed on Custom Pages

By default, Sesami works on the product page. You can also embed the Sesami booking experience on other pages — like the homepage, contact page, a landing page, store locator, or any custom page.

Using the Sesami Experience Configurator

The fastest way to create an embeddable booking widget is the Sesami Experience Configurator:

  1. Configure your settings:

    • Shop ID and Service ID

    • Location and variant

    • Experience version (Classic or V2)

    • Button styling (colors, size, text)

    • Calendar behavior and availability display

  2. The configurator generates a <sesami-experience> HTML snippet

  3. Copy the snippet and paste it wherever you want the booking button to appear

With Sesami Instant Booking

If the service uses Sesami Instant Booking, simply pasting the generated snippet is all you need — the entire booking flow happens within the Sesami widget, no Shopify checkout required.

With Shopify Checkout

If the service uses Shopify checkout (add to cart), you'll need to integrate the snippet with your theme's cart and checkout flow. This includes:

  • Connecting the add-to-cart action to your Shopify theme

  • Ensuring the checkout flow works correctly with the booking data

For this setup, review the full integration guide in the Sesami Developer Docs or work with a developer.

Common Placements

  • Homepage — a "Book Now" button in the hero section

  • Contact page — let visitors book directly

  • Landing pages — dedicated booking pages for campaigns

  • Store locators — embed booking alongside location listings

  • Footer — a persistent booking link across all pages

Need Help?

Last updated

Was this helpful?