BACK TO DIRECTORY



















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


















Plugin Details
Active Installs
4K+Total Downloads
233,167Version
2.6.0.5Requires WP
6.3Requires PHP
7.4Tested Up To
7.1Added
2019-01-31Last Updated
2026-09-14 5:08pm GMTRatings
5
15
4
1
3
1
2
1
1
6