How to Set Up a Google Calendar Booking Page

If you have ever spent 15 minutes going back and forth with a client just trying to find one time to meet, this post is for you.

Google Calendar has a built-in feature that lets you create a professional booking page with a shareable link. Your clients pick a time that works for them, the appointment lands on your calendar automatically, and you both get a confirmation email. No scheduling apps, no monthly fees, no endless email chains.

Here is exactly how to set it up.

What Is a Google Calendar Booking Page?

A Google Calendar booking page is a shareable link that shows your real-time availability and lets anyone book an appointment with you directly. You set your hours once, share the link, and clients handle the rest.

It is part of a feature called Appointment Schedules, which replaced the older Appointment Slots system in 2024. Unlike the old version, the new system does not require clients to have a Google account to book with you, making it much more practical for small business owners working with clients outside the Google ecosystem.

When someone books a slot, the appointment is automatically added to your Google Calendar, and both of you receive a confirmation email. Your booking page also updates in real time, so if you add any event to your calendar, that time is automatically blocked off and unavailable to new bookings.

Do You Need a Google Workspace Account To Use This Feature?

Google Calendar booking pages are available on both free Google accounts and paid Google Workspace accounts, but there is a significant difference in what each plan includes.

Free Google accounts can create one basic booking page, but premium features are not included. Google Workspace Business Starter also gives you one basic booking page with limited features. Google Workspace Business Standard, Business Plus, and Enterprise plans unlock unlimited booking pages, automated email reminders, Stripe payment collection, and multi-calendar conflict checking.

For most small business owners, a Google Workspace plan is already part of how they run their business day to day. If you are not sure which plan you are on, check with whoever manages your account or visit workspace.google.com to compare options.

The good news is that the basic setup walkthrough below applies to all account types, so follow along regardless of where you are starting from.

How To Set Up a Google Calendar Booking Page: Step by Step

Step 1: Open Google Calendar and Create a New Appointment Schedule

Open Google Calendar on your desktop. In the top left corner, click the blue "Create" button. From the dropdown menu, select "Appointment schedule."

A panel will open on the left side of your screen. This is where you will configure everything.

Step 2: Add a Title and Set Your Appointment Duration

The first thing you will fill in is a title. This is what your clients see when they land on your booking page, so make it clear and specific. Something like "30-Minute Consultation," "Discovery Call," or "Strategy Session with Marta" works well. Vague titles like "Meeting" do not inspire much confidence.

Next, set the length of each appointment. You can choose from preset options or enter a custom duration. The minimum is 5 minutes, but for most business use cases, 30 or 60 minutes is the sweet spot.

Step 3: Set Your Availability

This is where you tell Google when you are open for bookings. You can set different hours for each day of the week, mark specific days as unavailable, and add multiple time windows within a single day if needed.

Be intentional here. Only open up the times you genuinely want to be taking calls. If you protect your mornings for deep work, do not make them available for bookings.

You will also see a scheduling window setting, which controls two things: how far in advance someone can book with you, and how much notice you require before a booking. For example, you might allow bookings up to 60 days out but require at least 24 hours notice. This prevents anyone from booking a same-day appointment without warning.

Step 4: Choose a Meeting Location

You have a few options here. Google Meet automatically generates a unique video call link for each booking. You can also select in-person and enter a physical address, phone call, or none if you prefer to share location details separately.

Pick whatever matches how you typically meet with clients. You can always update this later if your setup changes.

Step 5: Click Next and Set Up Your Booking Page

Once your availability is configured, click the blue "Next" button. This takes you to a second panel where you can customize what your clients actually see when they visit your booking page.

You can add a short welcome message here. Something like "Thanks for booking a call! I look forward to connecting." It is a small touch, but it makes the experience feel more personal and on-brand.

When everything looks good, click "Save."

Step 6: Copy and Share Your Booking Link

After saving, your appointment schedule will appear as a block on your calendar grid. Click on it, and you will see a "Copy link" option. That is your booking page URL.

This is the link you share with clients. A few great places to put it:

  • Your email signature

  • Your Instagram bio

  • Your website contact page or homepage

  • Your Google Business Profile

  • Directly in a message or proposal

Anyone who clicks that link will see your real-time availability and can book a slot without any back-and-forth.

What Happens After Someone Books?

Once a client books a slot, a few things happen automatically. The appointment appears on your Google Calendar. You receive a booking confirmation email. Your client receives a confirmation email as well. And that time slot is immediately removed from your booking page so no one else can claim it.

If you are on a Google Workspace Business Standard plan or higher, your clients will also receive an automatic reminder email before the appointment, which is a genuinely useful feature for reducing no-shows without any extra effort on your part.

Tips for Getting the Most Out of Your Booking Page

Keep your profile photo updated. Your booking page is public, and anyone with the link can see your name and profile photo. Make sure both reflect how you want to show up professionally.

Add your booking link to your email signature first. It is the lowest-effort, highest-return place to start. Every email you send becomes an easy path for clients to book time with you.

Be strategic about your availability windows. Your booking page should reflect the times you are genuinely at your best for client conversations, not just all the hours you are technically free.

Test your booking page before you share it. Open the link in an incognito window and go through the booking experience yourself. Check that the title, welcome message, and location details all look the way you intended.

Frequently Asked Questions

Can I use Google Calendar booking pages without a paid account?

Yes. Free Google accounts can create one basic booking page. However, premium features like email reminders, Stripe payment integration, and multi-calendar conflict checking require a paid Google Workspace plan.

Do my clients need a Google account to book with me?

No. Anyone with an email address can book an appointment through your Google Calendar booking page, regardless of whether they use Google.

Can I have more than one booking page?

Google Workspace Business Standard, Business Plus, and Enterprise plans allow unlimited booking pages. This is useful if you offer multiple services with different durations or availability windows.

How do I share my Google Calendar booking link?

After saving your appointment schedule, click on it in your calendar grid and select "Copy link." You can share this link via email, on your website, in your social media bio, or anywhere else you connect with clients.

What happens if I already have something on my calendar during a bookable slot?

Your booking page reflects your real-time calendar. If any event is added to your calendar during a bookable window, that time is automatically blocked and will not appear as available to people viewing your booking page.

Can I add my Google Calendar booking link to my Instagram bio?

Yes, and it is a great idea. You can paste the link directly into your Instagram bio, or include it as one of the links in a link-in-bio setup. If you want more tips on making your Instagram profile work harder for your business, check out this guide to optimizing your Instagram bio.

Can I collect payment through a Google Calendar booking page?

Yes, but only on Google Workspace Business Standard plans and above. You can connect a Stripe account to collect payment at the time of booking, which can also help reduce no-shows.

Setting up a Google Calendar booking page takes about five minutes, and it is one of those things that quietly saves you time every single week once it is in place. You set your availability once, share one link, and the back-and-forth disappears.

If you are a small business owner who is still scheduling appointments manually over email, this is one of the simplest upgrades you can make to how you work.

Watch the full step-by-step walkthrough in the video below.

Previous
Previous

What Is Instagram Instants and How Do You Turn It Off?

Next
Next

How to Invite People to Follow Your LinkedIn Page