Bookings

Allow customers to book appointments directly from your business profile on Google Search and Maps.

Overview

If you run a service-based business like a salon, dental clinic, fitness studio, or restaurant, making it easy for customers to book appointments or reservations online is a game-changer. GBP offers a robust bookings feature, often called Reserve with Google, that lets customers schedule directly from your Google listing on Search or Maps. This seamless booking experience not only boosts customer convenience but also helps your business stand out and grow.

What is the bookings feature?

The bookings feature integrates your scheduling system with your GBP, adding a “Book Now” or “Reserve” button right on your profile. Customers can select services, pick a date and time, and confirm their appointment without leaving Google. The system syncs with your booking provider and Google Calendar, sending automatic reminders to reduce no-shows.

For restaurants, Google also offers a waitlist feature, allowing customers to join a waitlist directly from your profile.

Video verification

Why use bookings?

  • More bookings, less hassle: Customers love convenience. The fewer clicks between discovery and booking, the higher your chances of getting that appointment.
  • Better customer experience: Automatic reminders and calendar sync make life easier for customers and reduce missed appointments.
  • Boost local SEO: Google favors profiles with higher engagement, so bookings can improve your visibility in local search results.
  • Save time: Automate scheduling and reduce back-and-forth phone calls or emails.
  • Show professionalism: A booking button signals a modern, customer-focused business.

Step 1: Choose a booking provider

Google doesn’t handle bookings directly. Instead, you'll connect your profile to a third-party booking provider that integrates with Reserve with Google. Some popular providers include:

  • Square Appointments
  • Fresha (for salons and spas)
  • MINDBODY (fitness and wellness)
  • Booksy (various service businesses)
  • Appointy
  • Wix Scheduling

If you already use a scheduling platform, check if it supports Google integration. If not, you can explore available providers in your country through your GBP dashboard.

Step 2: Link your booking provider to GBP

  • Log into your Google Business Profile account.
  • Click on the Bookings tab or section.
  • Select your booking provider from the list or add your own booking link if you use a first-party system.
  • Follow the on-screen prompts to sign up or log in to your booking provider account.
  • Once linked, Google will display the booking button on your profile usually within a week.

If you want to switch providers or add a custom booking link later, you can update this anytime from the same menu.

Step 3: Set up and manage your booking services

Make sure your booking provider’s settings reflect your current services, availability, and pricing accurately. This ensures customers see the right options and prevents double bookings.

For restaurants, if you want to offer waitlists, you’ll need to sign up with a third-party provider that supports Google’s waitlist integration, like TablesReady or Waitwhile. Once set up, customers can join your waitlist directly from your profile.

Step 4: Optimize your booking experience

To get the most out of your bookings feature, focus on these best practices.

  • Keep your business info consistent: Your hours, address, and contact details should match across Google, your website, and social media. Inconsistencies confuse customers and hurt trust.
  • Make your booking page mobile-friendly: Most users book on smartphones, so your booking system should be easy to navigate and quick to load on mobile devices.
  • Simplify the booking flow: Minimize the number of steps and required fields. A quick “select time → enter contact info → confirm” process converts better.
  • Use structured data markup: If you have a booking page on your website, adding Schema.org markup helps Google understand your booking info and improves visibility in search results.
  • Personalize confirmations and reminders: Friendly, customized messages reduce no-shows and build rapport. For example: “Hi [Name], thanks for booking with [Business]! We look forward to seeing you on [Date] at [Time]. Call us if you have questions.”
  • Test your booking system: Before promoting, try booking yourself to ensure the flow works smoothly and confirmations arrive as expected.

Step 5: Monitor your bookings and performance

Most booking providers offer dashboards where you can manage appointments and view performance metrics. GBP also provides insights on bookings made through your profile, including:

  • Number of bookings
  • Popular services
  • Total customers and repeat bookings
  • Revenue generated (for some providers)

Use this data to identify trends, optimize your offerings, and improve the customer experience.

What does booking look like for customers?

When a customer finds your business on Google Search or Maps, they’ll see a prominent Book or Reserve button. Clicking it opens a list of your services or classes, letting them pick a date and time. After confirming the booking and agreeing to your terms, they receive an email and/or text confirmation synced with their Google Calendar.

Video verification

For restaurants, the waitlist feature shows a Join Waitlist button, allowing customers to add themselves to your queue without calling.

Who can use bookings?

The bookings feature is available to many local businesses that operate by appointment or reservations, including:

  • Salons, spas, and beauty parlors
  • Medical and dental clinics
  • Fitness studios and personal trainers
  • Restaurants and cafes
  • Hotels and vacation rentals
  • Tour and activity providers
  • Professional services like lawyers and consultants
  • Home services such as electricians and plumbers

Your business must have a physical location or be part of Google Guaranteed or Screened programs if you’re a service-area business.

Things to keep in mind

  • Booking providers may charge fees: Check with your provider about any costs involved.
  • Availability varies by country and category: Not all businesses or regions have access to Reserve with Google.
  • Waitlists are only for restaurants: Other business types can’t currently use Google’s waitlist feature.
  • Read terms and conditions: Understand both Google’s and your booking provider’s policies before integrating.

By enabling bookings, you make it effortless for customers to engage, reduce no-shows with reminders, and boost your local search presence. With a bit of setup and ongoing optimization, you can turn your Google listing into a powerful appointment-generating machine.