SchedulingKit
Embed & Widget

Embed Scheduling on Your Website

Add appointment booking to any site in minutes. Pick an embed type — inline, pop-up, button, or platform plugin — paste the code, and let visitors book directly on your pages.

Free plan available No credit card required

A scheduling embed is a web widget that places a booking calendar directly on your website. SchedulingKit offers 12 embed options — from inline calendars and floating pop-ups to platform-specific plugins for WordPress, Shopify, and more — so visitors can book appointments without ever leaving your site.

Works With Every Website

No matter what platform you use to build your site, SchedulingKit has an embed option that fits.

WordPress
Shopify
Squarespace
Wix
Webflow
Next.js / React
HTML / Static sites
Any CMS

Embed & Widget FAQ

Common questions about adding scheduling to your site.

What's the easiest way to add booking to my website?

The fastest option is the HTML embed code — copy a snippet, paste it into your page, and the scheduler renders immediately. If you use WordPress, Shopify, Wix, or Squarespace, use the platform-specific method for a one-click setup.

Do I need to know how to code?

No. Every embed option is copy-paste. You don't need to write any code — just paste a snippet into your website builder, CMS, or page editor. The React component is the only option designed specifically for developers.

Can I use multiple embed types on the same website?

Yes. You can combine an inline embed on your services page, a pop-up widget site-wide, and a booking button in your header. They all connect to the same SchedulingKit account and calendar.

Are the embeds free?

Yes. All embed and widget options are free to use on SchedulingKit's free plan. Premium features like payment collection and custom branding are available on paid plans.

Will the embed slow down my website?

No. All SchedulingKit embeds load asynchronously after your page content. The script is under 30 KB gzipped and has no impact on your page's Core Web Vitals or load time.

How is this different from SchedulingKit integrations?

Embeds and widgets are about putting scheduling on your website — how visitors book. Integrations connect SchedulingKit to other tools you use (Zoom, Stripe, Google Calendar, etc.) to automate workflows behind the scenes.

Add booking toyour website today.

Free forever plan available • No credit card required