Bookit — Booking & Appointment Calendar
View on WordPress.orgScores higher than 39% of indexed plugins
About
Appointment booking and event calendar for WordPress. Services, staff, availability, shortcodes, and email notifications. Prevents double-booking.
Security History
What It Does
Bookit is a WordPress appointment booking plugin that lets you define services, assign staff, set availability windows, and accept bookings through a calendar interface on your site. It includes shortcodes for placing booking forms on any page and sends email notifications to confirm or remind customers. The plugin also prevents double-booking by blocking time slots that have already been reserved.
Who It's For
Bookit is a reasonable fit for small service businesses such as salons, tutors, or independent consultants who need a straightforward booking calendar without the cost or complexity of premium solutions. It works best for owners who are comfortable configuring WordPress plugins themselves and do not require advanced features like payment processing, group bookings, or multi-location support out of the box.
Who Should Skip It
If you run a larger operation that needs payments, SMS reminders, integrations with Zoom or Google Calendar, or a proven track record of reliable support, this plugin is probably too thin for your needs. Anyone uncomfortable installing and troubleshooting a plugin with limited community signal should also look elsewhere.
The Bottom Line
Bookit covers the basics of appointment scheduling and is clearly maintained, but its tiny install count, lack of community support history, and missing payment or integration features hold it back from being a top recommendation. It can work for very simple use cases where the owner is willing to self-support. Most site owners will be better served by a more established alternative in the same category.
Related Plugins
Pick this if you primarily need to publish and display events on a calendar rather than take one-to-one service appointments.
Choose this for a more polished appointment booking experience with payments, agent dashboards, and a paid support team behind it.
Go with this if you want a mature, widely used booking plugin with integrations for Google Calendar, Zoom, and payment gateways.
Select Amelia for feature-rich booking with automated SMS, group appointments, and recurring services that Bookit does not offer.
Pick this long-standing plugin if you want a free, widely deployed calendar solution with a much larger install base than Bookit.