A guide to setting up Google Calendar for your business
Google Calendar is free and almost everyone has it, but few use it as a professional scheduling tool. This guide shows you how to turn it into a booking page that prevents clashes and saves you calls.

You probably already use Google Calendar to jot down your to-dos. What many businesses don't know is that the same tool, with no extra cost, can become a booking page: a link you share where your clients pick their own time slot, without you answering a single call to coordinate.
It's not magic and it doesn't require being an expert. It's a feature called "appointment schedule" built into Calendar. This guide walks through how to get it ready for your business.
Why it's worth using
The big advantage is that your booking page reflects your real availability in real time. If you have an event on any of your calendars, the system automatically hides it from the available slots, so it's practically impossible for two people to book the same gap. Every appointment someone schedules appears on your calendar on its own, with no manual entry.
- Your clients book at any hour, including when your business is closed.
- No more scheduling clashes and double bookings.
- You skip the back-and-forth of "what time do you have free?" over messages.
- Everything lives in a calendar you already know that syncs to your phone.
How to create your booking page
According to Google's help docs, the process from a computer is short. In the top-left corner of Calendar, click "Create" and then "Appointment schedule". There you define the essentials:
- The duration of each appointment: Google allows from 5 minutes upward, so you tune it to your service.
- Your general availability: the days and hours when you accept appointments.
- The title and description of what you offer, so the client knows what they're booking.
When you're done, Google gives you a link. That link is your booking page: put it on your Instagram, your WhatsApp, your email signature, or your site, and you're set.
The settings that actually matter
The basic configuration works, but there are three settings that separate an amateur calendar from a professional one, and each is worth a minute of your time.
- Buffer time: add minutes between appointments so you're not stuck going from one straight into the next.
- Daily limit: set a maximum number of bookings per day so you don't get swamped.
- Booking window: stop people from booking with fifteen minutes' notice or, conversely, months in advance.
- Confirmation and reminders: whoever books gets a confirmation email and an automatic reminder before the appointment.
Your booking page reflects your real-time availability and syncs with all your calendars; if you add an event, the page updates on its own to prevent double bookings.
How far the free version goes
The basic appointment-schedule feature is available at no cost. If you need to collect payment at booking time (by connecting a Stripe account), create multiple pages for different services, or verify bookings, that requires a paid Google Workspace plan, like Business Standard or higher. For most small businesses, the free version already solves 90% of the problem.
When a calendar isn't enough
Google Calendar is excellent for showing your hours and taking bookings, but it's still a page: the client has to leave the conversation, open the link, and fill out a form. If your business lives on WhatsApp, that jump loses people along the way. There, an agent like Lidia chats, answers questions, and books the appointment inside the same conversation, syncing with your calendar so there's never a clash.
The takeaway
Before paying for a booking system, squeeze what you already have. Spend twenty minutes creating your appointment schedule in Google Calendar, set up the buffer, the daily limit, and reminders, and share the link. You'll claw back hours of message coordination and say goodbye to double bookings, without spending a dime.
Sources
- Google Calendar Help — https://support.google.com/calendar/answer/10729749?hl=en
- Google Workspace — https://workspace.google.com/resources/appointment-scheduling/
- Google Workspace Updates — https://workspaceupdates.googleblog.com/2023/10/new-google-calendar-appointment-schedule-settings.html
- Zapier — https://zapier.com/blog/google-calendar-appointment-slots/