Add a free booking form to any page on your site with a single line of HTML. Clients and visitors pick their availability right where they already are -no redirects, no accounts, no friction.
Head to the homepage, pick your dates and time slots, and hit Create Event. This is the same flow you already know.
After creating the event, click the Embed </> button in the share section. A ready-to-use <iframe> snippet appears -copy it to your clipboard.
Drop the snippet into any HTML page, blog post, or website builder that supports custom HTML. The booking form renders inline, matching common dark and light backgrounds.
The embedded form shows just the availability picker -no header, sidebar, or footer. A small "Powered by willflock" link appears at the bottom.
The generated code looks like this (the token will be unique to your event):
The default height="700" works for most events. If your event has many date options, increase it to 800 or 900 to avoid internal scrolling. You can also use height="100vh" to fill the viewport.
The form is fully responsive. width="100%" adapts to any container. Set a max-width on the parent if you want to cap it:
Adjust border-radius:8px in the style attribute to match your site's design, or remove it entirely.
The embed works on any platform that allows custom HTML, including:
No. The embed feature is completely free, the same as everything else on willFlock.
No. Nobody needs to sign up. Visitors enter their name, mark their availability, and submit -all within the iframe.
Yes. The form is fully responsive and works on phones and tablets.
No. In embed mode, analytics and advertising are completely disabled. The form loads only what is needed to collect availability.
Only the attendee booking form is embeddable. The results page contains organizer controls and is designed to be viewed directly on willFlock.
Open your private results link (the one you saved when creating the event). Responses from the embedded form appear there in real time, the same as responses submitted directly on willFlock.
Yes. Create a separate event for each client or appointment type, then embed each one on the relevant page. Each event has its own unique token and link.