Skip to main content

Add Google Calendar to your site

A Google Calendar appointment schedule, embedded so visitors book a slot on your calendar.

Updated 2026-11-02

01What it does

  • As its own section on the page it is placed on (the home page unless you choose another).

02What you need

  • Appointment schedule URL
  • Section title (optional)

03Connect it

  1. In Google Calendar, create an appointment schedule (Create → Appointment schedule).
  2. Open it → Share → Booking page → copy the link (https://calendar.google.com/calendar/appointments/schedules/…).
  3. In Studio → ⋯ → Widgets → Google Calendar, switch it on.
  4. Paste it into "Appointment schedule URL" and optionally set a "Section title".
  5. Save, then Publish — widgets go live with your next publish, not before.

04Check it works

  • The booking page loads inside the live site and shows your open slots.

05If it does not work

  • Visitors see "You need permission" — Appointment schedules on some Workspace accounts are internal-only. Allow external booking in the schedule's settings, or use a personal Google account.