Skip to main content

Documentation

Full Features
Setting Up Google Calendar Sync
# 55
Last editetd on 13 June 2026

Full Optionally set up: JoomBook synchronises new appointments to a Google Calendar of your choice — without transmitting any customer data.

This feature is available from the Full Plan onwards.

The Google Calendar sync uses an OAuth 2.0 client. First the administrator enters the credentials once, then each staff member connects their own Google account.

Step 1: Create an OAuth client in the Google Cloud Console

  1. Open the Google Cloud Console and create a project (e.g. "JoomBook Sync")
  2. Enable the Google Calendar API
  3. Under "Credentials", create an OAuth Client ID of type Web application
  4. Add the Authorized Redirect URI that JoomBook shows you in Step 2
  5. Note the Client ID and Client Secret

Step 2: Enter the credentials in JoomBook

  1. Navigate to JoomBook → Settings → Integrations → Google Calendar
  2. Enter Client ID and Client Secret
  3. Copy the displayed Authorized Redirect URI into your Google OAuth client from Step 1
  4. Click Save

Step 3: Connect a staff member with Google

  1. Open the staff member under JoomBook → Staff and switch to the Integrations tab
  2. Click Connect with Google and confirm access in the Google popup
  3. Then choose the target calendar under Sync to Calendar
  4. Optionally, sync future appointments that already exist in JoomBook via Sync existing appointments to Google Calendar

Use Disconnect to release the connection at any time. External events in the connected calendar also automatically block matching time slots.

Privacy Note

Only service name, appointment duration and staff member name are transmitted - no personal customer data (no customer names, email addresses or phone numbers) and no location name. This anonymised transfer is fixed.


Joomla! Logo
JoomBook is not affiliated with or endorsed by The Joomla! Project™ or Open Source Matters, Inc. The Joomla!® name and logo are registered trademarks of Open Source Matters, Inc. in the United States and other countries.

Copyright © · JoomBook