Book online button on Google Business Profile: add, remove, test

How to add, remove and test the Book online, call and quote links on your Google Business Profile and website, and what AI assistants handed customers instead.

The short answer

Add a booking link in your Business Profile's Booking section, and remove one you didn't add with Remove Provider. Then make every button do what it says. A form asks you to respond; a booking reserves a time. In our recorded AI answers, a phone number was what customers got most often, so test your number and links on a phone first.

  1. Adding, removing and choosing the button customers press
  2. Why a booking button is less simple than it looks
  3. What our recorded answers show about calls, forms and booking
  4. How to set up booking and contact links that work
  5. Questions owners ask
  6. How we got these numbers
  7. Sources
  8. See it on your own website

Adding, removing and choosing the button customers press

Most owners arrive here with one of two problems. They want a Book online button on their Google Business Profile, or there is one on the profile that they never added and don't want. Both have short answers, and Google documents them.

  • To add a booking link, open your Business Profile. On Google Search, select Booking. On Google Maps, select Edit profile and then Booking. Select Add link, enter the address of your booking page and save. You can add up to ten links of each kind and mark one as Business preferred 1.
  • To remove a booking button a provider added, open the same Booking section and select Remove Provider. Google says the provider must remove its link within five days of your request. If it doesn't, you can report a violation 1.

The harder question sits behind the button. What should happen when a customer presses it? A contractor's site and profile usually offer three different actions, and each one promises something different:

  • Call: the customer reaches a person, or a voicemail and a promised call-back.
  • Request a quote or an estimate: the customer sends details, and you reply later.
  • Book a time: the customer picks a slot, and you are committed to that slot.

A button that says Book now but only sends an email to the office is a request, not a booking. A customer with water on the floor who presses it thinks someone is coming. This guide covers the Google steps, the parts that are easy to miss, what AI assistants did with contractors' contact details in our recorded answers, and how to test the whole path.

Why a booking button is less simple than it looks

Some booking buttons appear without you

Google works with selected booking providers. Their links can appear on your profile automatically, supplied by the provider or by Google's own data 1. That is why owners find a Book online button they never set up, sometimes pointing at software they stopped using. Removing it uses Remove Provider, not the steps for your own links.

If you sign up through a provider in the Bookings section, Google says the provider will show on your profile within a week. It also warns that the provider might charge you for bookings made through Google 2. Check the provider's terms before you turn it on.

A contractor's booking is rarely a simple slot

A hair salon can sell a 30-minute slot. Most contractor jobs need a diagnosis, a site visit or an estimate before anyone can promise a time or a price. An emergency depends on which technician is free right now. So for many contractors, an honest online button says Request an estimate or Request a visit, and the confirmation says when you will call back.

Software may press your buttons too

Customers no longer always call or click for themselves. Google says that when a customer asks it to book an appointment, it may call your business with an automated call to make the booking 3. It may also call to confirm prices and availability for a customer, then send the customer your answer by email or text 3.

OpenAI says its ChatGPT agent can find specialists and schedule appointments for a user, and asks the user's permission before actions of consequence 4. Software like this works through the same phone number, form or booking page a person would use. A path that breaks, or that promises more than it delivers, fails for it too.

A form can create obligations

If your form says you will text the customer, the rules on texts apply. The FCC says commercial texts require written consent, and autodialed texts to a mobile phone need the owner's consent 5. Ask whoever handles your marketing texts how you collect and record that consent. This guide isn't legal advice.

What our recorded answers show about calls, forms and booking

Between September 2 and October 14, 2026, we asked ChatGPT, Claude and Google AI Mode to recommend a local contractor 47,209 times. 41,561 of those answers were about a specific job, such as AC repair or a roof leak, in towns around Tampa Bay, Florida. Each question was asked in a fresh conversation with web search on. These are observations, not experiments. They show what the assistants handed customers, not what causes a business to be named.

The phone number was what customers got

ChatGPT wrote out a phone number in 98% of its job answers, and Claude in 85%. Google AI Mode wrote one out in only 25%, because it showed business cards from Google's listings instead. Of the 25,957 cards it showed, 25,865 had a Call button. 97% had Directions and 96% had Website.

Online booking came up far less. ChatGPT mentioned booking or scheduling online in 1% of its job answers (179), Claude in 1.7% (240) and Google AI Mode in 9.4% (922).

Google AI Mode linked booking pages; the others didn't

