GBP Booking & Appointment Links
How to set up booking and appointment links on your Google Business Profile in India. Which platforms integrate, how to add the link, and why it matters for conversions.
·
A booking link on your Google Business Profile puts a "Book" or "Appointment" button directly in the GBP panel — visible before a customer ever clicks through to your website. Customers who find that button right there in the panel convert at noticeably higher rates than those who first have to navigate a website to find the same option.
What booking links look like in the GBP panel
Once configured, Google shows an action button prominently in the profile: "Book" for service appointments like clinics, salons, and tutors, "Order online" for food delivery through a Swiggy or Zomato integration, "Reserve" for restaurant table bookings through Dineout or EazyDiner, and "Check availability" for hotel room bookings. These buttons sit above both the Call and Website buttons, making them the single highest-visibility call to action anywhere on the profile.
Booking link options for Indian businesses
The simplest route is a direct URL link — any working URL can be added as a booking link, whether it points to your website's own booking page, a WhatsApp link, or any external scheduling tool. Setting it up takes three steps: open the GBP dashboard, go to Edit profile then Contact information, scroll to Booking or Appointment URL, and enter the link.
The second, more prominent option is an integrated booking provider. Google has direct partnerships with a specific set of platforms, and connecting one gives you a noticeably more prominent booking button than a generic URL does. In India, the supported providers worth knowing are Practo for healthcare appointments, Dineout and EazyDiner for restaurant reservations, MakeMyTrip and Booking.com for hotel rooms, Swiggy and Zomato for food ordering, and Fresha, where available, for salon and wellness bookings. Check whether your provider integrates directly by opening the Booking section of the dashboard — a supported provider shows up as a connectable option there.
Booking link guidance by industry
Healthcare. A Practo appointment link works as the primary option for most clinic profiles, with an in-website appointment form URL as a secondary. If you offer teleconsultation, a separate "online care" link for video consultations is worth adding on top of the physical booking route.
Restaurants. A Dineout or EazyDiner reservation link if you already use either platform, or a direct table-reservation URL if you run your own system. Delivery is handled separately — Swiggy and Zomato integration for food ordering appears automatically once connected, without needing a separate booking link at all.
Coaching institutes. A direct link to demo class registration or an admission enquiry form works well here, or, for many Indian institutes, a WhatsApp click-to-chat link that puts a prospective student straight in touch with a counsellor rather than a form.
Hotels. Your own direct booking engine URL is worth prioritising over an OTA link, since it avoids the commission that platform bookings carry — or, if you're enrolled in Google Hotel Ads, a MakeMyTrip integration works as the connected option.
Salons and wellness. A Fresha booking link if that's your existing system, or a direct website booking form if not.
Setting up WhatsApp as a booking channel
For businesses that manage bookings through WhatsApp — extremely common among Indian clinics, coaching institutes, and home services — a click-to-chat link can serve directly as the booking URL:
https://wa.me/91[your-phone-number]?text=I'd+like+to+book+an+appointment
Clicking this opens WhatsApp with a message already typed in, so the customer just hits send to start the conversation. It's a lower-friction option than a form for any business where the actual booking happens through a back-and-forth chat rather than a fixed scheduling calendar.
Why booking links reduce friction, and why that matters
Every extra step between "I found this business on Google" and "I booked" is a point where customers drop off, and it adds up faster than most owners expect. Without a booking link, the path runs: customer finds the GBP, clicks the website, navigates to find the booking page, fills out a form, then confirms. With a booking link in place, the same path shortens to: customer finds the GBP, clicks Book, lands directly on the booking page, confirms.
That gap matters most in healthcare specifically, where patient anxiety is often already elevated before they've even decided to book — removing steps from that process has a disproportionate effect on whether the booking actually happens versus getting abandoned halfway through. It's worth pairing a booking link with the rest of a complete profile, covered in GBP optimisation checklist, since a booking button on an otherwise sparse profile still loses some of the trust it needs to convert.
Common mistakes
The most common mistake is linking to a generic homepage instead of the actual booking page, forcing the customer to hunt for the right link even after clicking through — which defeats most of the friction reduction a booking link is supposed to deliver.
The second is setting up the link once and never testing it again. Booking tools change providers, links expire, and a dead booking link sitting live on a busy profile quietly loses every customer who clicks it and hits an error, without anyone noticing until performance data shows an unexplained gap between website clicks and actual bookings.
The third is choosing a WhatsApp link for a business that genuinely needs a structured calendar, or the reverse — a rigid booking form for a business whose customers expect the flexibility of a chat conversation. Match the channel to how customers in that specific category actually prefer to book, not to whichever option happened to be easiest to set up.
Frequently asked questions
Does having a booking link directly improve my local pack rank? There's no confirmed direct ranking weight tied to the booking link itself, but it supports profile completeness, which does carry weight, and it improves the conversion rate on whatever visibility you already have — worth doing regardless of any direct ranking effect.
Can I have both a booking link and a phone number listed? Yes, and you should — the two serve different customer preferences. Some customers want to book instantly online; others still prefer to call and ask questions first. Neither replaces the other.
What if my booking system doesn't match any of Google's supported providers? A direct URL link still works fine even without an official integration — it just shows as a generic "Book" or "Learn more" button rather than the more prominent provider-branded one. It's still a meaningfully better experience than no booking option at all.
Stop guessing where you rank locally.
Rank OS scores your Google Business Profile the way Google's local algorithm does — relevance, review health, freshness, entity authority and AIO readiness — and shows you exactly what to fix.
Book a live demo →
Related reading
Ready to have this run for you?
Book a free audit — we'll show you where you stand in 48 hours.