Features / Booking widget

Booking widget clients can use on your website

Turn site visitors into appointments. Paste one embed code to add Bookable’s booking flow as an inline frame or a floating “Book now” button that opens your scheduling page.

Inline embed

Drop the iframe on a dedicated “Book” page so clients complete the full flow without leaving your domain.

Popup button

Add a customizable button that opens booking in a modal—ideal for service pages and landing pages.

Mobile-ready

The widget adapts to phone screens so clients can book from Instagram bio links and mobile traffic.

Pre-select services

Deep-link to a service, staff member, or location so the widget opens with the right context.

Matches your brand

Use your Bookable booking page theme so the experience feels native to your business.

Secure checkout

Stripe payments work inside the embedded flow when you enable deposits or prepay.

Already using Bookable for online booking? The widget is the same engine—just embedded. Copy the snippet from your dashboard, publish, and track bookings alongside walk-ins and phone requests.

Running Shopify? See our step-by-step Shopify booking widget guide.

Add a booking widget in minutes

Sign up, customize your page, and copy the embed code.

Create your booking page