Embed widget
Embed the booking widget
Add BookFlow to any website in two lines of HTML. No build step, no JavaScript framework required — just paste a script tag and a div.
The snippet
Drop this anywhere in your site's HTML. Put it in the<body>and a button will appear that opens the booking modal.
<script src="https://cdn.bookflow.app/widget.js" async></script>
<div data-bookflow-slug="your-slug"></div>Replace your-slug with your business slug from the dashboard.
What it does
- • Renders a "Book now" button on your page
- • Opens a modal with your services, staff, and time slots
- • Customer never leaves your site
- • Inherits your brand color (set in dashboard → Settings → Brand)
- • Works on any platform: Webflow, WordPress, Squarespace, Wix, Framer, plain HTML
Options
The widget supports a few attributes:
<div
data-bookflow-slug="your-slug"
data-bookflow-mode="inline" <!-- "popup" (default) or "inline" -->
data-bookflow-label="Book now" <!-- button text -->
></div>Want more?
The full embed guide covers advanced options, multi-location, custom triggers, and how to embed a calendar inline.
Read the full embed guide