Skip to main content

Google Calendar Integration (Beta)

Connect your Google Calendar to keep all your bookings and availability in one place

Written by Emma

With this feature, you can:

  • View your Google Calendar events directly in Everfit

  • Avoid scheduling conflicts with existing commitments

  • Automatically sync booked sessions to Google Calendar

  • Send calendar invites to your clients

Note: The current Booking beta only supports sessions for the Workspace Owner. As a result, only the Owner can connect their Google Calendar account, view synced Google Calendar events in Everfit, and book sessions. Support for Trainers and Admins is coming soon.


Related Features


How to Connect Google Calendar

  1. Go to the Booking Calendar page

  2. Click Connect Calendar (top-right corner, only visible to Owner right now)

  3. Sign in to your Google account

  4. Select up to 2 calendars to sync

  5. Click Save. Once connected, your events will start syncing automatically. Everfit will initially sync events from today up to 2 months ahead and will continuously keep your calendar updated to maintain that 2-month window.


View Google Calendar Events in Everfit

  • Your Google Calendar events will appear on the Booking Calendar

  • These events are view-only and cannot be edited in Everfit

  • Only you, the Owner, can see your synced events

You can:

  • Show/hide calendars using the Customize View filter panel

  • Change event colors for better visibility


Avoid Scheduling Conflicts

When booking a session, Everfit will automatically detect overlaps with:

  • Existing Everfit sessions

  • Synced Google Calendar events

You’ll receive a warning if there’s a conflict.


Availability Sync (Inbound)

Once connected, Everfit will automatically:

  • Sync new events created in your Google Calendar to your Everfit Calendar

  • Sync any Google Calendar event changes (time, date, title, etc.)

  • Remove events in your Everfit Calendar that were deleted or declined in your Google Calendar

No manual refresh is required.

This availability sync does not pull in Google Calendar events that were created by Everfit when a session was booked, since you can already see those sessions in Everfit. Any changes made in Google Calendar to a session event created by Everfit will not sync back to Everfit. You must make all session changes in Everfit directly. See “Sync Sessions to Google Calendar” below for details on those events.


Sync Sessions to Google Calendar (Outbound)

When you book a session in Everfit:

  • An event is automatically created on your connected Google Calendar account

  • The event is added to a dedicated “Everfit” calendar that we create within your Google Calendar account. We create a separate calendar to make it easy for you to identify Everfit sessions and hide/show those sessions on your Google Calendar. If you are using our Enterprise White Label offering, the calendar is named with your Everfit workspace name, since the calendar name does show on the event to the client.

  • Your client is invited to the event. This allows you to see in Google Calendar if the client has accepted the event and leverages Google’s invite system to ensure the client receives the invite.

While your Google Calendar will have an event with both you and the client on it, it is important to note that any changes you make in Google Calendar to the event will not sync to Everfit. You must make all changes to sessions within Everfit.

Updates & Changes

Here is how changes to the session in your Everfit Calendar will update the corresponding Google Calendar event:

  • Rescheduling → updates the Google event to the new date/time

  • Cancellation → removes the event from Google Calendar

  • Non-time changes (name, description, etc.) → updated silently (no email sent)


Client Experience

Your clients will:

  • Receive a Google Calendar invite for each session

  • Get updates if sessions are rescheduled

  • See cancellations reflected on their calendar

They will still receive Everfit notifications separately.


Disconnect Google Calendar

To disconnect:

  1. Open Calendar Settings

  2. Click the three-dot menu

  3. Select Disconnect Account

What happens after disconnecting:

  • Google events will be removed from your Everfit Calendar

  • Future sessions will no longer create an event on your Google Calendar

  • Existing events on your Google Calendar from booked sessions will remain


Limitations

  • You can sync up to 2 calendars only

  • Only calendars you own can be synced (no shared calendars)

  • We will continually sync in up to 2 months out of Google Calendar events

  • Changes made directly in Google Calendar to an Everfit session event won’t sync back to Everfit

  • Only sessions booked after your Google Calendar is connected will create an event on Google Calendar

Did this answer your question?