In 2,162 of Google AI Mode's 9,819 job answers (22%), the links included a booking page hosted by the scheduling software many contractors use. ChatGPT and Claude linked to none of these pages across their 31,742 job answers. They linked contractors' own websites instead. A booking page on a contractor's own site counts as the website in our grouping.

We can't tell from the answers whether Google took those booking pages from a profile's booking link or found them some other way. Either way, the page AI Mode sends a customer to may be your scheduling software's page, not your website. It is worth checking what that page says and whether it still works.

When an assistant couldn't find a phone number

Claude said it couldn't find or confirm a phone number or other contact detail in 3,820 of its job answers (26%). ChatGPT said so in 31 answers, and Google AI Mode in none of its answers. That gap reflects how the assistants talk, not only what they found: Claude tells the customer what it couldn't check, and the others mostly don't.

Some of those answers left the number out rather than guess. In 87 answers (85 of them from Claude), the assistant said it didn't find a phone number and sent the customer to the company's contact form instead. A hand check of a random sample sorted 20 of 20 correctly.

I didn't find a phone number I could verify, so use the site's contact form or look up their number.

— Claude, asked “I need well pump repair first thing tomorrow — I'm in Tarpon Springs, FL. Who can actually come out?”, September 21, 2026

In these answers, the customer got a form instead of a number, which is slower for both of you. Step 2 below covers how to show your number so people and software can use it.

For urgent jobs, answers said to call

In 116 job answers, the assistant told the customer to call rather than use a form, send an email or book online. We found these with a word rule and read a random sample: 20 of 20 gave that advice. Such advice was rare overall, but it came up far more for urgent questions. It appeared in 1.8% of answers to questions asking for help today, tonight or within hours, against 0.2% of the rest.

A few answers went the other way for planned work. They offered online booking, or a directory's quote request, as a way to avoid calling around. We found too few of these to count reliably.

The assistants also said they couldn't confirm when a company could come. Claude said so in 875 job answers. Several said why:

I couldn't confirm that any of them has a slot tomorrow morning, because availability isn't posted online.

— Claude, asked “I need leak detection tomorrow morning — I'm in St. Petersburg, FL 33713. Who can actually come out?”, October 1, 2026

What mattered in our earlier study

Before this research, we studied assistant conversations from late July to August 2026 across eight trades. We recorded the reasons the assistant gave for naming or leaving out each business it considered. Three bear on this guide:

  • The ability to book or request an appointment online came up in 88 conversations and cost a business its place in 2.
  • A direct local phone number that a person answers came up in 290 conversations and cost a business its place in 147.
  • How fast the business can actually come out came up in 657 conversations and cost a business its place in 185.

These counts overlap, so never add them. They show what assistants said they weighed. In that study, online booking almost never cost a business its place, while a reachable phone and how fast the business could come often did. That does not prove that adding a phone line, or removing a booking button, would change who gets named.

What happens after the phone rings

An answer only matters if someone picks up. Invoca, a company that sells call-tracking software, published figures from calls it tracked for home services businesses in 2026. Across home services, 52% of calls were answered by a person 6. It also reported that 55% of the businesses didn't ask callers who were leads to buy or book the job 6. These are one vendor's figures from its own customers, not a sample of all contractors.

How to set up booking and contact links that work

Work through these in order. The first three decide what each button promises. The rest set up Google, then test the whole path the way a customer would.

1. Decide what each button actually does

Write down each action on your site and profile and what really happens after it. Then name the button after the result:

  • Call now, if a person or a staffed answering service picks up during the hours you show.
  • Request an estimate or Request a visit, if someone will call back to schedule.
  • Book a time, only if the customer picks a slot and that slot is held for them.

If you offer emergency service, say plainly on the page that urgent jobs should call, and show the number right there.

2. Make the phone number easy for people and software to use

  • Use a number your business controls, local where possible. Google asks for a phone number that connects to your business location, not one that redirects to someone else's 7.
  • Show the number as text on every page, not only in an image. Make it a tap-to-call link, which a phone dials directly 8.
  • Use the same number on your site, your Business Profile and the directories you use.
  • Decide who answers after hours, and say so on the page: an on-call technician, an answering service or a voicemail with a call-back time.

3. Make the form say what happens next

Ask only for what you need to call back: name, phone, town or ZIP code, and the job. After the customer submits, show a clear message that the request went through. The W3C's guidance on forms says success messages confirm that a task is complete 9. Say when you will reply, then keep that promise. Send yourself a copy of every request so none sit unread.

