All posts
Owner Guides · Step-by-step

Reserve with Google: Fix a Missing Book Button

No Book button on your Google profile, or the wrong booking site? Seven checks across your booking software and Business Profile, in order.

October 18, 20267 min readby Alexander Cheberko
Table of contentstap to expand

Your Google Business Profile has no Book button, or the button opens a booking page you stopped using. The seven checks below find which side is blocking it, your booking software or your profile.

Reserve with Google is Google's program that lets clients book a provider's open times straight from Search and Maps. Your software must take part, and your details must match what Google holds.

Start here

Qualify
software and business type
Switch on
inside the software
Match details
name, address, phone
Wait
then read the profile
Test from Maps
source label, deposit
Work in this order: qualify, switch on, match the details, wait and read the profile, then test a booking from Maps.

Checks in your booking software

Check 1: Do your software and business qualify?

WhereGoogle's partner list and policy, then your vendor's help page
Do: Look for your software on Google's list of Reserve with Google partners, which shows Booksy, Fresha, MINDBODY and Square Appointments among others. Then open Google's policy for appointment booking partners. It lists both the United States and Canada. It also names salons, barber shops, gyms, yoga studios and day spas in a list it calls not exhaustive.
You should see: Your vendor's own rules. Square lists its plan and ownership rules: only the owner or tenant of the physical location qualifies, so booth and room renters do not. Fresha says a business outside beauty and wellness gets no Book button. Booksy says the integration is not available for Shared Locations.
If not: If your vendor is not a partner or your setup is excluded, the route is a booking link on the profile (check 5). Vagaro is the case to watch. It is not on Google's list, yet its help page describes its own Google listing (check 2).

Check 2: Is the Google switch turned on?

WhereInside the booking software
Do: Open the setting your vendor names:
  • Square: Appointments > Online Booking > Channels, Get Started next to Reserve with Google, then Request Activation > Confirm Request.
  • Booksy: Business Settings (mobile: Profile > Settings) > Online Booking > Reserve with Google, then Sign in with Google.
  • Fresha: Add-ons > Google Reserve > View, then Start now and Enable.
  • Vagaro: on the Business Profile screen, toggle on List Business on Vagaro.com and List Business on Google.
You should see: The setting shows as on. Booksy's Reserve with Google tile, for example, reads Active or Inactive.
If not: Turn it on, then keep going. Vagaro also wants online booking on, the free trial over, an appointment booked in the last 30 days and a business address. Google warns that your provider might charge you for bookings through Google, and Fresha shows the add-on's pricing before Start now.

Check 3: Do the name and address match exactly?

WhereBooking software settings and your Business Profile
Do: Put the business name, address and phone number from both places side by side.
You should see: Identical text. Booksy says that if a verified profile still fails, the details on both need to match exactly. That goes down to unit or suite, "Street" against "St" and the primary business category. Square asks you to confirm the Google address matches the one on Square Appointments.
If not: Edit the booking software to copy the profile, not the other way round, unless the profile itself is wrong. Vagaro wants only a number in Address Line 2, without the word "Suite". Fresha adds that its listing must be published on its marketplace, and that team members need scheduled shifts in the next 30 days.

Check 4: Has the vendor's waiting time passed?

WhereYour vendor's help page
Do: Note the date you switched the setting on or last edited your details.
You should see: Booksy says to wait 72 hours after enabling or editing. Square also names 72 hours. Fresha says up to 48 hours, and Vagaro says up to a week.
If not: Past that window, redo check 3 and then contact the vendor's support. Send them your profile link and the date you switched the setting on, so they can see exactly what changed and when.

Checks on Google and on your own phone

Check 5: Which booking provider or link does the profile show?

