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