Put your Google Calendar shows on your website
If you book shows, you already keep a calendar. The trick is making that one calendar run your website too, so you never type a show twice — and never explain to a customer why the site said Tuesday when the show moved to Wednesday. Here’s how, step by step.
(Not a Google Calendar person? You don’t need one — Seranado has a built-in event editor, and you can add every show by hand. This guide is for venues that already live in their calendar.)
Step 1: Make your calendar public
A website can only read a calendar that Google is willing to show it. In Google Calendar on a computer, click the gear icon, then Settings, and pick your venue’s calendar from the list on the left. Under Access permissions for events, check Make available to public and leave it on See all event details.
One thing to know: public means public. Keep bookings-in-progress on a separate private calendar and put only confirmed shows on the public one.
Step 2: Copy your Calendar ID
On the same settings page, scroll down to Integrate calendar. The Calendar ID looks like an email address — either your own Gmail address or something ending in @group.calendar.google.com. Copy it; it’s the key that lets a website find your shows.
Step 3: Get it on your website — two ways
The free way: Google’s embed. That same “Integrate calendar” section has an embed code you can paste into almost any website. It costs nothing and it works. The trade-offs: it looks like a spreadsheet, it fights small phone screens, and to Google Search it’s one opaque box — your shows don’t get their own pages, so they can’t show up when someone searches for live music nearby or for the band playing Friday.
The synced-site way. A service built for venues reads your public calendar and turns every event into a real page — date, time, lineup, ticket link, directions — styled like the rest of your site and readable by search engines. That’s what Seranado does: paste your Calendar ID into the dashboard once, and every show on the calendar becomes a page on your site. New shows appear, changed times update, cancellations come down — on their own.
Habits that make the sync shine
- Name events the way you’d say them from the stage — “Magic Slim Tribute Night” beats “show”. The event title is what fans (and search engines) see.
- Use real start times, not all-day events. A show at 8 should say 8.
- Put the details you want on the site in the event description; it rides along with the sync.
- When a show cancels, delete it from the calendar — the site follows. One source of truth, no sticky notes.
Want the synced version without the setup?
Seranado gives your venue a full website — themed for your room, with a page for every show — synced from the calendar you just made public. Free to start, live by tonight.
Seranado