Google Calendar sync for your booking page.
Your busy times hide the slots you can’t take. Every online booking lands in your calendar with a Google Meet link, and moves when you reschedule.
- 10 AM10 AM Open
- 11 AMTeam stand-upBusy11 AM Unavailable
- 12 PM12 PM Open
- 1 PMLunch with MaBusy1 PM Unavailable
- 2 PMDiscovery call, Priya Meet link2 PM Booked
- 3 PM3 PM Open
- 4 PM4 PM Open
"Lunch with Ma" added in Google Calendar. 1 PM is now unavailable on your page.
Illustration of the calendar sync. Names and times are examples.
Two calendars is how you get double-booked.
A dentist appointment goes on your Google Calendar. Your booking page has no idea. Here is the same Thursday, both ways.
- Google CalendarDentist, Thursday 4 PM
- Booking pageThursday 4 PM still shows as open
- Your clientBooks Thursday 4 PM
- Google CalendarDentist, Thursday 4 PM
- Booking pageThursday 4 PM is not offered
- Your clientBooks Thursday 5 PM instead
Connected the moment you sign up.
One Google sign-in sets up your account and your calendar.
Hosts sign in with Google only. No password to remember.
Simplified illustration. Google shows its own consent screen.
Your calendar, kept honest.
Busy time hides your slots
Anything on your primary Google Calendar removes that time from your booking page, on top of your weekly hours.
A live check at booking
When a client confirms, your calendar is checked again in real time, not from an old copy.
Bookings land on your calendar
Every online booking becomes a Google Calendar event, and your client is invited when they share an email.
A Google Meet link, created for you
The link is made with the event and saved on the booking, so it shows up for you, your client and in reminders.
Reschedules move the event
Same event, same Meet link, new time. Everyone on the invite gets the update from Google.
Cancellations clear it
A cancelled booking removes its event, so no ghost call is left on anyone’s calendar.
No events for abandoned checkouts
For paid sessions the event is created after the payment goes through, never for someone who left at checkout.
Your client can save it too
The confirmation screen offers Add to Google Calendar and an .ics download for Apple, Outlook or any other calendar.
Keeps working if Google is slow
If your calendar cannot be reached, your page still takes bookings and tells the client the times may need confirming.
Told if the connection breaks
If Google access stops working, your dashboard asks you to reconnect, instead of failing quietly.
What syncs which way.
No fuzzy “two-way sync” promise. This is exactly what moves between Google Calendar and your bookings.
Busy times
New bookings
Google Meet links
Reschedules
Cancellations
Events and Meet links are created for online services. In-person bookings stay in your dashboard, and busy time on Google still blocks in-person slots too.
Less “are you free at 4?” More booked time.
“Half my day used to go in 'is a cabin free at 4?' WhatsApps. Now people just book it themselves.”

“Set up my weekend mentoring in one evening and kind of forgot about it. Slots fill, money's already in.”

“I send the link, they pick a slot, payment's sorted before the call. No more awkward money talk.”

“I run mentoring calls on the side — slots fill, payment's sorted, zero admin after work hours.”

Calendar questions, answered.
Do I need Google Workspace?
No. Any Google account with Google Calendar works, including a free Gmail account.
Which calendar does Book A Sloth check?
Your primary Google Calendar. Events on other calendars in your account are not checked, so keep anything that should block bookings on your primary calendar.
Can Book A Sloth see what my events are about?
To find your free time we only ask Google for busy blocks, not titles, descriptions or guest lists. The permissions are to manage calendar events (so we can add, move and remove booking events), see free and busy times, and read your calendar timezone. We never ask for Gmail, Drive or contacts.
Do in-person bookings show up on my Google Calendar?
No. Calendar events and Meet links are created for online services only. In-person bookings are in your dashboard, and your client can still add theirs to any calendar from the confirmation screen.
What if I move or delete the event in Google Calendar?
The booking does not change. To reschedule or cancel, do it in Book A Sloth and the Google event follows, with your client notified.
How do I connect it?
Signing up with Google connects your calendar on the same consent screen. If it is not connected, or the connection breaks, use Connect Google Calendar in your dashboard.
How do I disconnect it?
Remove Book A Sloth’s access in your Google Account settings, or ask our support team. Your past bookings stay in your dashboard.
What happens if Google Calendar is down?
Your booking page keeps working. If we cannot reach your calendar, your client sees a short note that the times may need confirming.
Does it cost extra?
No. Google Calendar sync and Meet links are included on Sloth, the free plan, and on Sloth Active.
Let your calendar do the blocking.
Sign up with Google, and your booking page starts respecting your calendar from the first booking. Free on Sloth.
Google Calendar and Google Meet are trademarks of Google LLC. Book A Sloth is not affiliated with or endorsed by Google.
