Want the product? Manage your salon on YourSalon.cz
How-to guides

How to connect Google Calendar to your booking system

By Jan Vancak· Founder of YourSalon4 min read

Most salon owners already live in Google Calendar — it holds dentist visits, deliveries, the kids' pick-ups and the odd day off. The problem starts when client bookings live somewhere else: you end up checking two diaries, and sooner or later you promise a slot that was never really free. Connecting your booking system to Google Calendar puts every appointment in one view, so the diary you glance at on your phone is the truth.

This tutorial walks you through the whole setup, step by step.

Why sync in the first place

Before the clicks, it helps to know what you are buying:

  • One place for everything. Client bookings and personal events sit in the same calendar, so you never flip between apps.
  • No more double bookings. When your booking tool can see your Google events, it stops offering times you are already busy — the core of how you prevent double booking.
  • Blocked personal time is respected. A lunch, a school run or a supplier meeting in Google becomes an unbookable block online.
  • Every device stays current. Google Calendar syncs to your phone, tablet and laptop, so the team sees the same diary wherever they are.

Step 1: Connect your Google account

  1. Open your booking system and go to Settings → Integrations (this sits alongside your other booking system integrations).
  2. Find Google Calendar and click Connect.
  3. A Google sign-in window opens. Choose the Google account that owns the calendar you actually use for the salon.
  4. Review the permissions Google asks for and click Allow. The system needs to read your events (to block busy times) and, for two-way sync, to create events.
  5. You are returned to the settings screen with the account now listed as connected.

If you run booking as part of a fuller online booking setup, do this connection step before you publish your public page, so availability is right from day one.

Step 2: Choose one-way or two-way sync

This is the decision that matters most, so take a moment:

  1. One-way (Google → booking): your Google events block out time in the booking system, but new bookings do not appear in Google. Good if you only want personal events to protect your availability.
  2. Two-way (Google ↔ booking): new bookings are written into Google Calendar automatically, and Google events block your booking availability. This is what most salons want — the full picture in both tools.
  3. Pick two-way unless you have a specific reason not to. It is the setup that truly gives you one diary instead of two.

Step 3: Map a calendar to each staff member

If you work solo, you can skip ahead. For a team, mapping is what keeps everyone's diary clean:

  1. In the integration settings, find the list of staff members.
  2. For each person, select the Google Calendar that belongs to them. Many teams create one calendar per stylist so events never mix.
  3. Save. Now each person's bookings and personal blocks stay on their own calendar — the backbone of tidy team scheduling and clean multi-staff booking.
  4. Double-check by creating a test event in one stylist's Google Calendar and confirming that their online availability closes for that time.

Step 4: Test and handle the common pitfalls

Never trust a sync you have not tested. Book a fake appointment and watch it flow, then check these traps:

  • Wrong account connected. If busy times don't block, you likely linked a personal account instead of the salon one. Disconnect and redo Step 1.
  • Timezone mismatch. If events land an hour off, set the same timezone in Google Calendar and your booking system.
  • Sync delay. Changes can take a minute or two to propagate; don't panic if a new event isn't instant.
  • All-day events blocking everything. An all-day "Holiday" can wipe out a whole bookable day — use timed blocks for partial availability.
  • Rescheduling confusion. Decide where clients change their time; letting them use self-service rescheduling keeps both calendars in step automatically.

You are done

With Google Calendar connected, one-way or two-way sync chosen, and each staff calendar mapped, your diary finally tells one story. Personal time is protected, double bookings stop, and every device shows the same schedule. Review the sync once a week for the first month, and it will quietly run itself after that.

Ready to put every appointment in one place? Create a free YourSalon account and connect your Google Calendar in minutes.

Frequently asked questions

Try YourSalon for free

Online booking, automatic reminders and a POS in one place.

Start for free

Continue reading