4. Add your own booking link to Google, if you have a real booking page

  1. Open your Business Profile while signed in to the account that manages it.
  2. On Google Search, select Booking. On Google Maps, select Edit profile, then Booking 1.
  3. Select Add link, or Add another link if you already have one, then enter the address of the page that books or requests the visit 1.
  4. Select Save. If you have more than one link, use Set preferred link to choose the one shown first 1.

Link to the page that does the job, not your home page. A link you add yourself shows no performance figures in Google's booking reports 2, so count those requests in your own records.

5. Remove a booking button you don't want

If a provider's link appeared on its own, go to Booking and select Remove Provider 1. Allow five days, then check again. If the button is still there, use Google's form to report a violation 1. Links you added yourself are managed in the same Booking section where you added them 1. If you leave a booking provider, remove its link the same week, so customers aren't sent to a dead page.

6. Decide about Google's automated calls

If you don't want Google calling to book or to ask prices for customers, open your Business Profile and select More, then Business Profile settings, then Advanced settings. Under Google automated calls and text messages, turn off Bookings and inquiries from customers 3. Your profile must be verified first, and Google may still call occasionally to confirm your details 3. If you keep the feature on, tell whoever answers the phone that some callers will be automated.

7. Test the whole path, on a phone

  • Press every Call, Book and Request button on your site and profile from a phone, not only from a desktop.
  • Send a test request through your form and booking page. Mark it as a test, and use your own details.
  • Check that the request arrived, who got it, and how long the reply took.
  • Call your number after hours and hear what a customer hears.
  • Ask ChatGPT, Claude and Google AI Mode for your job in your town, and open the contact links each one gives you.

Repeat the test every few months and after any change to your phone system, website or booking software. A button that worked last spring may now lead to a closed account.

Questions owners ask

How do I add a Book online button to my Google Business Profile?

Open your Business Profile. On Google Search select Booking, or on Google Maps select Edit profile and then Booking. Select Add link, enter the address of your booking or request page, and save. You can add up to ten links of each kind and choose one as Business preferred. Link to the page that does the job, not your home page.

How do I remove Book online from my Google Business Profile?

If a booking provider added the button, open the Booking section of your profile and select Remove Provider. Google says the provider must remove its link within five days. If it stays, report a violation through Google's form. If you added the link yourself, manage it in the same Booking section where you added it.

Why is there a booking button on my profile that I never added?

Google works with selected booking providers, and their links can appear on a Business Profile automatically, supplied by the provider or Google's own data. The button may point to software you once used. Use Remove Provider in the Booking section to take it off, then check again after five days.

Should a contractor offer online booking or just a phone number?

Offer what you can reliably deliver. Most contractor jobs need a diagnosis or estimate first, so a request form with a stated call-back time is often more honest than a booking button. Always show a working phone number as text. In our recorded AI answers, a phone number was what customers got most, and urgent answers said to call.

Can Google or ChatGPT book appointments with my business?

Sometimes. Google says it may call your business with an automated call to book an appointment or check prices for a customer, and you can turn this off in your profile's advanced settings. OpenAI says ChatGPT agent can schedule appointments for a user and asks permission before actions of consequence. Both use your normal phone, form or booking page.

How we got these numbers

Figures marked as ours come from the answers we recorded from ChatGPT, Claude and Google AI Mode between September and October 2026. Numbered sources are listed at the end, with the date we read them.

Read the full research method

Sources

  1. Manage your local business links, Google Business Profile Help. Read October 15, 2026.
  2. Set up bookings through a provider, Google Business Profile Help. Read October 15, 2026.
  3. About automated calls and texts from Google to your business, Google Business Profile Help. Read October 15, 2026.
  4. Introducing ChatGPT agent, OpenAI. Read October 15, 2026.
  5. Stop Unwanted Robocalls and Texts, Federal Communications Commission. Read October 15, 2026.
  6. Invoca Lead Conversion Benchmarks Report 2026: home services, Invoca. Read October 15, 2026.
  7. Guidelines for representing your business on Google, Google Business Profile Help. Read October 15, 2026.
  8. <a> HTML anchor element, MDN Web Docs (Mozilla). Read October 15, 2026.
  9. User Notification (Forms Tutorial), W3C Web Accessibility Initiative. Read October 15, 2026.

See it on your own website

Send us your website address and we’ll make a free preview of your homepage, rewritten from this research. You pay only if you accept it: $2,000 a month, month to month, with no build fee.

Get your free homepage preview

Source: Merchant Context: the current website offer · checked 2026-10-14.

Keep reading

Free homepage preview

See how we would update your website.

Free homepage preview first. $2,000 a month after that, month to month.

See how we would update your website