Transform Your Restaurant's Reservation System

A simple, effective table booking plugin that helps restaurant owners manage reservations efficiently.

Restaurant Table Booker interface preview

Key Features

Easy Booking Form

Add a stylish booking form to any page with a simple shortcode.

Availability Management

Set the number of tables and automatically prevent overbooking.

Table Capacity Control

Configure different table sizes to maximize your restaurant space.

Automatic Notifications

Send confirmation emails to customers and alerts to staff.

Booking Management

View, edit, and manage all reservations from the WordPress admin.

Calendar View

See all bookings in a visual calendar format for easy planning.

How It Works

1

Install the Plugin

Upload and activate the Restaurant Table Booker plugin.

2

Configure Settings

Set up your restaurant capacity, opening hours, and notification preferences.

3

Add the Booking Form

Insert the shortcode [restaurant_booking_form] on any page.

4

Manage Reservations

Receive bookings and manage them from your WordPress dashboard.

Start Managing Reservations Today

Pro Version

Coming Soon

Advanced features for busy restaurants

  • All free features
  • Advanced email templates
  • Custom form fields
  • Payment integration
  • SMS notifications
  • Data export

Frequently Asked Questions

How do I add the booking form to my website?

Use the shortcode [restaurant_booking_form] on any page or post where you want the booking form to appear.

Can I customize the appearance of the booking form?

Yes, the form uses CSS variables that can be overridden in your theme's stylesheet. You can customize colors, fonts, and other visual elements.

Can I set different table sizes?

Absolutely! In the plugin settings, you can specify how many tables you have of each size (2-person, 4-person, 6-person, etc.), and the plugin will automatically calculate availability based on these settings.

How does the waitlist feature work?

When your restaurant is fully booked, you can choose to either reject new bookings or add them to a waitlist. Waitlisted bookings are clearly marked in your admin panel, and you can contact customers if a table becomes available.