'Reserve with Google': Adding the Button to Your Profile
Reserve with Google puts a "Reserve a table" button directly on your restaurant's Google Search and Maps listing, so guests can book without ever leaving Google. It is free from Google's side, but you enable it through a supported booking system — not inside your Google settings — and the button typically appears 24–48 hours after the integration goes live.
Key takeaways
- Reserve with Google is a button on your Google listing that books a table without the guest leaving Search or Maps.
- You need three things: a verified Google Business Profile, a restaurant-related primary category, and a booking system that is a certified Google partner.
- Google charges nothing; the booking system costs whatever your plan costs. Bookings through the button are typically commission-free.
- Guests can book for parties of up to ten, no more than 30 days ahead — keep your website widget and phone for everything bigger.
- If the button won't appear, the usual culprits are a name/address mismatch between your two systems and the wrong profile category.
A guest searches "italian restaurant near me" on their phone, sees your listing, taps the "Reserve a table" button, picks Friday at 19:00 for two — and the booking lands straight in your reservation system. No website visit, no phone call, no third-party marketplace taking a cut. That is Reserve with Google, and for a restaurant it is the closest thing to a free extra sales channel that exists in 2026.
It is also one of the most misunderstood features in restaurant marketing. Restaurant owners hunt through their Google Business Profile settings looking for a switch that isn't there, or assume Google itself is their new booking system. This guide explains what Reserve with Google really is, what you need before you start, the exact steps to switch it on, what it costs, where it falls short — and the troubleshooting checklist for the most common problem of all: the button that refuses to appear.
What "Reserve with Google" actually is
Reserve with Google is an integration between Google and restaurant reservation platforms. When it is active, your Google Business Profile shows a "Reserve a table" button on Search and Maps. Tapping it opens a booking flow powered by your own reservation system but rendered inside Google: the guest sees your real availability, chooses a date and time, enters a name, phone number and any requests, and confirms. The reservation then syncs into your table management exactly like a booking made on your website.
Three things it is not:
- It is not a Google booking product you configure inside Google. There is no "Reserve" tab in your Business Profile where you set availability. The schedule, table rules, time slots and cut-off times all live in your booking system; Google merely displays them.
- It is not a marketplace listing. The booking comes to you directly — it is not routed through an aggregator that takes a cover fee or hides the guest's contact details.
- It is not automatic. Every restaurant on Google does not get the button by default. It appears only when you connect a certified partner booking system and the connection is approved.
Why restaurants care
The booking moment is the highest-leak point in the guest journey. A large share of guests decide where to eat while staring at search results — and the moment they have to leave Google, open a new tab, find your booking page and fill in a form, a chunk of them simply books the place whose button was right there. Reserve with Google removes that detour entirely. Restaurant booking platforms consistently describe it as one of the highest-converting channels they offer, precisely because it catches guests at the moment of discovery instead of asking them to come back later.
The booking moment is the highest-leak point in the guest journey. Reserve with Google removes the detour between deciding and booking.
There is a second, quieter benefit: visibility. Listings with an instant booking option stand out in a results page full of places that only offer a phone number. For a new restaurant competing against established names, that button can be the reason a searcher taps you.
What you need before you start
Three prerequisites, in this order. Check all three before touching any integration screen — skipping ahead is how most failed setups begin.
1. A claimed and verified Google Business Profile
If you haven't claimed your listing yet, nothing else in this guide works. Search your restaurant name on Google Maps, claim the listing, and complete verification — typically a postcard, a phone call, or a video recording of your premises. Our complete 2026 guide to Google Business Profile for restaurants walks through the whole process, including the verification options Google currently offers.
2. A restaurant-related primary category
Google only shows the "Reserve a table" button for listings whose primary category is restaurant-related. If your profile is primarily categorised as a hotel, bar, café with the wrong category, or anything else non-restaurant, the button will not appear even with a perfect integration. Open your profile, go to the category section, and set the most specific restaurant category that fits you as primary — "Italian restaurant", not just "Restaurant". See our guide to choosing the right categories if you are unsure.
3. A booking system that is a certified Reserve with Google partner
This is the part people miss: the button is powered by your reservation platform, so your platform has to be a Google partner. Certified partners include OpenTable, SevenRooms, Tock, ResDiary, resmio, Tableo, resOS, Eat App, Quandoo and Sugarvine Tables — and the list grows. If your current booking system is not on it, you cannot use Reserve with Google until you switch.
Also confirm the integration is available in your country and on your subscription tier. Some platforms include the Google integration on every plan; others gate it behind a paid tier. Ask your vendor two questions before you commit: "Is Reserve with Google included in my plan?" and "Is it live for restaurants in my country?"
Adding the button: step by step
The exact menu names differ between booking systems, but the flow is the same everywhere:
- Log in to your booking system's admin panel. Look for a section called Integrations, Booking channels, Add-ons or similar.
- Find the Reserve with Google / Google Reservations option and open its settings.
- Search for your restaurant in the linking screen and select the correct Google listing. The system will try to match your listing to your account.
- Check that the match is right. This is the step to slow down for: verify the business name, address and phone number shown are exactly the same as in your Google Business Profile. Even small differences — "Street" vs "St.", an old phone number — can prevent the match from completing. Google's own matching guidelines warn that incorrect matches are the most common reason buttons fail to appear.
- Toggle the integration on and save.
- Wait. Google needs to approve the connection. In most cases the "Reserve a table" button appears on your listing within 24–48 hours.
Test it like a guest once it is live: open an incognito window, search your restaurant on Google Maps, and tap through the whole flow. Check that the available times match your booking system, and that the test booking arrives in your table management with the guest's details intact. Then cancel the test booking so it doesn't hold a table.
What the guest experiences
It helps to know exactly what happens on the guest's side, because that is what you are competing on. The journey takes under a minute:
- The guest finds your restaurant on Google Search or Maps and taps "Reserve a table".
- Google shows your live availability — dates and time slots pulled in real time from your booking system.
- The guest picks a date, time and party size, then enters name, phone number and any special requests.
- They confirm. Google sends the reservation to your booking system, and your system sends the guest its usual confirmation (email or SMS) according to your settings.
Two details matter for you operationally. First, the guest gets confirmation and reminders from your booking system, not from Google — so your booking confirmation templates and reminder settings apply to Google bookings too. Second, cancellations and changes the guest makes through Google sync back into your system automatically, provided the integration is healthy. If you notice Google bookings that never arrive or changes that don't sync, re-check the integration status in your booking system's admin panel before anything else.
What it costs
The pricing story is simple at Google's end and more complicated at the booking system's end:
- Google charges nothing. There is no setup fee, no monthly fee and no commission for Reserve with Google itself.
- The booking system costs what it costs. You need a supported reservation platform, and its plan is the real expense. Many platforms include the Google integration in their standard plans; some charge extra for it as a premium add-on. Compare the total monthly cost of the plan you need anyway — the Google button is a bonus on top, not the reason to overpay for software.
- The bookings themselves are typically commission-free. Unlike marketplace platforms that charge per cover, reservations arriving through the Google button don't carry a per-booking fee on most platforms. The restaurant keeps the full revenue from the table and owns the guest's contact details.
Put differently: the question is never "can I afford Reserve with Google?" — it is "can I afford a booking system that includes it?", which for most restaurants is already a yes, since they need the booking system regardless. If you are still choosing a platform, make the Google integration part of the shortlist criteria rather than an afterthought. Our comparison of online booking vs. phone in 2026 lays out what the whole stack costs and what actually converts.
The question is never "can I afford Reserve with Google?" — Google charges nothing. The real question is whether your booking system includes the integration.
The limits you should know
Reserve with Google is a strong channel, but it is not a complete booking strategy. Know its boundaries before you depend on it:
Party size capped at ten
Google's limit is a maximum of ten guests per reservation. Birthday parties of twelve, company dinners of twenty, wedding-adjacent events — all of these fall outside what the button can take. Make sure large-party requests have an obvious path: a prominent "groups & events" route on your website and a phone number for direct contact. Otherwise those high-value bookings bounce off Google and land nowhere.
Bookings only up to 30 days ahead
Guests cannot book further out than 30 days. For Christmas season, graduation weekends or any event guests plan months ahead, your own website widget is the channel that matters. During those windows, say so explicitly on your Google profile (a Google Post works well: "Booking for December? Reserve directly on our website").
Availability sync is not instant
Booking platforms describe the sync as real-time or near real-time, but changes you make to hours, blackout dates or slot rules can take up to 24 hours to appear on Google. If you close a special evening or change your Friday hours, update the booking system early and double-check what Google shows the day after.
You don't control the flow's look
The booking screens are Google's design, not yours — your brand, your upsells, your gift-card prompts and your carefully worded policies live on your own website. Treat the two channels as complementary rather than competing:
| Reserve with Google | Your website widget | Phone | |
|---|---|---|---|
| Where it happens | Google Search / Maps | Your website | Your phone line |
| Best for | New guests discovering you; small parties; impulse bookings | Regulars; large parties; bookings 30+ days out; gift cards | Special requests; very large groups; guests who want a human |
| Cost per booking | Typically none (beyond your booking system plan) | None (beyond your website + booking system) | Staff time per call |
| Who owns guest data | You do — details land in your booking system | You do | You do (if you enter it) |
| Brand control | Low — Google's screens | Full — your site, your flow | Full — your staff |
Keep all three channels working
Reserve with Google is the discovery channel: it catches guests who found you on Search and might never visit your site. Your website is the control channel: every policy, upsell and large-party flow lives there. The phone is the exception channel: for the requests software can't handle. A restaurant that runs all three captures bookings the others would lose — and none of the three costs you a commission.
Why the button isn't showing
You switched everything on, waited 48 hours, and the button still isn't there. Work through this checklist in order — it resolves the vast majority of cases:
- Is your profile verified? Unverified profiles never get the button. Check your Business Profile status first; if verification lapsed (it can after a move or name change), re-verify.
- Is your primary category restaurant-related? A profile categorised as a hotel, café under the wrong category, or generic "Food" won't qualify. Set the most specific cuisine category as primary.
- Do the name, address and phone match exactly? Open your booking system's integration screen and your Google Business Profile side by side. The business name, street address and phone number must be identical — "Street" vs "St.", a missing suite number, or an old phone number in one system breaks the match. In practice this is the most common cause of a missing button.
- Is the integration actually switched on? "Connected" and "activated" are different states in several platforms. Confirm the toggle is on and the settings are saved, then give it the full 48 hours from the moment you saved — not from when you first opened the page.
- Is your country supported? Reserve with Google is not available in every market. Check your booking platform's support pages for the current country list.
- Are you looking at a manually typed link instead? A "Reservations URL" typed into your Google Business Profile by hand is not the Reserve with Google integration — it is just a link, and it won't show the real-time button. If you see a reservation link but no live availability flow, you probably have the manual URL instead of (or as well as) the integration.
If everything above checks out and the button still hasn't appeared after 48 hours, contact your booking platform's support with your restaurant name and the exact listing URL — they can see the connection status on Google's side. One more edge case worth knowing: a single physical address hosting multiple businesses (a restaurant inside a hotel, or several venues in a mall) is more likely to be matched to the wrong listing, so verify the match explicitly in the integration screen rather than trusting an automatic guess.
What if the button disappears?
Buttons can vanish when the integration is disconnected — sometimes after switching booking plans, sometimes when a platform changes its Google partnership. If your button was there and is gone, the first place to look is the integrations section of your booking system. And if you ever change reservation platforms, put "reconnect Reserve with Google" on the migration checklist: the button goes dark with the old connection and only returns when the new platform reconnects it, so every day in between is a day of lost impulse bookings.
The Nordic playbook
Global setup guides get you 90% of the way. The remaining 10% is local — and in Finland, Sweden and Norway it looks like this:
The phone still matters more here than in the US
American guides treat the phone as a legacy channel. In the Nordics, calling to book is still normal behaviour — especially for groups, special occasions and older guests. Reserve with Google should reduce your call volume, not replace your number. Keep the phone number prominent on both your Google listing and your website, and make sure the person answering can see the same availability Google shows.
Lunch is a search of its own
Office workers searching "lunch near me" around 11:00 are among the highest-intent searchers you will ever get — and many of them book a table for the team on the spot. If you serve lunch, make sure lunchtime slots are bookable through the Google button, not blocked off in your booking system's availability rules. Check this explicitly: some systems default to dinner-only availability and silently hide your lunch from Google.
Tourist season changes the channel mix
Summer tourists and Christmas-market visitors search almost exclusively in English and book from Maps. For them, Reserve with Google is often the only booking channel they will ever use — they won't call a Finnish number and they may never find your website. Before peak season, verify the button is live and that your availability covers the hours tourists actually book (early dinners, weekend lunches).
Wolt and Foodora are ordering, not reservations
Don't confuse your ordering links with your booking channels. Delivery platforms like Wolt and Foodora belong on your Google profile as ordering links; Reserve with Google is the reservation channel. They serve different guest intents — a guest ordering delivery at home is not the same decision as a guest booking a table for Friday. Keep both visible, and keep your own website as the primary website link regardless.
For a summer tourist, Reserve with Google is often the only booking channel they will ever use. Verify it is live before peak season — not during it.
Sync your team with the channel
Google bookings arriving alongside website and phone bookings can confuse a host stand that isn't expecting them. The booking lands in your system like any other — but make sure the team knows to look for the channel label, and that your booking calendar is synced across the team. Nothing damages a new channel faster than a guest arriving to a host who says "we have no record of that".
Frequently asked questions
Is Reserve with Google free for restaurants?
Yes — Google itself charges nothing for the Reserve with Google button. The catch is that you need a supported booking system to power it, and that booking system costs whatever your plan costs. Many reservation platforms include the Google integration in their standard plans, while others treat it as a premium add-on. The bookings that arrive through the button are typically commission-free — you keep the full revenue from the table.
Which booking systems support Reserve with Google?
A range of reservation platforms are certified Reserve with Google partners, including OpenTable, SevenRooms, Tock, ResDiary, resmio, Tableo, resOS, Eat App, Quandoo and Sugarvine Tables. Availability depends on your country and your subscription tier — some platforms include the integration on every plan, others require a paid tier. When choosing a booking system, ask the vendor directly whether Reserve with Google is included and live in your market.
Why is the "Reserve a table" button not showing on my Google listing?
The most common causes are: your Google Business Profile is not verified; your primary category is not restaurant-related; the name, address and phone number in your booking system do not match your Google listing exactly; the integration was never switched on in your booking system; or you are in a country Google does not support for this feature. Check these in order — in our experience the name-and-address mismatch between the two systems is the number one silent killer.
How far in advance can guests book through Reserve with Google, and how large can the party be?
Limits are set by Google, not by your booking system: reservations are capped at a maximum party size of ten, and guests can book no more than 30 days ahead. Larger parties and bookings further out will need to come through your own website, your booking widget, or the phone — so keep at least one of those channels prominent for them.
Can I turn Reserve with Google off again if I don't want it?
Yes. You disable it from inside your booking system, in the same integrations or add-ons section where you switched it on. The button then disappears from your Google listing — usually within 48 hours. Note that a "Reservations URL" you typed manually into your Google Business Profile is a different thing from the real integration, and it has to be removed separately in the profile settings.
Want a website that turns Google traffic into table bookings?
Reserve with Google catches guests at the moment of discovery — but your website is where regulars, large parties and gift-card buyers land. PowerfulWebsite builds your restaurant's website for free; you only pay from €59/mo, with the menu, booking flow and local SEO handled. See what your site could look like.
See the packages