The Appointly - WooCommerce Appointment Booking & Scheduler Plugin (often referred to simply as the "WooCommerce Appointment Plugin" by its vendor, Extendons) is a comprehensive premium extension that turns any WooCommerce store into a full-fledged booking and scheduling platform.
It is designed for service-based businesses like consultants, salons, clinics, gyms, coaches, and any entity that sells time slots, appointments, or services that require scheduling.
Bookable Products: It allows you to create services (appointments, classes, or rentals) as standard WooCommerce products. Customers purchase the time slot just like a physical product, leveraging all of WooCommerce's features (cart, checkout, payment gateways).
Date and Time Selection: Customers view a calendar on the product page and select available dates and time slots for their service.
Staff Management: You can onboard multiple staff members, define their individual working hours, off-days, and break times, and link them to specific services or products. This prevents double-booking and allows customers to choose their preferred provider.
Feature Category
Description
Benefit
Availability Control
Set global or per-product availability, define fixed time slots (e.g., 30 or 60 minutes), add padding/buffer time between appointments, and mark holidays/off-days.
Optimizes Schedule: Ensures staff have adequate preparation/rest time and prevents overbooking.
Staff Management
Add unlimited staff, assign them to specific services, define their individual schedules, and let them view their own bookings on the calendar. You can also assign an individual fee per staff member.
Scalability: Easily manage a large team of providers under one system.
Flexible Pricing
Set custom pricing per time slot or session, and charge dynamic fees for different customer types (e.g., adults vs. children) or additional paid services (add-ons).
Maximizes Revenue: Offers complex pricing models beyond simple flat rates.
Calendar & Admin View
Admins and staff can view all bookings on an embedded Google Calendar (or similar interactive calendar) interface, where they can manually create, approve, reject, or modify appointments.
Centralized Management: Provides a clear visual overview of the day's schedule.
Notifications & Reminders
Automate email notifications to customers for booking confirmation, payment status, approval, rejection, and reminders before the appointment time.
Reduces No-Shows: Improves customer communication and reliability.
Waiting List
(Advanced Feature) Allows potential customers to add their names to a waiting list for a time slot that is already reserved.
Recovers Sales: Helps fill cancellations instantly by contacting the next person on the list.
Manual Booking
Ability for the admin or staff to create appointments on behalf of customers (e.g., for phone bookings) directly from the back-end.
Streamlines Administration: Caters to non-online bookings efficiently.
This plugin is a powerful solution for turning your WordPress site into a comprehensive, automated booking platform, integrating seamlessly with WooCommerce's payment and order management capabilities.
Would you like to know about its specific integrations with services like Google Calendar or Zoom?
Subscribe to access unlimited downloads of themes, videos, graphics, plugins, and more premium assets for your creative needs.
Published:
Dec 12, 2025 17:18 PM
Version:
v1.2.5
Category:
Author:
OtherLicense:
GPL v2 or Later