Skip to main content
Guide

How to Add a Booking Link to Your Google Business Profile

Short answer: open your Business Profile on Google Search or in the Google Maps app, select Edit profile, choose the appointment link option, add your booking page's address and save.

What the booking link does, and what it doesn't

Your Business Profile can carry links for specific actions, and "Book an appointment" is one of them (Google Business Profile Help). Once it's added, customers can open your booking page straight from your profile on Search and Maps.

Three things to know before you start.

  • A link isn't the same as a "Book" button. The "Book" button comes from Reserve with Google, which runs through third-party booking providers connected to Google (Google Business Profile Help). A link you add yourself shows up as a link instead. Local search guides often call it the "Appointments" link (Whitespark).
  • The link has to go to a real booking page. Google's policy says local business links "must allow customers to complete the designated action" (Google business links policies). A contact page isn't a booking page, and owners in local search forums have reported booking links being removed.
  • Google won't count the clicks. Google says performance data isn't available for custom links (Google Business Profile Help). If you want to know what the link brings in, add tracking to it (see below).

Google opens the page. It doesn't schedule the visit.

Neither the booking link nor a "Book" button puts anything on your schedule. Google sends the customer to a booking page, or to a booking provider. Where the request goes after that depends on the tool behind it.

If that tool is a separate booking app, someone in your office still has to move each booking into your scheduling or field service software, by hand or with a connector you pay for and maintain.

Before you choose what your link points to, ask four questions:

  1. Where does the request land? In the system you schedule from, or in a separate inbox or calendar?
  2. Does it connect to the customer record you already have, or start a new one every time?
  3. Does an approved request become a visit on your schedule without being retyped?
  4. Does the customer hear back without someone in your office writing to them?

Before you start

  • A verified Business Profile, and a Google account that manages it.
  • A booking page address. It should work on a phone, load without a login, and let customers request or book a visit. Google's policy lists requiring CAPTCHAs or logins for its crawlers as something links must not do (policy).
  • A tracking version of the address (optional, recommended), for example: https://your-booking-page?utm_source=google&utm_medium=organic&utm_campaign=gbp_appointments

Step by step

These steps follow Google's help pages (links, editing your profile). Google changes its menus from time to time, so the exact labels on your screen may differ.

On Google Search (computer)

  1. Sign in to the Google account that manages your profile.
  2. Search Google for your business name. Your profile appears with owner controls.
  3. Select Edit profile.
  4. Choose the link type for booking an appointment.
  5. Select Add link, paste your booking page address, and select Save.
  6. If you have more than one booking link, use Set preferred link to choose the one shown first. It's marked "Business preferred".

In the Google Maps app (phone)

  1. Open the Google Maps app, signed in to the account that manages your profile.
  2. Open your Business Profile and tap Edit profile.
  3. Choose the link type for booking an appointment.
  4. Tap Add link, paste your address, and tap Save.

Can't see an appointment link option? Google says some business categories can add links for online orders, reservations or appointments (Google Help). If the option doesn't appear, check that your primary category fits the service you offer.

Service-area businesses: most plumbers, HVAC shops and electricians hide their address and list a service area. Follow the same steps. The separate Reserve with Google "Book" button has stricter rules: a service-area business has to be part of the Google Guaranteed or Google Screened programs (BrightLocal).

Track what Google brings in

Because Google doesn't report clicks on custom links, use the tracking version of your address from "Before you start". Your analytics can then show which visits came from your Google profile.

Make the page worth clicking

Once the link is live, the page has to do the selling. Check it has:

  • Your services, each with a starting price, "free estimate" or "quoted on site". In a 2024 survey reported by ACHR News, 70% of homeowners said they were more likely to call an HVAC contractor who is transparent on pricing.
  • A service area that matches the one on your Business Profile.
  • Hours that match your Business Profile.
  • The same business name and phone number as your profile.
  • Your logo, plus badges such as licensed, insured and years in business.
  • A call-now option for emergencies.
  • A form that works on a phone, with no login.
  • A steady flow of recent Google reviews. Ask every customer after every job, with your direct review link (how to get more Google reviews).

Troubleshooting

  • The link isn't showing. Give it some time, then check that the page loads without a login and actually lets customers book or request a visit.
  • The link was removed. Check that it points to a real booking page, not a contact page, then add it again.
  • "The domain you chose is already in use." Google allows one link per domain (policy). Edit the existing link instead of adding a second.
  • A link you didn't add is showing. Links from third-party providers can appear on your profile automatically. Google explains how to ask for one to be removed (Google Help).

Where FSM Navigator fits

With FSM Navigator® Pro and Enterprise, the page behind your booking link is part of the same app you run the rest of the job from: quotes, visits, invoicing and maintenance plans. Customers pick a service, a date and an arrival window, and the request lands in your Service Requests list. Your staff get an email, and the customer gets one confirming the request was received.

When you approve it, you link it to an existing customer or create a new one, it becomes a scheduled visit, and the customer is emailed that it was approved. The page carries LocalBusiness structured data for your trade, and it works as your web presence if you don't have a website.

You can build and preview your page during the 14-day trial. It goes public when your paid plan starts. See how online booking works.

Common questions

Is adding a booking link to Google free?

Yes. Adding a link to your Business Profile does not cost anything.

Do I need a website to add a booking link?

No. The link can point to any booking page that lets customers request or book a visit, even if you have no other website.

Why don't I see a "Book" button on my profile?

The "Book" button comes from Reserve with Google, which works through third-party booking providers connected to Google. A link you add yourself shows up as a link instead.

Does Google add bookings to my schedule?

No. Google opens your booking page. Whether the request reaches your schedule depends on the software behind that page.

Can I link to my contact page?

Google's policy says local business links must let customers complete the designated action, so a booking link should go to a page where customers can actually book or request a visit.

Is the booking link the same as my review link?

No. The booking link opens your booking page. Your review link opens Google's review form for your business. On a computer, find it in your Business Profile under Read Reviews, then Get more reviews.

Put a Real Booking Page Behind Your Google Link

Build it during your trial, and it goes live when your paid plan starts.

14-day free trial · Nothing charged until the trial ends · Online booking is included on Pro and Enterprise