

BookSmart – WordPress Appointment Booking PluginBookSmart – WordPress Appointment Booking Plugin
A powerful WordPress plugin for seamless appointment booking with flexible time slots, and automated email notifications.
BookSmart – WordPress Appointment Booking Plugin
A powerful WordPress plugin for seamless appointment booking with flexible time slots, and autom...
Overview
BookSmart is the ultimate solution for businesses looking to streamline their appointment scheduling on WordPress.
Whether you run a salon, consultancy, or fitness studio, BookSmart empowers you to manage bookings effortlessly with a fully customizable booking form, flexible time slot configurations, and automated email notifications.
Useful for these Business Types:
- Hair Salons
- Nail Salons
- Massage Therapists
- Personal Trainers
- Tutors
- Freelance Consultants
- Life Coaches
- Therapists
- Small Legal/Accounting Firms
- Yoga Instructors
- Cooking Class Hosts
- Art workshop facilitators
- Chiropractors
- Acupuncturists
- Small dental clinics
- And many other businesses with appointment needs.
Features
- Simple Appointment Booking Form: A user friendly form for clients to book appointments directly on your WordPress site.
- Flexible Time Slots: Set custom time range as per the availability to match your schedule, ensuring clients can only book when you’re free.
- Real-Time availability check: Automatically displays available time slots in green for the clients, preventing double booking by checking existing appointments in real time.
- Automated Email Notifications: Receive email on appointment booking.
- Approve/ Reject Appointment from email: You can approve/reject the appointment directly from the email.
- Admin Dashboard: This intuitive dashboard allows you to manage all bookings in real time and easily approve, or delete appointments with a filter to sort bookings by date for easy management.
- Responsive Design: Fully mobile-friendly, ensuring a seamless booking experience on any device.
- Easy Integration: Works with any WordPress theme—simply add the [booksmart_calendar] shortcode to your page and start accepting bookings.
Requirements
- WordPress Version: 5.0 or higher (recommended 6.6.2 or latest)
- PHP Version: 7.4 or higher (recommended 8.0 or higher)
- MySQL Version: 5.6 or higher
- Web Server: Apache 2.4+ or Nginx (with mod_rewrite enabled for pretty permalinks)
- Hosting Requirements:
- Minimum 128MB PHP memory limit
- Ability to send emails (e.g., via SMTP or a mail server)
- Browser Compatibility: Modern browsers (Chrome, Firefox, Safari, Edge - latest versions)
- Theme Compatibility: Any WordPress theme (no specific theme required)
- Optional: SSL Certificate (recommended for secure booking forms)
Instructions
Installation Instructions:
- Download the plugin ZIP file after purchase.
- In your WordPress admin dashboard, go to Plugins > Add New > Upload Plugin.
- Upload the ZIP file and click "Install Now."
- Activate the plugin and configure your settings via the BookSmart menu.
- Add the [booksmart_calendar] shortcode to any page to display the booking form.
Category | Plugins / WordPress / Miscellaneous |
First release | 28 April 2025 |
Last update | 28 April 2025 |
Supported CMS | WordPress 5.0, WordPress 5.8, WordPress 5.9, WordPress 6.0, WordPress 6.1, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5 |
Files included | .php, .css, Javascript .js |
Tags | Calendar, wordpress plugin, scheduling, Responsive design, mobile-friendly, admin dashboard, automation, time management, service booking, booking calendar, appointment booking, user-friendly, email notifications, flexible time slots, booksmart, scheduling calendar, booking schedule, book appointment, schedule appointment. |