This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

BookSlots – Simple Booking Form


Book timeslots with any of your WordPress users. With this quick and versatile form, you can schedule meetings via WordPress speedily without trawling your calendar or sending endless emails.

A brief demo of the interface and usage of Bookslots Plugin –

Watch the 1 minute 41 seconds video below


Set your schedule (Once-off configuration) –

Set it up yourself, and let us know when you’re free. Add your staff, employees, or anything else you want to call it (WordPress user).

The availability type and the designated time of availability can both be changed.

Hairstyling services is one type of service you could offer, and consultations are often set up.

With the help of the booking form on your WordPress posts or pages using the shortcode [bookslots-form], your clients can make appointments.

Your customers won’t need to send emails to set up a meeting since they can use the booking form on your tailored posts or pages to do it instantly.

They select a practical time window that works for both parties involved –

Your clients may choose an open slot by picking a desired day and time that corresponds to your designated time of availability.

Yay! Your appointment is set. –

No synchronizing calendars or exchanging emails.

Never again ask what day or time they are available.

Your customers can easily monitor your real-time availability, set their own appointments, and cancel or reschedule them with just a click. This eliminates any email correspondence. Slick!


  • Consultation
  • Interview
  • Customer Engagement
  • Sales & Marketing
  • Dental/Doctor’s appointments
  • Salon Services
  • Gym appointment
  • Lawyer’s appointment
  • Training
  • Churches appointment

Plugin Spotlights

  • Open release; free for all
  • No further plugins must be installed for this to function; stand-alone
  • You may alter the form’s labels and position thanks to its flexibility.
  • Stability; utilizes Laravel- and Carbon-style validation
  • A responsive booking form that is adaptable to all devices;
  • All calendars are designed for display in accordance with WordPress timing Settings and are all dated in UTC.


  • Control the appointment’s length.
  • Limit the number of reservations made per day.
  • Total flexibility in scheduling appointment availability – Designate certain days of the week, times of the day, etc., as available or unavailable.
  • Avoid scheduling last-minute adjustments.

A plugin for arranging appointments with a multitude of customising options – Bookslots Pro. This top booking plugin will allow you to:

  • Expand the process with new fields;
  • Alter the colors to better reflect your branding;
  • Individualize each stage of the reservation process;
  • Rearrange the lists of service providers, categories, and services
  • Display or conceal particular fields;
  • Customize any of the form’s content.


  • An endless list of employees, each having their own working hours, rates, and other details;
  • An exportable CSV booking list with a number of filtering options that you may print;
  • CRM tools that allow for an endless list of clients and display payment statistics and internal client comments;
  • 24 hours online client service.
  • The list of completed and outstanding payments via the built-in Stripe Checkout option;
  • compatible with WooCommerce;
  • A range of themes for editable SMS and Email alerts;
  • Integration of Zoom and Google Meet for organizing online meetings;
  • Unlimited ability to add services. Additionally, you may customise each service’s colour scheme;
  • A summary of the data for payments and bookings with integrated analytical reports;
  • **Integration with Google Calendar;
  • ** Support for several languages; 12 languages are offered;

Time management is essential!

Check out the plugin if you want to routinely organise meetings with other WordPress users.


This section describes how to install the plugin and get it working.


  1. Upload bookslots.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place <?php do_action('plugin_name_hook'); ?> in your templates


What’s the shortcode to display the form



Read all 1 review

Contributors & Developers

“BookSlots – Simple Booking Form” is open source software. The following people have contributed to this plugin.




Initial release.