I teach virtually for a local college, and like every educator ever, I have a serious problem with student no-shows for meetings.
After much reflection (me literally looking at my reflection in an empty Zoom room groaning, “Whyyy?”), I’ve found a promising solution: appointment scheduling software. While there are plenty of meeting schedulers to choose from, I’m a creature of habit and prefer to do everything in Google.
If you also like to dip one pinky toe into the unfamiliar while staying firmly planted in your comfort zone, follow along. I’ll walk through how to create a booking page using the Google Calendar appointment schedule feature.
Here’s what we’ll cover:
Google Calendar appointment slots vs. appointment schedules
Before we get started, it’s worth clarifying that despite the similar-sounding names, Google Calendar appointment slots and appointment schedule are different features.
Appointment slots is much more limited: only individuals with Google Workspace accounts can book appointments with each other. It’s also being replaced by appointment schedules—and for good reason. With appointment schedules, you can:
-
Share a professional booking page. Anyone with an email address can book an appointment with you using the appointment schedule’s booking page. And you can easily view your booked appointments alongside your regular schedule in Google Calendar. (Appointment slots, on the other hand, only allowed individuals with Google Workspace accounts to book appointments with each other.)
-
Customize your appointment availability. This way, you can do things like add buffer time between meetings, set a maximum number of bookings each day, and limit how early (or last-minute) someone can book an appointment.
-
Get email notifications. You’ll receive a booking confirmation, and anyone who books will receive an automatic reminder email before the appointment.
Note: The appointment schedules feature is currently available on work and student Google accounts but not Google Workspace Business Starter accounts.
How to create a Google Calendar appointment schedule
Creating a Google Calendar appointment schedule is as straightforward as creating a calendar event—only with more customization options. It has a lot of features that meeting schedulers like Calendly have but with that familiar Google feel.
-
With Google Calendar open, click Create, and then click Appointment schedule.
-
In the appointment schedule panel that appears, update the following sections:
-
Add title. This title is visible to anyone who has a link to your booking page. By default, Google Calendar will also use the title as the event name when someone books an appointment slot.
-
Appointment duration. Each appointment slot must last for at least 5 minutes. To change the duration, click the down arrow (
▼
)beside the default duration. -
General availability. For every day of the week, set the times that you’re open to meet. To include multiple availabilities in a day, click the Add another period to this day icon, which looks like a plus sign (
+
). And if you want to copy the appointment slots from one day across all your other available days, click the Copy to all icon, which looks like a rectangle. Note: Copied appointment slots won’t override any days marked Unavailable. -
Calendars checked for availability. Google Calendar will automatically block off busy times from your selected calendar on your booking page. By default, it’ll only check your primary calendar. If you want Google Calendar to consider other connected calendars, indicate them here.
As you progress further down the panel, you’ll find more advanced features that you can customize, like a scheduling window, adjusted availability for specific dates, and buffer times between bookings.
-
-
Click Next.
-
Now it’s time to set up your booking page. In the appointment schedule panel, you can customize what people see when they view your booking page, along with booking confirmations and reminders. Unlike Google Calendar events, you can’t set the default video conferencing to Zoom (much to my chagrin).
-
Click Save.
Need to edit your booking page details? Click any appointment schedule block in your calendar grid. In the appointment schedule window that appears, click the Edit appointment schedule icon, which looks like a pencil.
How to share your Google Calendar appointment schedule
Now that you’ve created your booking page, it’s time to share it. Google Calendar lets you do this in a few ways: share a link to your booking page or embed it on your website.
How to share a link to your Google Calendar booking page
If you prefer to manually share your booking page, here’s how to get the share link.
-
On your Google Calendar grid, click any appointment schedule block.
-
In the appointment schedule window that appears, click Share.
-
In the Link tab of the Share your booking page window that appears, click Copy link.
-
Click Done.
-
Paste the link wherever you want to share your appointment schedule.
How to add your Google Calendar booking page to your website
If the words “embed” and “HTML” don’t scare you, there’s also the option to add your booking page to your professional website. Google Calendar lets you do this in two ways: add a button that opens a pop-up with your booking page or embed the booking page directly to your site.
-
On your Google Calendar grid, click any appointment schedule block.
-
In the appointment schedule window that appears, click Share.
-
In the Share your booking page window that appears, click Website embed.
-
Click the down caret (
⋁
) beside the embed option you want, and then click Copy code. If you choose Button with popup, you can also modify the button color and text.