SchedulingKit
Embed & Widget

Universal Embed Code for Any Website

Get a universal HTML embed snippet that works on any website. Paste it into your page source, CMS, landing page builder, or web app — if it supports HTML, you can add SchedulingKit booking.

The SchedulingKit html booking embed code lets you add appointment booking to any website that supports HTML 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

Copy the HTML snippet

Get a lightweight script and container div from your SchedulingKit dashboard.

2

Paste into your page source

Add the snippet to any HTML page — in the body where you want the scheduler to appear.

3

The scheduler renders

The script loads and renders the full booking widget inside the container div.

4

Bookings flow in

Visitors book directly on the page. Appointments sync to your calendar in real time.

Features

Works on any platform that supports custom HTML
Lightweight async script with no dependencies
Configurable via data attributes — no JavaScript knowledge needed
Supports inline, pop-up, and button modes from one snippet
CSP-compatible with documented script sources

Compatible Platforms

Any HTML websiteStatic sites (Hugo, Jekyll, Eleventy)CMS platforms (Drupal, Joomla, Ghost)Landing page builders (Unbounce, Instapage, Leadpages)Custom web applications

Frequently Asked Questions

Does the HTML embed require any dependencies?

No. The embed is a self-contained script with zero external dependencies. It loads asynchronously and does not require jQuery, React, or any other library.

Can I configure the embed without writing JavaScript?

Yes. All configuration is done through data attributes on the container div — data-service, data-member, data-color, etc. No JavaScript coding is needed.

Is the embed code compatible with Content Security Policies?

Yes. The embed script is served from a single documented domain. You can allowlist it in your CSP headers for script-src and frame-src.

Ready to Add Booking to Your Site?

Set up your html booking embed code in under five minutes. Free plan, no credit card.

Free forever plan • No credit card required