SchedulingKit
Google Sites Booking Widget

Add a Booking Widget to Your Google Sites Page

Embed the SchedulingKit booking widget on Google Sites using the Embed from URL feature. Turn your free Google Sites page into a professional booking portal for your business.

Free forever · No credit card required · Live in minutes

A Google Sites booking widget is an embeddable calendar that lets visitors schedule appointments directly on your Google Sites website without leaving the page. SchedulingKit lets you embed a free booking widget on Google Sites in 2026. See all platform guides.

Free
Google Sites hosting cost
2 min
Embed setup time
29%
More bookings vs. sharing a raw link
Installation Guide

How to Add a Booking Widget to Google Sites

Follow these steps to embed the SchedulingKit booking widget on your Google Sites site

1

Copy Your Booking Page URL

Get the public booking page URL from your SchedulingKit dashboard.

2

Open Google Sites Editor

Go to sites.google.com, open your site, and navigate to the page where you want the widget.

3

Insert an Embed

Click Insert in the right sidebar, then select Embed. Choose the 'By URL' tab.

4

Paste the URL and Insert

Paste your SchedulingKit booking page URL and click Insert. Google Sites renders the booking page in an iframe on your site.

5

Resize and Publish

Drag the embed's corners to resize it on the page. Click Publish in the top-right corner to make your updated site live.

Embed Code

Ready-to-Use Google Sites Embed Code

Copy and paste this snippet into your Google Sites site to add a booking widget instantly:

<!-- SchedulingKit Booking Widget -->
<div id="schedulingkit-widget"></div>
<script src="https://widget.schedulingkit.com/embed.js"
  data-url="https://app.schedulingkit.com/YOUR-BUSINESS"
  data-style="inline"
  data-primary-color="#4F46E5"
  async>
</script>

Replace YOUR-BUSINESS with your SchedulingKit booking page URL. Create your free account to get your personalized embed code.

Widget Features

Google Sites Widget Features

Platform-specific features that make the booking widget work seamlessly on Google Sites

URL-Based Embed

Google Sites' Embed by URL renders your booking page directly on the site — no code editing required, just paste and publish.

Free Hosting Included

Google Sites is completely free, making the SchedulingKit widget a zero-cost way to accept professional bookings online.

Google Workspace Integration

Share your Google Site within your Google Workspace organization for internal team booking pages and resource scheduling.

Automatic SSL

Google Sites serves all pages over HTTPS, ensuring the booking widget loads securely for every visitor.

Best Practices

Best Practices for Google Sites Booking Widgets

Tips for getting the most out of your embedded booking widget on Google Sites

Use 'Embed by URL' instead of 'Embed code' for the most reliable rendering on Google Sites

Set the embed to full-width and at least 600px tall for a comfortable calendar view

Create a dedicated 'Book Now' page in your Google Sites navigation for maximum discoverability

Share the Google Sites URL with clients as a lightweight alternative to a full website

Pair the booking widget with Google Forms on the same site for intake questionnaires before appointments

FAQ

Google Sites Booking Widget Questions

Is Google Sites really free?

Yes. Google Sites is completely free for anyone with a Google account. There are no hosting fees, bandwidth limits, or hidden costs. Combined with SchedulingKit's free plan, you have a fully functional booking site at zero cost.

Can I use a custom domain with Google Sites?

Yes. Google Sites supports custom domains via Google Workspace. You can point your own domain to your Google Site for a more professional booking URL.

Does the embed work on mobile?

Yes. Google Sites is responsive and the SchedulingKit embed adapts to smaller screens automatically. Test it on your phone before publishing.

Can multiple team members edit the Google Site?

Yes. Google Sites supports collaborative editing, just like Google Docs. Multiple team members can update the site and manage the booking widget placement.

Add a Booking Widget to Google Sites Today

Join thousands of businesses embedding booking widgets on Google Sites with SchedulingKit

Free forever plan available · No credit card required