Smart Appointment & Booking all-in-one plugin efficiently manages appointments with customizable forms, seamless booking, and waitlist management.


  • Create and Configure Forms and customize them as needed, and configure the thank-you message.
  • You can also set page redirection upon form submission.
  • Its not just ordinary forms! You can create specialized booking forms tailored to your unique requirements.
  • Set up booking calendar settings, and customize the thank-you message or redirection upon successful bookings.
  • In admin you can manage and track booking entries in the backend effortlessly.
  • We are Offer both physical and virtual appointments to your customers.
  • Share Google links or Zoom links via email to facilitate seamless virtual interactions.
  • The waitlist feature enables customers to join a waitlist for full bookings. You can later approve the booking and send notification.
  • From admin you can Modifications and Cancellations the Bookings.
  • Additionally, your staff can efficiently reschedule or cancel bookings as necessary.
  • View and Edit Booking Entries and Form Entries.
  • Update status, booking dates, and send manual notifications to stay in control.
  • Guest Check-In feature allow anyone to submit forms without the need for account creation.

Installation Steps

To install this Plugin manually:

Download Zip File

Download the Plugin zip to your desktop.



With your FTP program, upload the Plugin folder to the wp-content/plugins folder in your WordPress directory online.


Go to Plugins

Go to Plugins screen and find the newly uploaded Plugin in the list.


Active Plugin

Click Activate Plugin to activate it.

How To Use

Add New Booking Form and Configure fields and Hit save. Form will be automatically updated and saved

Configure Booking Setting for each Form

You can set booking appoint as recurring event: Daily, Every weekdays, Every weekends, Certain Weekdays, Advanced

Create Notifications and confirmations: After Submitting form display message,Or redirect to page or url with url params(formid, booked_id) Map Fields to Send Notifications catching email id, services you have set up via form

Create new Notifications based on status, enable and disable it as per your need

Set Confirmations: Show text message after successful submission Or you may redirect to any page. You can review documentation form form and notification, booking calender. You may use the available shortcodes that will fetch values in notifications

Admin can review entries, Edit and filter the entries from backend under booking entries menu

On viewing you will have edit option, where you can update the booking details, or form details On updating status, notification will be sent to user

To display booking calendar on frontend, Use the form shortcode on the required page

You can send manual notifications as well. User Receives mail notification where he can cancel the appointment, You need to set shortcodes as per your requirement in notification template. And admin wil receive notification on cancelling appointment.


Getting Help

If you have any difficulties while using this Plugin, please feel free to contact us at We also offer custom WordPress extension development and WordPress theme design services to fulfill your e-commerce objectives. Our professional impassioned WordPress experts provide profound and customer-oriented development of your project within short timeframes. Thank you for choosing a Plugin developed by ZealousWeb!

Important Links