Integrations

Google Calendar Integration

How to connect Google Calendar so Booklink can read your busy slots and prevent double-bookings.

Last updated

Connecting Google Calendar allows Booklink to see when you (or a team member) are already busy and automatically block those times from being booked. It is the most effective way to prevent double-bookings when you use Google Calendar for personal or other business appointments.

How it works

Once connected, Booklink checks the Google Calendar in real time whenever a client views available time slots on your booking page. Any calendar events marked as Busy are hidden from the available slots shown to clients. You do not need to manually block time. Simply add events to Google Calendar as normal and Booklink handles the rest.

Google Calendar integration is set up per team member, so each person's own calendar protects their own schedule. It is a Premium feature.

Connecting Google Calendar

  1. 1

    Open the team member's Calendar page

    Navigate to Team & hours, open the team member, and click Connect next to the Calendar section.
    integrations google disconnected
  2. 2

    Click Connect Google

    Click the Connect Google button. You will be redirected to Google's OAuth consent screen.
  3. 3

    Grant calendar access

    Sign in to the Google account whose calendar you want to use for this team member. Review the permissions Booklink is requesting, then click Allow.
  4. 4

    Integration is active

    You are returned to the team member's Calendar page, which now shows the connected calendar.
    integrations google connected

Per team member setup

Each team member can have their own personal or work Google Calendar connected. When Booklink checks availability for a specific team member, it consults that team member's connected calendar. Repeat the connection steps from each member's profile.

Disconnecting Google Calendar

To disconnect, open the team member's Calendar page and click Disconnect. This immediately stops Booklink from reading that calendar. Existing bookings are not affected, but the calendar's events will no longer block new booking slots.

Use a dedicated Google account

If you prefer to keep your personal Google account separate, create a dedicated Google account for your business and connect that. You can then add personal busy times to a shared calendar that both accounts can see.

Was this article helpful?

Still need help?

Our support team is happy to help you get the most out of Booklink.

Contact support