google business profile
online booking
local seo
tutorial

How to Add Online Booking to Your Google Business Profile

SimplerBook Team14 min read

How to Add Online Booking to Your Google Business Profile

Someone searches "barber near me," finds your business on Google, reads a few reviews, and decides they want to book. What happens next? If the answer is "they call you and get voicemail" or "they visit your website and hunt for a phone number," you're losing appointments. People expect to book online, right from the search results, without picking up the phone.

The fix is straightforward: add a booking link to your Google Business Profile. When it's set up properly, a "Book" button appears right on your listing in Google Search and Google Maps. Potential clients tap it, pick a time, and they're booked — no calls, no waiting, no friction.

This guide walks you through two ways to make that happen, step by step.

Why Your Google Business Profile Matters More Than You Think

If you run a local service business, your Google Business Profile (GBP) is probably your most important online presence — more important than your website, more important than your social media. Here's why:

  • It shows up first. When someone searches for a service in their area, Google Business Profiles appear above organic search results in the Map Pack. That's the three-listing box at the top of the page with the map. If you're in that box, you're getting seen before any website.
  • It builds trust instantly. Your star rating, review count, photos, and business info are all right there. People make snap judgments based on what they see in your GBP listing.
  • It drives direct action. People can call you, get directions, visit your website, and — if you set it up — book an appointment, all without leaving Google.

For salon and beauty businesses, home service providers, personal trainers, and any solopreneur serving local clients, your GBP listing is often the first impression someone has of your business. A booking button on that listing turns a first impression into a first appointment.

What You Need Before You Start

Before you can add a booking link, two things need to be in place.

1. A Verified Google Business Profile

If you haven't claimed and verified your business on Google yet, do that first. Go to business.google.com, sign in with your Google account, and search for your business. If it already exists, claim it. If not, create a new listing.

Google will ask you to verify that you actually own or operate the business. Verification methods vary — you might get a postcard in the mail, a phone call, an email, or sometimes instant verification via Google Search Console. This process can take a few days, so don't wait until the last minute.

2. A Booking Page That's Ready to Share

You need a direct URL where clients can see your services, choose an available time, and confirm their appointment. This is the page your GBP booking button will send people to.

If you don't have a booking page yet, check out our guide on how to set up online booking — it covers everything from choosing a tool to configuring your services and availability. With SimplerBook, you get a page like simplerbook.com/book/yourname in a few minutes, completely free.

Whatever tool you use, test the page on your phone before connecting it to Google. Most people finding you on Google Maps are on mobile, so the booking experience needs to be smooth on a small screen.

Method 1: Add a Booking Link to Your Google Business Profile

This is the most reliable method and works with any scheduling tool that gives you a shareable booking URL. You're essentially telling Google: "Here's where people can book with me."

Step-by-Step Instructions

  1. Sign in to Google Business Profile. Go to business.google.com and select your business. You can also search for your business name on Google while signed in and manage it directly from the search results.

  2. Open the profile editor. Click the Edit profile button. On mobile, tap your business name in the Google Maps app and look for the edit option.

  3. Navigate to the booking section. In the profile editor, look for the Booking tab or section. Depending on your business category, this might appear under different labels. If you see a field labeled "Appointment link" or "Booking URL," that's the one.

  4. Paste your booking page URL. Enter the full URL of your booking page. For SimplerBook users, this is your public booking link — something like https://simplerbook.com/book/yourname. Make sure you include the https:// prefix.

  5. Save your changes. Click Save and give Google a few hours to process the update. The booking link typically goes live within 24 hours, though it can sometimes take up to three days.

  6. Verify it's working. Search for your business on Google (try searching your business name plus your city). Look for a Book or Book Online button on your listing. Tap it and make sure it takes you to the right page.

Where the Booking Button Appears

Once your link is active, the booking button shows up in several places:

  • Google Search — On your Business Profile panel (the Knowledge Panel on the right side of desktop results, or the listing card on mobile)
  • Google Maps — On your business listing when someone taps your pin or finds you in search results
  • Google Maps app — On your business detail page, prominently placed near the Call and Directions buttons

This is prime placement. People searching for local services are high-intent — they're not browsing casually, they're looking for someone to hire. A booking button right there, at the moment of decision, removes every barrier between "this looks good" and "I've booked."

Ready to get started?

Method 2: Use Google's Reserve with Google Integration

Google also offers a native booking experience called "Reserve with Google" that lets customers book directly within Google Search or Maps without leaving the page. Instead of redirecting to your booking tool, the entire scheduling flow happens inside Google's interface.

How It Works

Reserve with Google partners with specific scheduling platforms. If your booking tool is an official partner, the integration is usually automatic — Google pulls your availability directly from your scheduling software and shows it to customers inline.

The experience for your clients looks like this: they tap "Book," see a calendar with your available times, select a slot, enter their details, and confirm — all within the Google interface.

Supported Scheduling Platforms

Here's the catch: Reserve with Google only works with platforms that have completed Google's integration process. The list of supported partners changes over time, and it skews toward larger scheduling platforms that serve specific industries.

You can check the current list of supported partners in Google's documentation. If your current scheduling tool isn't on the list, Method 1 (the direct booking link) is your best option — and honestly, it works just as well for most businesses.

Setting It Up

