Skip to main content
Solutions
Products
Industries
Resources
Solutions
Products
Industries
Resources
Colorful graphic of the Google Calendar icon with the word "Calendar"

Appointment booking in Google Calendar

Skip the back and forth - let others book time with you directly in Google Calendar.

Get started
For my personal useFor my work or business
Set appointment duration and availability.

All-in-one booking with Google Calendar

Booking pages help you manage your availability and let clients, customers, and partners book time with you directly in Google Calendar.

Simply create a booking page, customize your appointment availability, and share the link with others. Then, all booked appointments will automatically show up on your calendar.

Grow your business with premium booking page features

With Business Standard, you can set up multiple professional booking pages, connect a Stripe account to collect payment, automate email reminders, and more.

No cost

Get started
Recommended

Business Standard

Get started

Shareable booking page

Create a booking page for one appointment type

Create multiple booking pages for different services or appointment types

Scheduling features

Set buffer time between meetings, preferred start and end dates, custom questions, maximum number of bookings per day, and more

Set buffer time between meetings, preferred start and end dates, custom questions, maximum number of bookings per day, and more

Advanced scheduling features

Send automated email reminders, verify emails to prevent spam bookings, and check across multiple calendars to avoid conflicts

Integrated payment collection

Connect a Stripe account to collect payment at the time of booking

Premium business tools

Custom business email, eSignature with Docs and PDFs, and meeting recordings

Premium AI

Gemini AI assistant in Gmail, Docs, Meet, and more

Pooled storage across Gmail, Drive, and more

15 GB per user

2 TB per user*

No cost

Get started
  • 15GB pooled storage per user*

  • One shareable booking page

Business Standard

Get started
  • 2TB pooled storage per user*

  • Multiple shareable professional booking pages

  • Paid appointment bookings

  • Automated email reminders

  • Email verification to protect you from spam bookings

  • Multiple calendar checks to avoid conflicts

  • Meeting recordings, professional email domain, and email marketing

*Google Workspace provides flexible pooled storage per user that is shared across the organization. Visit our Help Center to learn more about getting additional storage for your organization.

Payments and reminders made easy

A consultation is booked in Google Calendar and scheduled on Google Meet, with payment taken

Integrated payments

Connect a Stripe account to collect payment at time of booking, skipping the hassle of manual billing and incentivizing attendance. Learn more

A verification code is sent to an email to complete the booking

Verified bookings

Avoid spam bookings by asking guests to verify their email before they schedule an appointment with you. Learn more

Automatic email reminders can be scheduled 12 or 24 hours before appointments

Avoid no-shows

Set up additional automatic email reminders for people who booked with you to reduce missed appointments.

A consultation is booked in Google Calendar and scheduled on Google Meet, with payment taken

Integrated payments

Connect a Stripe account to collect payment at time of booking, skipping the hassle of manual billing and incentivizing attendance. Learn more

A verification code is sent to an email to complete the booking

Verified bookings

Avoid spam bookings by asking guests to verify their email before they schedule an appointment with you. Learn more

Automatic email reminders can be scheduled 12 or 24 hours before appointments

Avoid no-shows

Set up additional automatic email reminders for people who booked with you to reduce missed appointments.

Scheduling personalized to your needs

Premium feature

This feature is available on some Google Workspace Business and Enterprise plans.

Set up multiple booking pages

Create and publish multiple booking pages for different services or appointment types. Share individual booking pages or a consolidated page that lists all your appointments.

Three different appointments are available to book via Google Calendar, including in person and on Google Meet
Automatically check calendars for availability before bookings are made
Premium feature

This feature is available on some Google Workspace Business and Enterprise plans.

Conflict detect across all calendars

Your booking page reflects your real-time availability and syncs with all your calendars. If you add an event to any of your calendars, your booking page will automatically update to prevent double-bookings. Learn more

How to create a booking page

Create a booking page in Google Calendar

Open Google Calendar on desktop. At the top left, click Create > Appointment schedule. Learn more

Step 1: Create an appointment schedule

Customize appointment details

Enter a title, set your appointment duration, and set the date and time of your appointments. Optionally, you can add custom questions to your booking form, set a meeting location, and more. After you edit your appointment schedule, click Save. Learn more

Step 2: Enter appointment details

Share your booking page

Once created, click the appointment schedule on the calendar grid and tap Copy link to share the booking page with others. You can also click the three dots to get a link to all your booking pages.

Step 3: Share your booking
Step 1: Create an appointment schedule

Curious about booking pages?

Take a look at our FAQs to learn more.

  • If you haven't signed up for a Google Workspace subscription, you are able to create one booking page to try out. By signing up for a Google Workspace Business Standard, Business Plus, or Enterprise plan, you can unlock premium features including payment collection, unlimited booking pages, automated email reminders, and verified bookings. For business use, sign up for Google Workspace Business and Enterprise plans. For personal use, subscribe to Google One Premium.

  • Setting up a booking page can be easily done on your computer. At the top left of Google Calendar, click Create > Appointment schedule, and set your appointment duration and availability. Learn more by following this step by step guide on how to set up an appointment schedule.

  • When you create a booking page, you can embed a link on your website or share the link directly with others. Learn how to share your appointment schedule.

  • You get booking confirmation and update emails. Customers or clients who book an appointment with you can also receive an automatic reminder email before the appointment.

  • To simplify payments and prevent last minute cancellations, you can ask customers to pay in advance on your booking page in Google Calendar. Learn how to connect Stripe to Google Calendar.

  • To hide appointment schedules on your calendar, find the Booking pages section on the left side of your calendar. Hover over the booking page you would like to hide, tap the three dots icon, and select Hide from calendar.

  • Google Calendar product icon

    Seamless appointment bookings with Google Calendar

    Get started
    For my personal useFor my work or business