Frequently Asked Questions

Everything you need to know — for diners and for restaurant partners.

For customers

Booking a table, managing your reservation, and leaving a review.

On the Table Booking Hub homepage, enter your location or search term, choose the date, time, and number of guests, then click search. Browse results and open a restaurant’s page to see its details and available time slots. Pick a time to open the booking form, enter your name, email, and phone (and optional special requests or occasion), then confirm. You’ll receive a confirmation email with your booking details.

No. You can book as a guest by entering your details on the booking form. If you create an account and log in, you can see all your reservations in one place, manage or cancel them easily, and save your details for faster booking next time.

Yes. Many restaurants embed a Table Booking Hub booking widget on their website. You’ll see the same kind of form: choose date, party size, and time, then complete your details. The booking is handled by Table Booking Hub and you’ll get the same confirmation email. It works the same whether you book on our site or on the restaurant’s.

If you have an account, log in and go to your bookings to view, change, or cancel. You can also use the link in your confirmation email. For changes that aren’t possible online (e.g. different date or time), contact the restaurant directly. Cancellation policies are set by each restaurant and may be shown at the time of booking.

Yes. Booking through Table Booking Hub is free for customers. Restaurants may have their own policies (e.g. minimum spend, deposits, or cancellation rules), which will be shown when you book.

After your reservation is completed, we send you a “Write a review” email (usually about 30 minutes after your visit). The email contains a link that takes you straight to the restaurant’s page so you can leave a star rating and a written review. You can submit the review using that link without logging in. You can also go to the restaurant’s page on Table Booking Hub and leave a review there if you’re logged in.

Contact the restaurant as soon as you can. They can see your reservation in their system and will tell you how long they can hold the table. Policies on late arrivals are set by each restaurant.

For restaurants

Getting listed, managing locations, reservations, widget, Mailchimp, billing, and support.

Register as a restaurant partner (e.g. via the contact or signup form). Once your account is set up, you add one or more locations. For each location you set the name, address, slug (for the public page URL), images, opening hours (service periods), and a floor plan (areas and tables). You can then accept online bookings and manage them in your dashboard.

For each location you configure service periods: the days and times you’re open, plus the average dining duration (e.g. 90 minutes). You then build a floor plan with areas (e.g. “Main room”, “Terrace”) and tables with capacities. The system uses this to show available time slots to customers. You can also define experiences (e.g. standard dining, tasting menu) if you offer different seating types.

In the admin area, open Reservations for the location. The day view shows bookings by date; the timesheet gives a list view. You can create reservations (e.g. for walk-ins or phone bookings), change the time or party size, assign or change the table, and update the status: Booked, Seated, Completed, Cancelled, No-show. Confirmation and reminder emails are sent to the guest when you use the system. If a reservation is left as “Seated” after the guest leaves, the system can automatically mark it “Completed” after a set time and then send the “write a review” email to the customer.

Yes. Each location has a booking widget you can embed on your website. You get a snippet of code and optional styling (colours, border radius, etc.). When a customer chooses a time and submits the form, they’re taken through the same booking flow (e.g. in a popup or new window), and the reservation appears in your Table Booking Hub dashboard. You can set a custom thank-you URL after booking if you want.

Yes. In Reservations there is a Mailchimp settings page per location. You turn it on, add your Mailchimp API key (from Account & billing → Extras → API keys) and Audience (List) ID (from Audience → three dots → Audience settings), and optionally tags. When Mailchimp is enabled, every new online booking for that location sends the guest’s details to your chosen Mailchimp audience. You can use “Verify connection” to check that the key and audience work. This applies to both website and widget bookings.

After a reservation is marked Completed, we send the customer a “Write a review” email (about 30 minutes later). They can leave a star rating and text review on the location’s page. You can see all reviews in the admin under the location’s Reviews section and reply to them. When you reply, the customer is notified by email and your reply is shown under their review on the listing.

Use Plan & Billing in your dashboard. There you can see your current plan, add or update your payment method (card), switch between monthly and yearly billing, view upcoming invoices, and access past invoices. You can cancel or continue a subscription; support and billing contact details are available from your dashboard or the main contact page.

Yes. In Users you can invite staff with a “Server” role. They get access to reservations and the timesheet for the locations you assign them to; they can manage bookings and update statuses but don’t manage venue settings, floor plan, or billing. You can limit each server to specific locations. Invites are sent by email; you can resend an invite if needed.

Under Reports you’ll find a Bookings report (reservations in a date range, with filters) and a Bookings summary for a high-level overview. Your dashboard also shows today’s bookings by location with counts by status (booked, completed, cancelled, no-show) and by booking source.

Use the contact details on the main contact page or any support link provided in your partner dashboard. We can help with onboarding, technical issues, billing, and account questions.