Better Than Google Calendar's Public Link
Google Calendar's public link is all-or-nothing, Google-only, and unbranded
Making a Google Calendar public is a blunt instrument: no per-event opt-out, no branded subscribe page, no analytics, and it implicitly nudges subscribers into Google's ecosystem. Broadcast channels keep the 'subscribe to everything' model but fix every other pain point.
The Challenge
- ✕Google Calendar's public link shows no branding — subscribers see raw Google UI
- ✕No per-event opt-out — it's the whole calendar or nothing
- ✕Subscribers on Apple or Outlook need to jump through hoops to subscribe
- ✕No subscriber count, no opt-out analytics, no signal at all
- ✕If you ever leave Google Workspace, your subscribers lose the feed
How WhenToMeet Helps
Works on every calendar equally
Google, Apple, Outlook, iCal. Google's own public link is best on Google; broadcast is equally good on all four.
Your branding, not Google's
Cover image, description, your channel name. Google's public view is raw Google UI.
Per-event opt-out
Subscribers mute individual events — impossible with a raw public Google Calendar.
Subscriber analytics
See how many subscribed and which events got muted. Google's public link offers zero visibility.
Portable
Not tied to a specific Google Workspace account. Move hosting without losing subscribers.
Key Features
A proper subscribe URL
whentomeet.io/b/your-slug replaces the awkward Google Calendar share URL.
Anonymous subscribers
Google Calendar public links are also anonymous in practice, but broadcast makes that an intentional model with per-event opt-out.
Recurring events done right
First-class recurring support with clean edits. Google Calendar public feeds expose sometimes-janky instance overrides.
Timezone-correct everywhere
Every subscriber sees their local timezone. Google's public view can confuse subscribers in other locales.
One-tap unsubscribe
Remove the feed with one tap. Google Calendar subscribers have to find the right settings page.
Get Started in 3 Steps
Create a broadcast channel
Name it, pick a slug, upload branding. Unlike Google Calendar, this is intentionally public infrastructure.
Add events
Recurring and one-off. Each event is first-class, not an override on a calendar you also use for personal stuff.
Share the branded subscribe link
Replace your Google Calendar public link. Every subscriber gets a better flow.
Frequently Asked Questions
Why not just share my Google Calendar?+−
A public Google Calendar mixes your personal life with the public schedule, has no branding, no per-event opt-out, and forces subscribers into Google UX. A broadcast channel is purpose-built for public sharing.
Can I still sync from my Google Calendar?+−
Yes — integrate WhenToMeet with Google Calendar if you want events you create there to appear in the broadcast channel. The subscribe experience is still broadcast-branded.
What about Apple Calendar subscribers?+−
Apple subscribers use the same subscribe URL. The subscribe page detects the device and opens the right calendar.
Will the subscribe URL break if I change email providers?+−
No — the broadcast URL is hosted by WhenToMeet. You can change Google Workspace accounts without losing subscribers.
Can subscribers see my personal events?+−
No — you only publish specific events to the channel, not your whole calendar. Personal events stay private.
How is per-event opt-out different?+−
Google Calendar public links don't support it — subscribers get everything or unsubscribe. Broadcast lets each subscriber mute specific events.
Is it free?+−
Yes, the core broadcast channel is free.