Tutorials AI Tools Industries Templates Start Here Find Your Tools →
Booking Automation

How to Use Google Calendar Appointment Slots for Your Small Business (Free)

15 minutes to complete
Published October 11, 2025

Learn how to use Google Calendar appointment slots for free client bookings. Complete step-by-step tutorial. No extra software needed, it's already in your Google account.

Set Up Your Free Booking Page in 15 Minutes →
Rachel is a freelance business consultant in Seattle. She charges $200/hour for coaching calls, but was spending 20+ emails back and forth just to set up each meeting: "Are you free Tuesday?" "Tuesday doesn't work, how about Thursday?" "What time zone are you in?" She'd heard about Calendly but wasn't ready to pay for another subscription tool. Then she discovered Google Calendar's built-in Appointment Slots feature, completely free, included in every Google account, and it solved her problem in 15 minutes.

What You'll Accomplish

A shareable booking link that lets clients pick from your available times

Automatic calendar blocking so you never double-book

Confirmation emails sent automatically (for Workspace users)

Zero cost, if you have a Google account, you already have this

Tools You'll Need

Google Account
Free

Already have one? You're ready to go.

Google Calendar
Free

It's already in your Google account.

Google Workspace
$6/month

Optional, professional email + full appointment scheduling.

Calendly
$0–$10+/month

Optional upgrade for advanced features.

Note: Google rebranded "Appointment Slots" to "Appointment Schedules" in 2022 for personal Google accounts and Google Workspace. This guide covers both. Personal Google accounts have basic appointment slots (free). Google Workspace accounts have the full Appointment Schedules with booking page customization (included with Workspace, starting at $6/month).

6 Steps to Set Up Free Appointment Booking

1

Find Appointment Slots in Google Calendar

Open Google Calendar at calendar.google.com. Click the "+" button or click on any time slot on your calendar. In the event creation popup, you'll see different event types listed at the top, look for "Appointment schedule" (newer interface) or "Appointment slots" (older interface).

If you don't see it, click the blue "More options" button to open the full event editor, it will appear as a radio button option. Select "Appointment schedule" to continue.

Important: If you have a personal Google account and don't see appointment scheduling, it may be limited. The full feature is available with Google Workspace ($6/user/month). If you use Gmail for your business, consider Workspace, it also gives you a professional @yourbusiness.com email address.

📸 Screenshot: Google Calendar event type selector showing Appointment Schedule option
2

Create Your Appointment Schedule

You'll see a setup screen for your appointment schedule. Fill in:

  • Schedule name: "30-Minute Consultation" or "Discovery Call" or "Service Booking"
  • Appointment duration: 30, 45, or 60 minutes (you can also set custom durations)
  • Date range: either "ongoing" (always available) or a specific date range (for a limited-time campaign)
  • Your available hours: click each day and set start/end times. You can set different hours per day.
  • Buffer time: under "Booking settings," add 10 minutes after each appointment (highly recommended)
📸 Screenshot: Google Calendar appointment schedule creation form
3

Customize Your Booking Page

Click "Open booking page settings" (Workspace users) or view the preview. You can:

  • Add a photo and business description
  • Set your location or meeting type (Google Meet, phone call, or in-person with address)
  • Set a minimum booking notice: "Must book at least 2 hours in advance", prevents last-minute surprise bookings
  • Set a maximum daily bookings limit: "No more than 4 appointments per day"
  • Add intake form questions: "What do you need help with?" (for consultants) or "What service are you booking?" (for service businesses)

Non-Workspace users will have fewer customization options but the core functionality is the same.

📸 Screenshot: Google Calendar booking page customization settings
4

Get Your Booking Link

At the top of your appointment schedule, you'll see a "Copy booking page link" button. Click it. This gives you a link like: calendar.google.com/calendar/appointments/schedules/[ID]. This is your public booking page. Share it everywhere:

  • Add it to your email signature: "Book a call with me →" [link]
  • Add it to your website as a "Schedule a Consultation" button
  • Add it to your LinkedIn profile under "Contact info"
  • Share it in proposals: "Ready to get started? Click here to pick a time →"
📸 Screenshot: Google Calendar booking link copy button + example booking page
5

Test Your Booking Flow

Open a new browser window (or use your phone) and visit your booking link. You'll see a calendar view showing only the times you made available. Pick a time slot, enter a name and email, and submit.

