Schednex Appointment Booking – Appointment Booking Scheduling System Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Schednex Appointment Booking is a modern appointment booking plugin for WordPress. It lets your customers book services online in a few clicks, while you manage services, staff, working hours, customers and bookings from a fast React-powered admin dashboard.
It is built for any appointment-based business: salons and spas, clinics and healthcare, fitness trainers, consultants, tutors, photographers, repair services and more.
Availability is always re-checked on the server before a booking is saved, so double bookings are prevented even when several customers book at the same time.
Booking widget for your customers
- Step-by-step booking flow: Category Service Staff Date & Time Details.
- Interactive calendar that only shows days and time slots that are actually available.
- Staff selection, or book a service without choosing a staff member.
- Group bookings – customers can book for several attendees when the service has capacity.
- Order summary with price and total before confirming.
- Booking confirmation screen with a receipt.
- Built-in validation for name, email and phone number.
- Responsive and mobile friendly.
- Add it anywhere with the “Schednex Appointment Booking Booking Form” block or the
[schednex_booking]shortcode.
Services & categories
- Create unlimited services with name, description, price and duration.
- Group services into categories.
- Set capacity and maximum bookings per time slot.
- Show or hide the price on the booking form.
Staff
- Staff profiles with contact information.
- Assign services to each staff member.
- Customers can choose a staff member when booking a service.
- Services can also allow customers to book without selecting a staff member.
Working hours, breaks & holidays
- Weekly business working hours.
- Breaks within the working day.
- Holidays and days off that block bookings automatically.
- Uses your WordPress site time zone, date format and time format.
Bookings management
- View and manage all bookings from the admin panel.
- Admin calendar view.
- Create bookings manually from the admin.
- Search, filter by status and payment status, and sort.
- Booking statuses: Pending, Confirmed, Completed, Cancelled and No Show.
- Payment tracking: Unpaid, Partially paid, Paid and Refunded.
Customers
- Customer list created automatically from bookings.
- Add and edit customers manually.
- See each customer’s booking history.
Dashboard
- Overview of bookings, revenue, total customers and pending approvals.
Email notifications
- “Booking received” email to the customer.
- “Booking confirmed” email to the customer when the booking is confirmed.
- “Booking cancelled” and “Booking rescheduled” emails to the customer.
- New booking notification email to the site admin.
- Email templates can be overridden from your theme.
Customize the booking form
- Three layouts: Classic, Sidebar and Compact.
- Change colors to match your brand.
- Edit the header title, subtitle and icon.
- Rename the booking steps.
- Enable, disable, rename and mark form fields (phone, attendees, notes) as required or optional.
- Customize the thank-you message with
{name},{email}and{service}placeholders. - Live preview while you customize.
Payments
- “Pay later” – customers pay at the time of the appointment.
- Choose your store currency from the settings.
Spam protection
- Built-in rate limit and hidden spam-trap field on the public booking form.
- Developers can plug in a captcha with the
schednex_appointment_booking_validate_public_bookingfilter.
Privacy & data
- All data is stored in your own WordPress database.
- No external services are contacted.
- Your data is kept when the plugin is uninstalled, unless you turn on “Delete all Schednex Appointment Booking data when this plugin is uninstalled” in Settings.
Screenshots
No screenshots provided

