Cadence Calendar
Cadence Calendar
Docs
    • Enable two-way sync with Google Calendar
    • External Calendar Feed
    • Interacting with Events in the Calendar
    • Calendar Toolbar and Search Bar
    • Managing Conflicts with Time Blocks

Enable two-way sync with Google Calendar

This article explains how to connect your Google Calendar to enable two-way sync.

Connecting Google Calendar for Two-Way Sync

To enable two-way sync between Cadence Calendar and Google Calendar, you'll need to grant permission through Google's OAuth process.

Accepting Permissions

When signing in with Google, you'll be prompted to accept a permission scope called:

"See, edit, share, and permanently delete all the calendars you can access using Google Calendar."

This is the exact verbiage provided by Google. It may sound broad, but it is required for Cadence Calendar to:

  • Create a dedicated Cadence Calendar inside your Google Calendar.

  • Add new lessons or events from Cadence Calendar into Google Calendar.

  • Update lesson times if you adjust them directly in Google Calendar.

  • Keep both calendars fully in sync.

Where to Review Permissions

You can view and manage your connected apps and permissions at any time in your Google Account under:

Google Third-Party Connections.

There you'll see Cadence Calendar listed as a connected app, along with the granted permission scopes.

Connecting Google Calendar if You Didn't Sign in With Google

If you originally signed up for Cadence Calendar without using your Google account, you can still connect Google Calendar later to enable two-way sync.

How to Connect Your Google Account

  1. Click on your profile avatar in the top header.

  2. Select Manage Membership.

  3. Under Connected Accounts, choose Add Google Account.

  4. Sign in with your Google credentials.

  5. Accept the requested permission scope:

    "See, edit, share, and permanently delete all the calendars you can access using Google Calendar."

This is the official Google wording for the required calendar/auth scope. You can also review or remove this connection anytime by visiting Google Third-Party Connections.

Once connected, a new calendar named Cadence Calendar will appear in your Google Calendar when a new lesson or event is created, and any lesson or event updates will sync both ways.


What "two-way sync" means

  • From Cadence → Google: When lessons or events are created in Cadence Calendar, they will appear in your Google Calendar under a new calendar automatically created called "Cadence Calendar."

  • From Google → Cadence: If you update the lesson time directly in Google Calendar, that updated time will sync back and update the lesson in Cadence Calendar. If the lesson was originally booked through the appointment landing page, its appointment booking record is updated too, so the booking stays aligned with the rescheduled time.

  • Attendance changes sync too: If you mark every attendee on a lesson event as Cancelled on the Attendance page, Cadence Calendar automatically cancels the matching event on your Google Calendar. If you later restore an active attendance status for that lesson event, Cadence Calendar automatically recreates the event on your Google Calendar.

This ensures both calendars always stay aligned, whether you make changes in Cadence or Google.


How Cancelled Lessons Sync

When every student on a lesson event is marked Cancelled in Cadence Calendar, the matching event on your Google Calendar is marked as cancelled rather than left on your calendar. This keeps your Google Calendar from showing lessons that are no longer happening.

If that event is removed on the Google side first, Cadence Calendar recognizes the lesson was already cancelled and will not try to recreate or delete it again the next time it processes updates from Google.


What if My Google Calendar Is Out of Sync?

If your Google Calendar isn't showing all your Cadence Calendar lessons or events, you can manually trigger a resync.

How to Resync

  1. Navigate to the Calendar page.

  2. Open Calendar Sync settings.

  3. Click the Resync button.

Important Notes

  • Only use this if events are missing in your Google Calendar.

  • This action does not affect external calendar feeds.

  • A resync will reload all lessons and events from today through one year into the future.

After the resync, your Google Calendar should match what you see in Cadence Calendar.

PrevAppointment landing page
NextExternal Calendar Feed
Was this helpful?