A customer finds your business on Google, decides to make an appointment and lands on a homepage with no obvious booking route. A dedicated booking link can shorten that journey. The useful result is not simply another button on your profile, but a working path to the right service, location and appointment time.
Quick Answer
On an eligible, verified Google Business Profile, open Booking, choose Add link and save the URL of your dedicated booking page. Then test the public link on a phone. Adding your own link is different from connecting a Reserve with Google provider, and booking options are not available to every business.
Choose the destination before editing the profile
Use a page where the customer can complete the booking action. Google’s business-link policies require a dedicated destination and, for businesses with multiple locations, a page for the specific location. They exclude social media, messaging, app-store and shortened links.
For example, a salon with two branches should send each profile’s visitors to the corresponding branch’s appointment page. A customer should not have to discover halfway through the process that they selected the wrong premises. Check the business name, location and service choices before copying the URL.
Open the page without your staff account already signed in. A link copied from an administrator’s calendar may work for you while failing for customers. Use the public customer booking address supplied by your booking system.
Add your booking link through Search or Maps
Sign in with the Google account that manages the correct profile. Google’s local business link instructions describe these routes:
- In Google Search, open your Business Profile and select Booking. In Maps, select Edit profile and the relevant transaction type.
- Choose Add link, or Add another link if one is already present.
- Enter the booking page URL and select Save.
If several links are available, the same guidance explains how to use Set preferred link and save your chosen destination. Review existing links first so that you understand which booking routes customers already see. Adding another option should solve a customer need rather than duplicate the same route.
Know which booking setup you are using
A custom link sends customers to your booking destination. A supported provider integration is a separate setup through Google’s Bookings options. Google’s provider guidance says providers available in your country can be found through Reserve with Google and may charge for bookings.
Do not assume that pasting a URL connects calendars, enables Google reminders or installs a booking system. Those functions depend on the system you actually use. Before connecting a provider, check how it handles availability, confirmations and fees.
Test the whole customer journey
Once the link is public, open it from the profile itself. A destination that works when pasted into a browser still needs checking through the actual customer-facing button. Use the following checks before telling your team that setup is complete.
| Check | Successful result |
|---|---|
| Business and location | The destination identifies the intended branch. |
| Service selection | The customer can choose an appropriate appointment. |
| Availability | The calendar reflects your current booking arrangements. |
| Confirmation | The customer can understand whether the appointment is confirmed or awaiting approval. |
If you run a test booking, coordinate it with the team and remove the test reservation afterward. Do not leave a real slot blocked or let automated reminders confuse staff. Also check that advertised opening hours and booking availability do not create contradictory expectations; our guide to incorrect Google opening hours covers the profile side.
Check eligibility when the option is missing
Google’s link policies say eligibility varies by business and that some countries or regions do not support certain links. Confirm verification and the options shown for your profile. Do not change to an inaccurate business category just to obtain a booking button.
For a rejected link, check the destination and any error message. Google’s policies also require its verification crawlers to access the page. Ask your website or booking provider to investigate accessibility rather than repeatedly submitting the same failing address.
Keep bookings separate from link clicks
Google’s provider documentation states that booking performance data is not available for custom links. Use your booking system’s confirmed appointments to understand results, and avoid treating every visitor as a completed booking. Record when you changed the link so comparisons have a clear starting point.
Recheck the public route when you change providers, move branches or replace a booking page. An old link can remain plausible long after the calendar behind it has stopped being useful. Assign someone to own that check so customers always reach the appointment process your team actually manages.