← All Plugins
A
Forms

Appointment Booking Form

AddonLogic Appointment Booking Form

About this Plugin

Provides a fully AJAX-powered frontend booking form where visitors choose a service, pick a date, and select an available time slot. The plugin prevents double-booking by showing only unoccupied slots. On submission it stores the booking in a custom database table and emails both the admin and the customer. Admins manage bookings (confirm / cancel) from a dedicated dashboard.

Plugin Details

Category Forms
Author Snehal Pancholi — Freelance Developer
Plugin Page https://addonlogic.com/appointment-booking-form
Requires WordPress 6.0+, PHP 8.1+
License GPL-2.0+

Installation

  1. Download the plugin ZIP file using the button on this page.
  2. Go to WordPress Admin → Plugins → Add New.
  3. Click Upload Plugin and select the downloaded ZIP.
  4. Click Install Now then Activate Plugin.