Skip to content

How to Sync Calendly With Google Calendar

Connect Calendly to Google Calendar, choose conflict calendars, prevent double bookings, and understand the Apple Calendar and iCloud limits.

10 min read
Calendly checking several Google calendars for conflicts and adding a booking to one destination calendar

To sync Calendly with Google Calendar, open Availability, select Calendar settings, connect your Google account, then choose:

  1. The calendars Calendly should check for conflicts.
  2. The one calendar where new bookings should be added.
  3. Whether cancellations and reschedules made in Google Calendar should sync back to Calendly.

That is the setup. The part worth understanding is that these are three separate decisions. Connecting the right Google account does not automatically mean Calendly is checking every calendar inside it.

While building hora, I have seen the same calendar problem in several forms: two apps both look correct, but they disagree about which calendar actually matters. The fix is usually not more software. It is making the map between those apps explicit.

Calendly and Google Calendar sync has three jobs

“Calendar sync” sounds like one feature. In practice, Calendly needs to handle three different jobs.

SettingWhat it doesWhat happens when it is wrong
Calendars to check for conflictsReads Busy events from the selected calendarsSomeone can book you during an existing meeting
Calendar to add events toCreates each new Calendly booking on one destination calendarThe meeting appears somewhere you do not expect
Cancellation and reschedule syncSends supported changes made in Google Calendar back to CalendlyEditing or deleting only the calendar event may leave the Calendly booking unchanged

The first two settings are the important ones.

Calendly can check several calendars for conflicts, but it adds new meetings to one selected calendar. That separation is useful. Your work and personal calendars can both protect your availability while every new booking still lands in one predictable place.

Calendly checking multiple conflict calendars and writing bookings to one destination calendar

This is more precise than calling the connection “two-way sync.” Availability checks, booking creation, cancellations, and reschedules do not all follow one universal rule. Each behavior depends on the settings you enable.

How to connect Calendly to Google Calendar

The current Calendly setup takes a few minutes.

  1. Open Calendly and select Availability.
  2. Open the Calendar settings tab.
  3. Select Connect calendar account and choose Google Calendar.
  4. Sign in to the Google account that owns the calendars you want to use.
  5. Under Calendars to check for conflicts, select every calendar that contains real commitments.
  6. Under Calendar to add events to, choose one destination for new bookings.
  7. Review the optional sync settings for cancellations and reschedules.

Calendly documents the current flow in its Google Calendar connection guide.

If you originally created your Calendly account using Google, the account may already be connected. Still check the conflict and destination settings. An active connection alone does not tell you which calendars Calendly is using.

Once the setup is complete, test it before sending the booking link to anyone:

  1. Create a temporary Busy event in Google Calendar.
  2. Open your Calendly page in a private browser window.
  3. Confirm that the same time cannot be booked.
  4. Make a test booking and check which Google calendar receives it.
  5. Reschedule and cancel the test meeting to confirm how later changes behave.

That five-minute test tells you more than a green “Connected” label.

Can Calendly sync with multiple calendars?

Yes. Calendly can check multiple connected calendars for conflicts. The number of calendar connections available can depend on your plan, so check the current limit in your account.

A practical setup might look like this:

  • Work calendar: check for conflicts.
  • Personal calendar: check for conflicts.
  • Shared team calendar: check for conflicts if it contains commitments you must attend.
  • Work calendar or a dedicated Bookings calendar: add new meetings here.

Every calendar that can make you unavailable should be selected as a conflict source. Only one calendar needs to receive the booking.

This is where many double bookings begin. Someone connects their work Google account, but their personal commitments live in a second calendar that Calendly never checks. From Calendly’s point of view, that time is still free.

Also check the availability status of the event itself. Calendly blocks time for events marked Busy. An event marked Free can remain bookable even when it is visible on your calendar.

Apple Calendar and iCloud Calendar are not the same thing

This distinction trips up a lot of Mac users.

Apple Calendar is the app on your Mac. It can display calendars from Google, iCloud, Exchange, and other accounts in one window.

