Google Business Profile Booking: How to Add an Appointment Link, Connect Reserve with Google, and Fix Missing Buttons in 2026
Google Business Profile Booking: How to Add an Appointment Link, Connect Reserve with Google, and Fix Missing Buttons in 2026
Google Business Profile booking lets customers book an appointment or reservation directly from Search or Maps. Some businesses add a direct booking link. Others connect a provider through Reserve with Google. If the booking button is missing, check eligibility, verification, and link quality first.
A Google Business Profile is Google's public listing for a local business across Search and Maps. A booking link is the action URL on that listing that sends a customer to schedule, reserve, or order. A Reserve with Google provider is a supported third-party scheduling system that syncs booking actions into the profile. If you need the broader profile structure first, start with the Google Business Profile guide.
| Path | Best for | What Google shows | Measurement note |
|---|---|---|---|
| Direct appointment link | Businesses with their own scheduling page | A booking or reservation link on the profile1 | No booking performance data for custom links2 |
| Reserve with Google provider | Eligible businesses using supported scheduling software | A provider-powered booking flow on Search and Maps2 | Provider-managed booking performance is available2 |
| Third-party provider link already on profile | Businesses whose provider syncs links automatically | A provider link that may appear or be removed by sync rules1 | Link health depends on provider state and policy compliance3 |
What Is Google Business Profile Booking?
Google Business Profile booking is the action layer that lets a customer book time or reserve a table directly from Search or Maps. It can run through your own appointment URL or through a supported provider, so the real job is choosing the right path and keeping it eligible.
Google says a Business Profile can carry links that help customers book an appointment or make a reservation directly from the profile itself.1 For booking specifically, the feature belongs to the action layer of the profile.
If the business already has a solid scheduling page, a direct appointment link may be enough. If it uses supported scheduling software, a provider-managed path can create a cleaner booking surface and expose provider-level reporting.2
Google also separates general links from transaction-specific links. You can add a single general link and up to 10 transaction links per category for actions such as appointments, reservations, or orders.1
How Do You Add a Booking Link or Connect a Provider?
Add booking through the path Google supports for your business: a crawlable appointment link on a verified profile or a provider integration through Reserve with Google. The fastest setups fail when the destination, category, or verification state is wrong, so setup and policy checks have to stay together.
For a direct link, Google says you can manage booking from Google Search or Google Maps. On Search, go to Booking. On Maps, go to Edit profile, choose the relevant transaction type, select Add link, enter the URL, and save.1 Your profile must be verified before you can add the link, and the edit has to be approved before it publishes on Search and Maps.3
Use this sequence for a clean direct-link setup:
- Verify the profile first if booking controls are not visible.3
- Open the profile in Search or Maps and add the booking link.1
- Send customers to a dedicated landing page for that business or location, not to a generic homepage.3
- Make sure the page completes the action directly. Google says booking links cannot be social media URLs, messaging links, app store links, or link shorteners.3
- Confirm that the page matches the services and hours the profile advertises. If that data is still loose, fix your Google Business Profile services, Google Business Profile hours, and Google Business Profile verification first.
For a provider setup, Google says to open Bookings, choose Get started, select your provider, and finish the flow.2 If you do not work with a provider today, Google says you can browse supported options in your country through Reserve with Google, or you can add your own link instead.2
Who Can Use Booking Links and Reservation Features?
Eligibility is gated by business category, country, verification status, and provider coverage. Some businesses can add a direct appointment URL, some can expose a provider-powered button, and some will never show a booking surface at all, so eligibility must be checked before you troubleshoot the button itself.
Google is clear that not every business is eligible for every business link type.3 Some countries and regions are not eligible for certain business links, and category-specific features determine whether booking, reservations, ordering, or waitlists appear at all.34
| Eligibility factor | What Google says | Practical result |
|---|---|---|
| Business category | Restaurants can add links for reservations, online orders, and menus. Health and beauty businesses can add a booking button.4 | Category choice can unlock or hide booking controls. |
| Country or region | Some countries and regions are not eligible for certain business links.3 | A correct setup can still fail if the feature is unavailable in that market. |
| Verification status | A business must be verified before it can add a link.3 | Unverified profiles often cannot publish booking changes. |
| Provider coverage | Reserve with Google depends on supported providers in your country.2 | Some businesses can connect a provider, while others must use a direct link. |
| Link type | Direct appointment links and provider-driven flows follow different rules.12 | The right setup depends on whether you own the scheduling page or rely on a provider. |
Booking is not a universal GBP toggle. If the business is a restaurant, reservation links may fit cleanly. If it is a salon, spa, or clinic, the button may depend on health and beauty feature support plus provider availability.4 Category changes can also trigger reverification, so if visibility is weak even with a clean booking path, tighten the classification layer with the Google Maps optimization guide and the Local SEO guide.4
Why Is My Booking Button Missing or Delayed?
A missing booking button usually means the profile is unverified, the link fails policy or crawl checks, the category is not eligible, or Google is still reviewing the edit. Start with verification and link quality, then move to provider sync, duplicate domains, and timing.
Google says profile edits usually take about 10 minutes to review, but sometimes take up to 30 days.5 So the first question is timing, not panic. If you saved the change recently, a pending review state may be the whole story.
| Symptom | Likely cause | What to check | Fix |
|---|---|---|---|
| No booking control at all | Ineligible category or region | Current primary category and country support34 | Confirm the category first, then check whether the market supports that link type. |
| Link will not save | Malformed URL | Spaces, backslashes, duplicate http://, or invalid characters3 |
Clean the URL and submit again. |
| Link saves but never publishes | Unverified profile or pending review | Verification state and edit status35 | Verify the profile and wait for review to clear. |
| Link disappears later | Policy or crawlability failure | Dedicated location page, direct action completion, crawler access3 | Remove login walls, CAPTCHAs, IP blocking, or generic destinations. |
| Google rejects a new domain | Domain already used | Whether that domain already exists on the profile3 | Use a different domain or remove the existing conflicting link. |
| Provider button does not show after setup | Provider sync delay | Provider connection status and elapsed time2 | Wait up to a week, then confirm the provider account is still active. |
| Wrong provider still appears | Third-party sync still active | Existing provider relationship1 | Request removal and allow up to 5 days for the provider to process it.1 |
Google's policy page is stricter than many operators expect. Links must point to a dedicated landing page for the business or location, let the customer complete the action directly, and remain crawlable by Google's verification systems.3 A generic corporate page, a location selector that never resolves, or a page blocked by login walls, CAPTCHA, IP rules, or cloaking can all break the booking surface.3
If the booking path still looks weak after you clean the profile, the link, and the provider state, Get Your Visibility Score -- Free. Booking only converts when the rest of the profile can still earn the view.
How Do You Measure Booking Performance?
Measure booking with the data Google actually exposes: provider booking performance, website clicks, and search demand. Custom links do not get the same booking reporting as provider-managed flows, so you need to separate visibility signals from completed reservations and judge booking as part of the wider profile system.
Google says Business Profile performance is available only for verified profiles.6 For booking specifically, Google says performance data is not available for custom links, while provider-managed bookings can be checked through Reserve with Google.2 That is the central measurement split.
| Signal | What it means | What to watch | Limitation |
|---|---|---|---|
| Provider booking performance | Completed or managed booking actions through a supported provider2 | Booking volume and provider-side health | Only available for provider-managed flows |
| Website clicks | Clicks from the profile to your website6 | Whether customers reach the booking page | Does not prove a completed appointment |
| Search terms | Queries that surfaced the profile6 | Whether booking-related intent is growing | Updated monthly and can take up to 5 days to appear6 |
| Hotel booking clicks | Clicks on a hotel's booking link6 | Hotel-specific direct-book behavior | Google says this metric only applies to hotels6 |
| Visibility Score | Maps Agent's 0-100 measure of how often the profile appears across important discovery searches | Whether the business earns enough visibility before the booking step | Not a booking completion metric |
| Grid Rank | Maps Agent's position tracking across a geographic grid of search points | Whether visibility is strong in the places customers search from | Measures discovery coverage, not bookings |
A Visibility Score is Maps Agent's 0-100 metric for how often your profile appears across the discovery searches that matter in your service area. Grid Rank is the position of that profile across a geographic grid. Together, they show whether the booking problem is conversion friction or simple lack of exposure.
This is also where AI-era discovery changes the stakes. BrightLocal found that 45% of consumers now use AI tools for local business recommendations (BrightLocal, 2026).7 Ahrefs found that AI Overviews appear on 57.9% of question queries, but on only 7.9% of local searches overall (Ahrefs, 2025).8 The implication is simple: businesses still need local visibility, but the booking page and the profile also need to answer exact setup and troubleshooting questions clearly enough to be cited.
If you want a broader reading of profile demand, reporting, and conversion readiness, use the Visibility Score guide alongside your Google Business Profile reporting workflow.
Frequently Asked Questions
The fastest answers to booking questions need to be short, direct, and operational. This FAQ mirrors the queries people ask in Search and AI systems, so each answer stands alone, stays under eighty words, and gives the next action instead of another generic Google Business Profile explanation.
How do I add a booking link to Google Business Profile?
Open the profile in Google Search or Google Maps, go to the booking or transaction section, choose Add link, enter the URL, and save.1 The business must be verified, and the link must pass Google's policy checks before it publishes.3
How do I connect Reserve with Google?
Open your Business Profile, select Bookings, choose Get started, pick a supported provider, and complete the setup.2 If the provider is eligible, Google says it should appear on the profile within a week.2
Why is my booking button missing on Google Business Profile?
The most common causes are an ineligible category, an unsupported country, an unverified profile, a rejected or pending link edit, or a crawlability problem on the destination page.35 Check those in that order before changing anything else.
Can I use my own booking page instead of a provider?
Yes. Google says you can add your own link to the Business Profile if you are not using a provider.2 The page still needs to be a dedicated business landing page that lets the customer complete the action directly.3
How do I remove or replace a booking provider?
You can remove a third-party booking provider from the profile, and Google says the provider must process that removal within 5 days of the request.1 If the provider does not remove the link, report the issue to Google.1
Booking is not a vanity feature. It is the customer action layer of the profile. If you want to see whether your visibility, category setup, and booking path work together, Get Your Visibility Score -- Free.
Sources
-
Google Business Profile Help, manage booking, reservation, and provider links on a Business Profile, 2026. Read the official local business links guide. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12
-
Google Business Profile Help, Reserve with Google provider setup, sync timing, and custom-link reporting limits, 2026. Read the provider booking setup guide. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14
-
Google Business Profile Help, business link eligibility, landing page rules, duplicate domains, and crawlability checks, 2026. Read the business links policies. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14 ↩15 ↩16 ↩17 ↩18 ↩19
-
Google Business Profile Help, category-specific booking and reservation features for restaurants and health or beauty businesses, 2026. Read the business category guidance. ↩ ↩2 ↩3 ↩4 ↩5
-
Google Business Profile Help, edit review timing and pending or not approved states for Business Profile changes, 2026. Read how Business Profile edit reviews work. ↩ ↩2 ↩3
-
Google Business Profile Help, performance metrics, hotel-only booking clicks, and monthly search term updates, 2026. Read the Business Profile performance guide. ↩ ↩2 ↩3 ↩4 ↩5 ↩6
-
BrightLocal, AI adoption for local business recommendations, March 10, 2026. Read the BrightLocal AI trust research. ↩
-
Ahrefs, AI Overview trigger rates for question and local queries, June 10, 2025. Read the Ahrefs AI Overview study. ↩
Want to see how YOUR business ranks on Google Maps?
Get your free Visibility Score in 30 seconds — no signup required.
Get Your Free ScoreReady to Get More Customers From Google Maps?
Maps Agent optimizes your Google Business Profile so you rank higher and get more calls — for $149/mo.
Cancel anytime. No contracts.
Get local marketing tips delivered weekly.
Join business owners who stay ahead of the competition.
Related Articles
Why Is My Moving Company Not Showing Up on Google Maps?
A moving company can miss Google Maps for four reasons: its Google Business Profile, the listing it manages in Search and Maps, is not eligible or verified; its setup conflicts with operations;...
How Do Behavioral Health Clinics Show Up on Google Maps?
Behavioral health clinics show up on Google Maps when an eligible clinic claims and verifies an accurate Google Business Profile. Google then matches that profile to nearby searches through...
How Do Tour Operators Get Recommended by Google AI Mode?
Google AI Mode is a Search experience that explores questions through related searches. Tour operators improve recommendation readiness by aligning an eligible Google Business Profile, Google's...
Get local marketing tips in your inbox
Weekly insights on Google Maps visibility, GBP optimization, and AI marketing. No spam.