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 plan available • No credit card required
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. View all Booking Widget.
How to Add a Booking Widget to Google Sites
Follow these steps to embed the SchedulingKit booking widget on your Google Sites site
Copy Your Booking Page URL
Get the public booking page URL from your SchedulingKit dashboard.
Open Google Sites Editor
Go to sites.google.com, open your site, and navigate to the page where you want the widget.
Insert an Embed
Click Insert in the right sidebar, then select Embed. Choose the 'By URL' tab.
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.
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.
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.
Google Sites Widget Features
Platform-specific features that make the booking widget work smoothly 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 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
Google Sites Booking Widget Questions
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
When this isn't for you
This is not for you if you book fewer than 5 transactions per week, or if your existing CRM already handles this end-to-end. Copy Your Booking Page URL who rely on manual processes see the biggest lift. Skip if you've already invested in a vertical-specific platform.