If your scheduling platform supports Reserve with Google:

  1. Check your scheduling tool's settings. Look for a "Google Integration" or "Reserve with Google" option in your booking platform's settings or integrations page.
  2. Connect your Google Business Profile. Follow your scheduling tool's instructions to link your GBP account. This usually involves signing in with the same Google account you use for your Business Profile.
  3. Verify your availability is syncing. Once connected, check that your available time slots are appearing correctly. Book a test appointment through Google to make sure the flow works end to end.
  4. Monitor for accuracy. Keep an eye on your calendar sync. Double bookings can happen if the connection drops or syncs slowly.

Direct Link vs. Reserve with Google — Which Is Better?

For most solopreneurs, the direct booking link (Method 1) is the more practical choice. Here's the honest comparison:

Direct booking link wins because:

  • Works with any scheduling tool — no partner restrictions
  • You control the entire booking experience and branding
  • Simpler to set up and maintain
  • No dependency on Google's integration partnerships

Reserve with Google wins because:

  • Customers never leave the Google interface — slightly fewer steps
  • Google may give preference to listings with native booking in some contexts
  • Feels more "official" and integrated

If you're weighing different scheduling tools, our comparisons of SimplerBook vs. Setmore and SimplerBook vs. Calendly break down the key differences for solopreneurs. The best tool is the one your clients will actually use, and that usually means the simplest one.

Optimizing Your Google Business Profile for More Bookings

Adding a booking button is the essential first step, but a few tweaks to the rest of your profile can significantly increase how many people actually tap it.

Keep Your Business Information Accurate

This sounds obvious, but it's the number-one issue Google sees with local business listings. Make sure these are correct and up to date:

  • Business hours — If you work Tuesday through Saturday, say so. Nothing kills trust faster than someone showing up to a "closed" business that Google said was open.
  • Address and service area — Especially important for home service businesses that travel to clients. Set your service area correctly so you appear in searches from the right neighborhoods.
  • Phone number — Use a number you actually answer during business hours.
  • Business category — Choose the most specific category available. "Hair Salon" is better than "Beauty Salon," and "Personal Trainer" is better than "Gym." Your primary category has a big impact on which searches you appear in.

Post Regular Updates

Google Business Profile has a built-in posting feature that most businesses ignore entirely. Posts appear on your listing and show potential clients that your business is active.

What to post:

  • Special offers — "20% off first-visit appointments this month"
  • Available openings — "We have slots open this Thursday and Friday"
  • New services — "Now offering 90-minute deep tissue massage — book online"
  • Seasonal content — "Spring cleaning bookings are open for March and April"

Each post can include a button that links to your booking page. Use it. A post about available openings plus a "Book Now" button is a powerful combination.

Get (and Respond to) Reviews

Reviews are the single biggest trust signal on your Google Business Profile. A business with 47 reviews and a 4.8-star rating gets exponentially more clicks than a business with 3 reviews and a 5.0 rating. Volume matters almost as much as score.

How to get more reviews:

  • Ask after every appointment — a simple "If you have a minute, a Google review would really help my business" goes a long way
  • Send a follow-up message with a direct link to your Google review page
  • Make it easy — the fewer taps required to leave a review, the more reviews you'll get

Respond to every review, positive and negative. A thoughtful response to a negative review often matters more to potential clients than the review itself. It shows you care and you're professional.

Add High-Quality Photos

Listings with photos get significantly more clicks than those without. Upload:

  • Your workspace or storefront (clean and well-lit)
  • You in action — providing a service, working with a client
  • Before-and-after shots (with client permission)
  • Your team, if applicable

Skip the stock photos. People can tell, and it undermines the trust your real photos would build.

Ready to get started?

Frequently Asked Questions

Yes. Google Business Profile is completely free to use, including the booking link feature. There's no charge from Google to add your booking URL or to have the Book button appear on your listing. The only cost involved would be whatever your booking tool charges — and with SimplerBook, that's free too.
Usually within 24 hours, though it can occasionally take up to three days. Google needs time to process the update and propagate it across Search and Maps. If the button hasn't appeared after a week, double-check that your URL is entered correctly, your business profile is fully verified, and your business category supports booking links.
Yes. Service-area businesses — like mobile hairstylists, house cleaners, personal trainers who travel to clients, and similar — can absolutely add a booking link. When setting up your Google Business Profile, choose the 'I deliver goods and services to my customers' option instead of entering a physical address. Your booking link will still appear on your listing.
It won't directly boost your position in search results — Google hasn't confirmed booking links as a ranking factor. However, it does improve your click-through rate and conversion rate, which are positive engagement signals. More importantly, it removes friction for potential clients. A higher conversion rate from your existing visibility is often more valuable than a slightly higher ranking.
Use Method 1 from this guide — the direct booking link. It works with any scheduling tool that gives you a shareable URL, including SimplerBook, Calendly, Setmore, Acuity, and dozens of others. The direct link approach is simple, reliable, and gives you full control over the booking experience. Most solopreneurs find it works just as well as the native integration.

Turn Google Searches Into Booked Appointments

Your Google Business Profile is already working for you — people are finding your listing, reading your reviews, and checking your hours. The booking link is the piece that turns that attention into revenue. Without it, you're relying on people to call you, visit your website, or remember to come back later. With it, they book on the spot.

Set up your booking link today using Method 1 — it takes five minutes and works with any scheduling tool. Then spend another ten minutes making sure the rest of your profile is polished: accurate hours, a few good photos, and a recent post or two. That small investment pays off every time someone searches for what you do in your area.

Ready to get started?