All articles
Google Business Profile

Adding booking links so people can act from the listing

Two ways to do it, and they are a genuine trade: one keeps the customer on your site where you can see them, the other converts better and tells you less.

VMVishvam MangroliyaFounder, RankLocal4 min read

There are two ways to let someone book from your listing, almost every guide to them is written by a booking software company, and none of them mentions that the choice between the two is a genuine trade rather than a technical detail.

The two mechanisms

A URL you paste into your profile. Someone taps it and lands on your own booking page, on your own site, running your own system. You control the whole experience and you see the visit in your analytics.

Available to any business with a bookable URL, anywhere, whatever you use to run bookings.

Reserve with Google

A native integration with supported scheduling providers that puts an interactive Book button directly inside Google. The customer picks a time and books without ever leaving Search or Maps.

Free, and restricted: it works only with supported providers, only for certain business types, and it is largely a US feature. For most businesses outside those conditions the decision is made for them.

The trade nobody states

Reserve with Google converts better. Fewer steps, no page load, no second interface to understand, and the customer never leaves the surface they were already on.

And you learn less. A booking completed inside Google is a booking that did not visit your website. You do not see what else they looked at, you cannot retarget them, and your analytics show nothing. You have traded visibility for conversion.

One case, and it is not covered anywhere in the tutorials.

If your availability is genuinely unpredictable, a booking link creates appointments you then have to cancel. A trade whose day is decided by how long the current job takes will end up ringing people back to move them, and a moved appointment produces more irritation than a phone call would have.

For those businesses the call button is the right primary action and a booking link is a liability. Emergency trades in particular should not have one: somebody with water coming through the ceiling should not be offered a calendar.

Setting it up

  1. 01Check whether the booking field appears on your profile at all. Availability depends on your category, so if it is missing, your primary category is the thing to look at.
  2. 02Use the deep link to your booking page, not your homepage. Every additional step loses people, and the ones it loses are the least motivated, which is most of them.
  3. 03Tag the URL so the traffic is identifiable in your analytics. This is the whole reason to prefer an appointment link and it takes two minutes.
  4. 04Allow roughly 24 to 48 hours for the link to be reviewed before it goes live. Do not resubmit while you wait.
  5. 05Book an appointment yourself, from a phone, as a stranger would. Most people never test this and roughly a third of the setups we check are broken in some way.

The mistake worth avoiding

Pointing the booking link at a contact form.

The button says Book. If it leads to a form that promises somebody will call back to arrange a time, you have advertised an action you do not offer, and the person who tapped it wanted a confirmed time rather than a callback. Either provide real booking or leave the field empty and let the call button do its job.

Whether the booking field is available at all comes down to your category, and if you take the appointment link route, tag it properly so the bookings are attributable: call tracking without breaking consistency covers the same discipline.

How do I add a booking link to my Google Business Profile?
Paste a direct URL to your booking page into the booking links field on your profile. Allow roughly 24 to 48 hours for review before it goes live.
What is Reserve with Google?
A native integration with supported scheduling providers that puts a Book button inside Google, so the customer books without leaving Search or Maps. It is free, limited to certain business types and largely US-only.
Which converts better?
Reserve with Google, because there are fewer steps. The cost is that the booking never touches your website, so you see nothing about the customer's journey.
Why can I not see the booking option on my profile?
Available features depend on your category. If the field is missing, check your primary category, which may also be causing other problems.
Should an emergency trade add a booking link?
No. Someone with an urgent problem wants a person, not a calendar, and an appointment you have to move afterwards is worse than a call you answered.

Want to know which features your listing is missing?

The free audit checks which profile features your category unlocks, which you are using, and which are sitting empty.

Get a free local SEO audit

〉 Keep reading

Talk to a Human