WhereYour Business ProfileBookings
Do: Go to your Business Profile and select Bookings. Google says to select Get started to sign up a provider, and that providers show up within a week.
You should see: Only the provider you use now. To add a link instead, Google's other page says to select Booking (in Maps, Edit profile first), then Add link, enter the URL and select Save. Set preferred link puts your choice on top as "Business preferred".
If not: To remove a third-party link, Google says to choose Booking then Remove Provider (in Maps, Edit profile first). The provider has 5 days to act. Fresha notes that the button can keep pointing to your previous provider until that old integration is removed.

Check 6: Does a test booking arrive, marked as Google?

WhereGoogle Maps on your phone, then your booking software
Do: Search your business in Google Maps, tap the booking button and book a cheap service under a name you will recognize.
You should see: The booking software labels it. Square shows it in the appointment details and notification email. Booksy's booking tile says it came via Reserve with Google. Fresha shows how each appointment was booked, and Vagaro counts Google in a pie chart under Online at Reports > Source.
If not: If you use a custom link, Google says performance data is not available for it. Add a UTM tag, the labels after the question mark that analytics tools read as the visit's source: ?utm_source=google&utm_medium=profile&utm_campaign=book_button. Then check that the source shows in your analytics.
Careful: Cancel the test booking afterward so it does not block a real slot.

Check 7: Do your deposit and no-show rules apply?

WhereYour vendor's help page
Do: Open your vendor's Google help page and look for prepayment, deposits or no-show fees.
You should see: Square's page says a Google booking cannot be secured with prepayment or no-show protection, and that classes and no-show fees do not work with the program. Bookings from other channels keep those features. Booksy says its Google integration supports services with cancellation fees and deposits. The Fresha and Vagaro pages state no rule either way.
If not: Ask your vendor in writing whether a Google booking carries your deposit. If it does not, a client who books from Maps can skip the card hold your website enforces. For the fee side of Square, see Square Appointments pricing.

Counting the bookings Google sends

Two routes exist, and they count differently. An integrated provider tags each booking itself, so you read the label in the calendar or report from check 6. A custom link carries no label from the vendor, so the tag on the link is what marks the visit as coming from your profile.

RouteWhere Google's booking shows upWhat you read
Integrated providerIn the booking software, marked as GoogleThe vendor's source label or report
Custom booking linkOn your own booking page's visitsThe UTM tag in your analytics

Keep one route per profile where you can. Two routes make the totals hard to compare, because one counts bookings and the other counts visits. If you also run Google Ads, the same tagging idea applies, and salon marketing covers what to track first.

Tags

reserve-with-googlegoogle-business-profile-bookingbook-online-buttongoogle-maps-bookingsalon-bookingbooking-softwareutm-tracking
Questions owners ask

Frequently asked questions

Can a booth renter get the Google Book button?

Not through Square, whose help page says only the owner or tenant of the physical place of business can use Reserve with Google. Booth and room renters do not qualify there. Booksy says its integration is not available for Shared Locations. The Fresha and Vagaro pages say nothing about renters, so ask before you switch anything on.

Can I use my own booking site instead?

Yes. Google lets you add a booking link to your profile with Add link, then Save. The catch is measurement: Google says performance data is not available for custom links, so you count those bookings with a tagged link instead.

Why does a competitor have the Book button and I do not?

Their booking software may be on Google's partner list while yours is not, and check 1 settles that. If yours is listed, look for an unmet rule on your vendor's list. Those rules include an exact name and address match, a published marketplace listing, a bookable staff member and an eligible business type. Checks 1 to 3 cover them.

Can I turn the Google booking button off?

Yes, in the booking software. Square has Deactivate under Reserve with Google, Booksy has Disable Reserve with Google, and Fresha has Disable under Google Reserve. Square and Fresha say the change shows within 48 hours, and Booksy says 24 hours at the earliest. For a link a provider placed on your profile, Google's Remove Provider option gives the provider 5 days to take it down.

Alexander Cheberko

Written by

Alexander Cheberko

Marketing Analytics & Conversion Tracking Engineer, US and Canada, run remotely

More about me · LinkedIn

Keep reading

Related posts