How do I sync my calendar with Check Cherry?

Calendar

Calendar sync keeps your Check Cherry bookings visible on the calendar you already use every day — Google Calendar, Apple Calendar, Outlook, or any app that supports ICS feeds. When it's working, you never have to check two places.

Two Sync Methods

Check Cherry supports two different sync methods, each with different capabilities:

FeatureGoogle API SyncICS Subscription
Confirmed bookings
Proposals & leads
Blockout dates
Appointments
Two-way syncOne-way (read only)
Real-time updatesDelayed (varies by app)
Works withGoogle CalendarAny calendar app
You can use both methods together: Google API for real-time confirmed booking sync, and ICS for seeing proposals and leads on your calendar too.

Setting Up Google Calendar Sync

Go to Calendar and scroll below the calendar.
Scroll below the calendar and click Subscribe to Calendar.
Click Sign in and connect your Google account.
Choose which Google Calendar to sync with.
The admin calendar sync (Sales → Calendar) syncs for the entire business. For personal staff calendars, each staff member should click their name → My Calendar to set up their own sync.

Setting Up ICS Subscription

ICS works with Apple Calendar, Outlook, and any app that supports calendar subscriptions. Copy the ICS feed URL from your calendar settings and add it as a subscribed calendar in your app.

Common Issues

Google asks me to reconnect

Google periodically revokes app permissions as a security measure. If this happens, you'll get an email from Check Cherry asking you to reconnect. Just go to Sales → Calendar and click Reconnect.

Don't delete and re-create the connection — just reconnect. Deleting and starting over can create duplicate events on your calendar.

I don't see my bookings on my calendar

  • Make sure the booking is confirmed — Google API sync only sends confirmed bookings, not proposals.
  • Check that you connected the right Google Calendar.
  • For ICS subscriptions, your calendar app may take 15-60 minutes to refresh. Try manually refreshing the subscription.
  • If you're a staff member, make sure you set up your personal sync (name → My Calendar), not the admin sync.

Events show up twice

This usually happens when you have both Google API sync and an ICS subscription pointing to the same calendar. Use one method per calendar — Google API for your main calendar, ICS for a secondary calendar if needed.

Was this article helpful?

Thanks for your feedback!

Sorry to hear that. Want to chat with our support team?

Chat with us

Last updated April 01, 2026 12:21