iCloud Calendar is a calendar provider. It is one of the accounts whose events Apple Calendar can display.

Seeing two calendars beside each other in the Apple Calendar app does not merge the providers behind them.

If the events you see in Apple Calendar belong to a Google account, connect Calendly directly to that Google account. You can keep using Apple Calendar as the Mac interface. Calendly and Apple Calendar will both be working with the same Google Calendar data.

If the events belong to iCloud, the situation is different. Calendly stopped accepting new iCloud Calendar connections on August 20, 2024. Existing iCloud connections continue to be supported, but a new user cannot create one through the current Calendly flow. Calendly maintains the current status in its iCloud Calendar guidance.

Some other scheduling tools still support iCloud. For example, Cal.com documents an Apple Calendar connection using an app-specific password. Apple also explains how supported third-party apps can request access to iCloud Mail, Calendar, and Contacts.

An ICS subscription is another option you may encounter. It can make bookings appear in Apple Calendar, but it is not a replacement for conflict checking. A one-way booking feed cannot automatically use your existing iCloud events to protect availability.

Apple Calendar displaying accounts from different providers without merging their underlying data

If you want the technical reason these connections behave differently, read Google Calendar API vs CalDAV. The important practical point is simpler: connect the scheduling app to the provider that actually owns the events.

Why is Calendly not syncing with Google Calendar?

“Calendly is not syncing” can describe several different problems. Start by identifying which part is failing.

1. Existing meetings do not block the booking page

Open Calendar settings and confirm that the calendar containing those meetings is selected under Calendars to check for conflicts.

Then open one of the affected Google Calendar events and check its availability status. It needs to be marked Busy if it should block a booking.

2. A time is blocked even though it should be available

Calendly has a built-in Troubleshoot tool for this.

Open the affected event type, select Preview, then choose Troubleshoot at the bottom of the booking page. Select the date and time that look wrong.

Calendly may show:

  • CALENDAR: a Busy event on a connected calendar is blocking the time.
  • NOCAL: Calendly cannot access the connected calendar.
  • A buffer, meeting limit, minimum notice, date range, or another availability rule.

The complete process is documented in Calendly’s availability troubleshooting guide.

If you see NOCAL, reconnect the account from Calendar settings. If you see CALENDAR, inspect the event that is blocking the slot before changing your general availability.

3. New bookings appear on the wrong calendar

This is a destination problem, not a conflict-checking problem.

Return to Calendar settings and change Calendar to add events to. Calendly adds new meetings only to the destination selected there.

4. A cancellation or reschedule does not update Calendly

Check whether Automatically sync cancellations and reschedules from this calendar to Calendly is enabled.

Calendly currently supports canceling a meeting when you decline or delete the Calendly event in Google Calendar, and rescheduling it when you change its date or time. That behavior depends on the optional sync setting.

When in doubt, make the change from Calendly’s Meetings page or use the original reschedule link. It keeps the booking record, notifications, and calendar event in the same flow.

5. The correct calendar is connected, but the slot still looks wrong

Check the event type rules:

  • Working hours.
  • Date range.
  • Minimum scheduling notice.
  • Meeting limits.
  • Buffers before and after meetings.
  • Event duration.
  • Time zone shown on the booking page.

Not every availability problem is a calendar sync problem. Sometimes Calendly is following a rule that is easy to forget you enabled.

Will Calendly show private event details?

People visiting your booking page normally see that a time is unavailable. They do not see the title of the event that blocked it.

That does not mean the scheduling provider has no access to calendar data.

The exact data available to Calendly depends on the calendar permissions and features you use. Calendly says it may use limited scheduling information, including who you meet with and how often, to personalize parts of the product for selected users. You can read its current explanation in How Calendly uses your calendar data.

Before connecting any scheduling tool to a work account, check:

  • The permissions requested during sign-in.
  • Your employer’s Google Workspace policy.
  • The provider’s privacy and retention documentation.
  • Which calendars actually need to be connected.

