willflock

Embed Scheduling on Your Website

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.

How it works

1

Create your event on willFlock

Head to the homepage, pick your dates and time slots, and hit Create Event. This is the same flow you already know.

2

Copy the embed code

After creating the event, click the Embed </> button in the share section. A ready-to-use <iframe> snippet appears -copy it to your clipboard.

3

Paste it into your site

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.

What the embed looks like

The embedded form shows just the availability picker -no header, sidebar, or footer. A small "Powered by willflock" link appears at the bottom.

your-website.com/booking
Your event name
Mon Apr 6 Tue Apr 7 Wed Apr 8
[ availability grid ]
Powered by willflock

The snippet

The generated code looks like this (the token will be unique to your event):

<iframe src="https://willflock.com/attendee/your-token?embed=true" width="100%" height="700" frameborder="0" style="border:none;border-radius:8px;" allow="clipboard-write"></iframe>

Customization

Height

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.

Width

The form is fully responsive. width="100%" adapts to any container. Set a max-width on the parent if you want to cap it:

<div style="max-width:600px;margin:0 auto;"> <iframe src="..." width="100%" height="700" ...></iframe> </div>

Border radius

Adjust border-radius:8px in the style attribute to match your site's design, or remove it entirely.

Where to use this

Compatible with

The embed works on any platform that allows custom HTML, including:

FAQ

Is there a cost?

No. The embed feature is completely free, the same as everything else on willFlock.

Do my visitors need a willFlock account?

No. Nobody needs to sign up. Visitors enter their name, mark their availability, and submit -all within the iframe.

Does the embed work on mobile?

Yes. The form is fully responsive and works on phones and tablets.

Does the embed load ads or trackers?

No. In embed mode, analytics and advertising are completely disabled. The form loads only what is needed to collect availability.

Can I embed the results page?

Only the attendee booking form is embeddable. The results page contains organizer controls and is designed to be viewed directly on willFlock.

Where do I see responses?

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.

Can I create a new event for each client?

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.

Create an event to get started