SchedulingKit
Embed & Widget

A Floating Button That Opens Your Scheduler in an Overlay

Add a persistent booking button to your site that opens the SchedulingKit scheduler in a clean overlay. Visitors can book from any page without navigating away — one click to open, one booking to close.

The SchedulingKit pop-up booking widget lets you add appointment booking to every page of your website in minutes. Visitors see your real-time availability, pick a time, and confirm — no back-and-forth, no third-party redirects. Built on web widget technology.

How It Works

Set up in minutes — no developer required.

1

Add the widget script

Paste a single script tag into your site header or footer.

2

Customize the button

Choose colors, position, label text, and which booking page to open.

3

Visitor clicks the button

A floating button appears on every page. Clicking it opens the scheduler in a centered overlay.

4

Booking completes in overlay

The visitor selects a time, confirms the booking, and closes the overlay — never leaving the page they were on.

Features

Persistent floating button on every page of your site
Full-screen overlay with smooth open/close animation
Position the button in any corner of the screen
Custom button text, color, and icon
Works alongside live chat widgets without conflict

Compatible Platforms

Any website with JavaScriptWordPressShopifySquarespaceWixWebflowNext.jsGatsby

Frequently Asked Questions

Will the pop-up widget conflict with my existing chat widget?

No. The widget uses a unique z-index layer and can be positioned in any corner to avoid overlapping with other floating elements like chat or support widgets.

Can I trigger the pop-up from my own button instead of the floating one?

Yes. You can hide the default floating button and use a JavaScript API call to open the scheduler overlay from any element on your page — a nav link, CTA button, or banner.

Does the pop-up widget work on single-page applications?

Yes. The widget listens for route changes and stays active across client-side navigation in frameworks like React, Vue, and Angular.

Ready to Add Booking to Your Site?

Set up your pop-up booking widget in under five minutes. Free plan, no credit card.

Free forever plan • No credit card required