Check these things:

  • Did the appointment appear in your Google Calendar?
  • Did you get a confirmation email?
  • If using Google Meet: is there a meet link in the event?

For in-person or phone appointments: in your booking settings, set location to your address or select "Phone call" and Calendar will collect the caller's phone number. This is especially useful for service businesses (accountants, lawyers, consultants) who do intake calls before in-person appointments.

📸 Screenshot: Client-facing Google Calendar booking page showing available time slots
6

When to Upgrade from Google Calendar to Calendly

Google Calendar appointment slots are perfect for:

  • Consultants and coaches
  • Freelancers
  • Accountants and lawyers doing intro calls
  • Any solo professional with simple scheduling needs

You should consider upgrading to Calendly ($10/month) when you need:

  • Multiple different meeting types (e.g., 30-min intro + 60-min full consultation + 15-min quick call)
  • Reminders sent by text message (not just email)
  • Routing forms (client answers questions, gets directed to the right calendar)
  • Team scheduling (multiple people, round-robin assignments)
  • Integration with CRMs, email marketing, or other business tools

For Rachel the consultant, Google Calendar free was sufficient. For growing businesses, Calendly's paid features are worth the $10/month.

📸 Screenshot: Side-by-side feature comparison card: Google Calendar vs Calendly

Rachel's Results (By the Numbers)

20+ →
1
Email back-and-forth per booking
3+ hrs
20 min
Time spent scheduling per week
↓ 40%
No-shows (automatic reminders)
$0
Tools she needed to pay for

Her favorite feature: Clients in other time zones see times in their own timezone automatically

Before vs. After

Before ❌

"Are you free Tuesday?" email chain → 3-4 days of back-and-forth → manual calendar entry → hope they don't forget

After ✓

"Here's my booking link" → client picks a time → both calendars updated instantly → automatic reminder sent

Google Workspace vs Personal Google

Feature Personal Google (Free) Google Workspace ($6/month)
Appointment scheduling Basic Full-featured
Booking page branding Limited Custom photo + description
Intake form questions Basic Full custom forms
Multiple appointment types 1 type Multiple schedules
Buffer time setting Yes Yes
Min/max booking notice Yes Yes
Custom @yourbusiness.com email No Yes
Price $0 $6/user/month

4 Pro Tips to Maximize Bookings

Tip 1: Set Minimum Booking Notice

Always set minimum booking notice to at least 2 hours, prevents clients from booking a slot starting in 15 minutes while you're in another meeting.

Tip 2: Use Additional Guests

Use the "additional guests" option in your intake form to let people include others on the calendar invite.

Tip 3: Share in Auto-Reply

Share your booking link in your out-of-office auto-reply: "I'm away until Friday. Need to schedule a call? Click here to find a time that works: [link]"

Tip 4: Add to Invoices

For professional services: add your booking page link to every invoice you send, with the text "Questions about this invoice? Book a 15-min call →"

Tools + Costs

Google Calendar
Free

Included with any Google account

Google Workspace Business Starter
$6/user/month

Professional email + full appointment scheduling + Meet + Drive

Calendly Free
$0

1 event type, more features than Google Calendar basic

Calendly Standard
$10/month

Unlimited event types, SMS reminders, integrations

Affiliate Disclosure: This page contains affiliate links to tools we recommend. We may earn a commission at no extra cost to you.

What to Automate Next

Frequently Asked Questions

+ Is Google Calendar appointment scheduling completely free?

The basic version is free with any Google account. Google Workspace ($6/user/month) gives the full Appointment Schedules feature with branding, multiple schedules, and better customization. If you already pay for Google Workspace (many businesses do), you already have access to the full feature, just look for "Appointment schedule" when creating an event.

+ Can multiple people at my business share one booking calendar?

With a personal Google account, no, appointment slots are tied to one calendar. With Google Workspace, you can create team scheduling where clients are routed to whoever is available. For advanced team scheduling (round-robin, collective meetings), Calendly is the better tool. See our comparison guide for more details.

+ Does Google Calendar appointment scheduling work on mobile?

Your clients' booking page works great on mobile, it's a responsive webpage that works in any browser. However, creating and editing appointment schedules is easier on desktop. The Google Calendar app on mobile lets you view and manage booked appointments, but you'll want to set up your schedule on a computer the first time.

Ready for More Power?

Google Calendar is perfect for getting started. When you're ready for advanced features like SMS reminders, team scheduling, or integrations with your CRM, upgrade to Calendly.

Upgrade to Calendly →