- Create a separate calendar for public classes. Enable Make available to public → See all event details.
- In Google Cloud, enable Google Calendar API, then create an API key.
- Restrict the key to Google Calendar API and Websites. Allow your Squarespace site and this editor’s address.
For Sophie’s Squarespace test site, allow:
https://sophie-calmtech.squarespace.com
https://sophie-calmtech.squarespace.com/*
For your own site, replace these with its exact origin and origin/* entry. Include a custom domain only if you use it.
Keep customer names, attendee lists and private notes off this public calendar. Reading it does not require Google sign-in.