Smart Appointment & Booking


ZealousWeb Technologies has come up with a powerful solution – Smart Appointment & Booking. This all-in-one plugin efficiently manages appointments with customizable forms, seamless booking. It enhances customer experiences and streamlines processes for service-based businesses, appointment management, and booking services.

Features of Smart Appointment & Booking

  • 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.

Features of Smart Appointment & Booking Pro

We have released the PRO version of this plugin with extra advantageous features added. PRO Version 1.0.0 Released.

  • Stripe Payment Gateway: Secure payment processing.
  • Display to Logged-In Users: Show forms to registered users.
  • User Account Creation: Allow new user registration.
  • Send Username and Password: Automatically send login credentials.
  • Waitlist: Let users join a waitlist for fully booked slots.
  • Booking Management: Track and manage appointments in the admin backend.Physical and Virtual Appointments: Offer both types to customers.

Get more information of Pro version here

Plugin Requirement

PHP version : 5.6 and latest
WordPress : WordPress 5.9 and latest


Getting Help With WordPress

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!

External Service Integration

This plugin relies on an external service for It is important to note that form is created is used to enhance the functionality of this plugin.

Google Maps API Integration

We have integrated the Google Maps link functionality into Library Integration

This plugin relies on the library for rendering form.
Learn more about form builder
Learn more about the library Library Terms of Use Library Privacy Policy


  • jquery-3.7. 0.min.js



Installing the plugin is easy. Just follow these steps:

  1. From the dashboard of your site, navigate to Plugins –> Add New.
  2. Select the Upload option and hit “Choose File.”
  3. When the popup appears select the file from your desktop.
  4. Follow the on-screen instructions and wait till the upload completes.
  5. When it’s finished, activate the plugin via the prompt. A message will display confirming activation was successful.

That’s it! Just configure your settings as you see fit, and you’re on your way to creating forms with Stripe in your style. Are you facing problems while installation? Need help getting things started?
Check out the documentation link.


Does the plugin support both physical and virtual appointments?

Google and virtual platform is not integrated but you can share Google links or Zoom links via email for seamless virtual interactions.

Can I create separate Form other than booking?

You can create separate form and store, view and can edit submission and even can send email notifications.

How to add validation on submit for blank fields?

Navigate to Submit button display setting, and set button as Initial Focus option.


There are no reviews for this plugin.

Contributors & Developers

“Smart Appointment & Booking” is open source software. The following people have contributed to this plugin.




  • The issue on the backend has been fixed.


  • Issue Fixed “Form Is not being saved”


  • Initial Release