The useful privacy promise is not “the scheduler sees nothing.” It is that invitees should see availability, not the private contents of the event that made you unavailable.

I used to think everyone should force their schedule into one calendar account. That sounds tidy, but it is not how most people work.

A better rule is to maintain one explicit calendar map:

  • Every calendar containing commitments is selected for conflict checking.
  • New bookings always go to one predictable destination.
  • Cancellation and reschedule behavior is intentionally enabled or disabled.
  • Every event that should protect time is marked Busy.

Write that map down or take a screenshot of the settings. It sounds almost too simple, but it makes future troubleshooting much faster.

It also gives you a useful question whenever something goes wrong:

Did Calendly fail to read a conflict, write a booking, or sync a later change?

Those are three different failures with three different fixes.

Where hora fits into this setup

Calendly connects directly to Google Calendar. It does not connect through hora, and hora will not repair an incorrect Calendly configuration.

hora can connect to the same Google account and give you a native Mac view of the events Calendly creates. That makes it easier to see where a booking landed, move through a busy week, and manage the Google Calendar that sits behind your scheduling page.

I built it for people whose schedule already lives in Google Calendar but who do not want to spend the rest of the day in a browser tab. You can read more about the Google Calendar sync architecture, compare the main Google Calendar options for Mac, or review the current hora features.

If your only problem is creating a booking page, Calendly is doing the important work. If Google Calendar is also where you run the rest of your day and you want it to feel at home on macOS, hora is worth trying.

Try hora Calendar on the Mac App Store

FAQ

06 questions / quick answers

Does Calendly integrate with Google Calendar?

Yes. Connect Google Calendar from Availability, then Calendar settings. Calendly can check selected calendars for Busy events, add new meetings to one destination calendar, and optionally sync supported cancellations and reschedules.

Can Calendly sync with multiple calendars?

Calendly can check multiple connected calendars for conflicts, although the number of available connections can depend on your plan. New bookings are added to one destination calendar that you select.

How do I prevent double bookings in Calendly?

Select every calendar containing real commitments under Calendars to check for conflicts, make sure events that should block time are marked Busy, and test the booking page in a private browser window.

Does Calendly work with Apple Calendar?

It depends on the account behind the Apple Calendar app. If the events belong to Google, connect Calendly directly to Google Calendar. Calendly no longer accepts new iCloud Calendar connections, although existing iCloud connections continue to be supported.

Why is Calendly not syncing with Google Calendar?

The usual causes are an unselected conflict calendar, an event marked Free instead of Busy, an expired calendar connection, a wrong booking destination, or an event type rule such as a buffer, meeting limit, or minimum notice.

How often does Calendly sync with Google Calendar?

Calendly uses a direct Google Calendar connection to check availability and create bookings. Do not rely on a fixed delay guarantee. If availability looks stale, check the connection, event status, conflict calendars, and Calendly Troubleshoot codes.

Related stories

Google Calendar for Mac: 5 Desktop Options Compared
Guides

Google Calendar for Mac: 5 Desktop Options Compared

Google Calendar has no native Mac app. Compare the browser, Dock web apps, Apple Calendar, Fantastical, BusyCal, and hora.

Maciej Szamowski8 min read
Google Calendar Views: Day, Week, Month, or Schedule?
Guides

Google Calendar Views: Day, Week, Month, or Schedule?

Google Calendar has Day, Week, Month, Year, Schedule, and 4-day views. Learn when to use each one and how to switch without losing context.

Maciej Szamowski8 min read
7 Best Time Blocking Apps for Mac in 2026
Guides

7 Best Time Blocking Apps for Mac in 2026

Compare 7 time blocking apps for Mac, from Apple and Google Calendar to hora, Sunsama, Motion, and Reclaim, and choose the right planning style.

Maciej Szamowski14 min read
Mobile Beta Sign-up

Want to stay updated?

Subscribe for information about iOS/iPadOS beta availability.