You have done the hard work of climbing into the Google Map Pack. A customer finds you, likes your reviews, and is ready to book. Then they hit a wall: a phone number that goes to voicemail, a contact form, or nothing at all. By the time you call back, they have already booked the competitor whose profile let them grab a slot on the spot. A Google Business Profile booking link closes that gap. It puts a blue Book button right on your profile in Search and Maps, so a customer goes from "interested" to "scheduled" in a single tap.
This guide is written for service businesses that already have a profile and want to turn it into a booking engine. We will cover how the Book button actually works, how to add a link from your own scheduler, why one-tap booking beats phone tag, the difference between an appointment link and the website button, how to remove unwanted providers Google adds for you, and how to measure the bookings you win.
How the Book button works on your profile
The Book button is powered by Google's Reserve with Google program. Google does not run a scheduler itself. Instead, it connects to a booking provider that holds your real availability and writes the appointment back to your calendar. There are two ways that connection happens.
The first is through a Reserve with Google partner. If your scheduling software is an integrated partner, Google can pull live availability directly into your profile, so a customer picks a time without ever leaving Search or Maps. The second is a plain booking link: you paste the public URL of your own scheduler, and the Book button simply sends the customer to that page to finish booking. Both show the same button to the customer. The difference is how deep the integration goes.
Add a booking link from your own scheduler
Most service businesses already run a scheduler such as Calendly, Acuity, Housecall Pro, Jobber, Setmore or Square Appointments. You do not need a fancy integration to get the Book button live, you just need the public booking URL. Here is the path that works for nearly every setup:
- Grab your public booking URL. Open your scheduler and copy the customer-facing link, not the admin dashboard. Test it in a private browser window to confirm it loads a real, bookable calendar.
- Open your Business Profile. Search your business name while signed in to the Google account that manages it, or use the Google Business Profile dashboard.
- Go to Edit profile, then Bookings. Look for a Bookings or Booking links field. Paste your scheduler URL and save.
- Wait for review. Google checks the link, and the Book button usually appears within a few days. If your scheduler is a Reserve with Google partner, you may instead be prompted to connect the account directly for live availability.
- No Bookings field? Some categories do not surface one. Add the same URL as your appointment link, or as the primary website, so customers still get a one-tap path to your calendar.
If you want a second opinion on how complete your profile is before you start, run it through our GBP scorecard, it flags missing fields like the booking link in about a minute.
Why one tap beats phone tag
Phone calls leak customers at every step. They ring during a job you cannot interrupt, the customer hesitates to leave a voicemail, and your callback lands when they are back at work and unavailable. Every one of those moments is a chance for them to book someone else. A Book button removes the friction entirely: the customer self-selects a time that works, your calendar fills while you are on a ladder, and nobody has to play tag.
For after-hours searches the gap is even wider. A homeowner searching at 9pm cannot reach you by phone, but they can absolutely book the 8am slot you have open tomorrow. The same Map Pack ranking now converts a visitor who would otherwise have bounced. If you are still building that ranking, our free local SEO plan shows what to fix first.
Appointment link vs the website button
Profiles can show several action buttons, and it helps to know what each one is for. The website button sends people to your homepage, where they still have to hunt for how to book. An appointment or booking link drops them straight onto a calendar. They are not interchangeable: the website button builds trust and answers questions, while the booking link captures intent at its peak.
The best setup uses both. Keep your website button pointed at a strong, fast homepage, and add a dedicated booking link so ready-to-buy customers never have to dig. If you can only have one prominent action and your business lives or dies on appointments, prioritise the booking link, that is where the revenue is.
Remove duplicate or unwanted booking providers
Google sometimes auto-adds a reservation partner without you lifting a finger, because a third-party platform you once used synced your business. The result can be a Book button that points at the wrong tool, an outdated calendar, or a provider that takes a cut you never agreed to. Audit it:
- Open the Bookings section of your profile and review every listed provider.
- Remove or report any link you did not set up, or that points to availability you no longer control.
- If an unwanted provider keeps reappearing, contact that provider directly to unlink your business at the source, then set your own URL as the primary link.
- Confirm the live button points where you expect by tapping it on your phone, not just in the dashboard.
Measure bookings in Performance insights
A booking link is only worth keeping if it produces jobs, so close the loop with data. Inside your profile, open Performance (Insights) and watch the Bookings and Interactions metrics, which count taps on the Book button. That tells you how many people started, but not how many finished. For the full picture, add a UTM tag to your booking URL and check completed appointments in your scheduler, then compare the two. If lots of taps produce few bookings, the problem is usually your scheduler page, not Google. See our client results for what a tuned booking funnel looks like in practice.
Frequently asked questions
What is a Google Business Profile booking link?
It is the URL behind the blue Book button on your profile in Search and Maps. When a customer taps it, they go straight to a scheduler to pick a time instead of calling and waiting for a callback. The link can come from a Reserve with Google partner or from your own tool such as Calendly, Acuity, Housecall Pro or Jobber.
How do I add my own scheduler as the booking link?
Open your Business Profile, go to Edit profile, then Bookings, and paste the public booking URL from your scheduler. Google reviews the link and the Book button usually goes live within a few days. If no Bookings field is shown, add the same URL as your appointment or website link in the meantime.
How do I remove a booking provider I never signed up for?
Google sometimes auto-adds a partner that synced your business. In the Bookings section, review the listed providers and remove or report any link you did not authorise. If it keeps reappearing, contact that provider to unlink your business, then set your preferred link as the primary one.
Where do I see how many people booked from my profile?
Open Performance (Insights) and look at the Bookings and Interactions metrics, which count taps on the Book button. Pair that with conversions in your scheduler and a UTM tag on the booking URL so you can attribute completed appointments back to Google.
Want this kind of result?
Book a free Google Business Profile audit. We'll show you where the visibility gaps are and what's realistic for your market.
Book Free Audit →More case studies
Atlanta Locksmith Doubles Calls With Local SEO
Houston Roofer Captures Storm Season With SEO
Toronto Dumpster: CA$28K/Month on Pay-Per-Call
"We added the Book button on a Friday. By Monday we had six appointments booked overnight that we never would have caught by phone." - HVAC, Phoenix AZ