BookIt Appointment Calendar

plugin banner

BookIt — a comprehensive calendar on Vue.JS by StylemixThemes.

Author:StellarWP (profile at wordpress.org)
WordPress version required:6.3
WordPress version tested:6.9.3
Plugin version:2.5.4
Added to WordPress repository:31-01-2019
Last updated:11-03-2026
Rating, %:76
Rated by:24
Plugin URI:https://bookitwp.com/
Total downloads:213 674
Active installs:5 000+
plugin download
Click to start download

Bookit adds an appointment booking system and event calendar to your WordPress site. You define services, staff, working hours, and prices; visitors pick a date and time and submit a booking. The plugin prevents double-booking and sends configurable email notifications.

What you can do:

  • Define multiple services with duration and price; assign staff and set their working hours and days.
  • Show availability in daily, weekly, or monthly calendar views.
  • Place a booking form on any page via shortcode or with Elementor and WPBakery widgets.
  • Let customers choose a service and staff, see available slots, and submit a booking (no account required unless you enable it).
  • Receive and send email notifications for new, updated, or upcoming appointments; templates are editable in settings.
  • Manage all appointments from the admin dashboard; optional Stripe payments in the free version.

Optional BookIt Pro add-ons add WooCommerce integration, Google Calendar sync, drag-and-drop custom fields, and additional payment options (e.g. PayPal). Documentation and support are available at bookitwp.com.


Screenshots
FAQ
ChangeLog