13.1 C
New York
Sunday, October 2, 2022

Buy now


WP Appointment Booking & Scheduling


WP Appointment Booking & Scheduling is premium scheduling tool for service providers with easy to use and powerful features.

WP Appointment Booking & Scheduling gives you an automatic booking and online scheduling of your services, saving your time and money. Moreover, it supports a wide range of services provided by businesses, individuals that provide online booking services through websites. With this booking plugin, you can schedule quickly and easily.

WP Appointment Booking plugin is supporting Woocommerce, Paypal, Stripe, SMS/Email notifications, reminders, manageable calendar, customizable templates, form-builder, multiple category levels, multiple vendors, multistore…and many other features.
For any advanced features reques or custom development of your Booking Project Website, please feel free to contact us at project@netbaseteam.com to discuss further.

WP Appointment Booking & Scheduling - 1WP Appointment Booking & Scheduling - 2WP Appointment Booking & Scheduling - 3WP Appointment Booking & Scheduling - 4

WP Appointment Booking & Scheduling - 5

WP Appointment Booking & Scheduling - 6

WP Appointment Booking & Scheduling - 7

WP Appointment Booking & Scheduling - 8

WP Appointment Booking & Scheduling - 9

WP Appointment Booking & Scheduling - 10

WP Appointment Booking & Scheduling - 11

WP Appointment Booking & Scheduling - 12

WP Appointment Booking & Scheduling - 13

WP Appointment Booking & Scheduling - 14

WP Appointment Booking & Scheduling - 15

WP Appointment Booking & Scheduling - 16

Overview of WP Appointment Booking Pro

WP Appointment Booking & Scheduling - 17

WP Appointment Booking & Scheduling - 18

WP Appointment Booking & Scheduling - 19

WP Appointment Booking & Scheduling - 20

WP Appointment Booking & Scheduling - 21

WP Appointment Booking & Scheduling - 22

WP Appointment Booking & Scheduling - 23

WP Appointment Booking & Scheduling - 24


WP Appointment is a versatile scheduling software system. Whether you run a chain of gyms with multiple facilities, want to create a website to help your customers book your classes online, or you are a business owner who needs to automate your booking, WP Appointment has protected you. Great for anyone who requests a service or class.

WP Appointment Booking & Scheduling will bring many huge benefits as below:

  • Enhance Productivity and Service Quality. With an organized appointment booking system, you can set specific working hour limits for all employees including day-offs. You can set specific number of working days for each employee so that the clients can book appointments as per the staff availability. The systematic workflow helps to raise the productivity of the staff members ensuring the clients receive the best service quality every time.
  • Schedule Appointments: WP Appointment is a clean, simple tool with powerful calendar scheduling features that can handle all your salon appointment bookings. Features include online booking, unlimited payments and mobile apps.
  • Manage your clients: Maintain client relationships with advanced appointment software management features with detailed client appointments history, booking preferences, future bookings and contact details.
  • Reduce No-Shows: Send automated reminders and custom messages to clients about appointments and notify them of any changes. Shedul Scheduling app is the best software for Salons and Spas.

Receive and Accept Bookings Anytime Anywhere:

This plugin offers an automated system allowing the clients to book services and appointments 24×7. With our mobile integration, you can keep receiving notifications through portable devices even when on the go.

  • Activity Dashboard: Keep track of daily appointment scheduling activities and never miss a beat. The free dashboard displays up to date appointment bookings, online bookings, appointment cancelations and client notifications.
  • Online Bookings: Supercharge your appointment bookings by allowing customers to book appointments online through your own website, Facebook or online booking apps. Allow clients to book, cancel or reschedule their own appointment bookings through the app.
  • Sales & Products: WP Appointment has point-of-sale built-in, takes care of your salon and Spa pos sales transactions, invoicing, receipts, taxes and retail product management. Shedul POS is advanced and fully integrated with salon scheduling app.
  • Save time and increase customer appointments: Scheduling online appointments give customers more freedom. They can review their free time to choose the event that suits them best – all without having to call. What’s more, you can manage your online appointments 24/7 easily and quickly.
  • Advanced customization: The booking form is fully customizable to fit your style and business. With this revolutionary booking plugin, you can: Show or hide specific fields, add galleries for each of your services, etc.
  • The user interface is simple, clear and modern: The user interface is beautifully designed, careful to accept appointments and make online reservations and fits perfectly on your WordPress site. The user interface of this WP Appointment plugin is easy to use and quick to view, whether managing or creating appointments on your website.
  • Intuitive admin panel: Whether you are a WP pro or a beginner, our clean dashboard design will suit your skills and preferences. You can set up WP Appointment with virtually no effort. Managing features and appointments couldn’t be easier.
  • Increase customers with great mobile reservations: Smartphone customers will have a great user experience because of its responsive features. Both the back-end and the front-end are fully responsive and easily adjusted to fit any screen size.
  • Find services easily:You have a list of services and don’t want customers to spend too much time choosing the event that’s right for them. It is great that this plugin allows your customers to search for services related to categories, locations, or employees.
  • Secure online payment: If you want to collect payment online! Don’t worry WP Appointment Booking & Scheduling comes with different types of integrated payment options, helping you ensure your appointments are paid in advance or receive a deposit.


  • Salon & Beauty: Hair Salons, Nail Salons, Cosmetology Centers, Tanning Studios, Barbershops
  • Health & Wellness: Wellness, Spa & Massage, Aromatherapy, Baths; Aromatherapy, Spa, Ayurvedic Care Centers, Physiotherapy, Acupuncture, Chiropractic Care
  • Medicine  & Clinics: Doctors, Dentists, Medical Centers, Ambulance Services, Ophthalmologists, Pediatricians
  • Education & Class: Education Centers, Tutors, Language Schools, Private Lessons; Schools, Colleges, Universities, Coaching Centers,
  • Fitness & Gyms: Yoga Classes, Personal Trainers, Health Clubs, Fitness Centers, Dance Instructors;
  • Governmental Organizations: Government Offices
  • Professional Services: Lawyers, Tax Consultants, Insurance Agents, Life Coaching, PR Services
  • Fitness And Recreation: Gyms, Yoga Centers, Health Clubs, Aerobics Centers
  • Training Institutes:Vehicle Training, Personality Development, Vocational Training
  • Small And Mid-Size Businesses: Interview Scheduling, Meetings, Webinars, Seminars
  • Consultancy & Services: Coaches, Consultants, Lawyers, Photographers, Consulting Psychologist, Cleaning Services

or any other services which can be scheduled and reserved online using the booking system.


For customer: With this WordPress scheduler plugin, your customers can easily book appointment schedules from anywhere from your website. They can search, view all your services, and choose the service that best suits them. No need for any call or meeting for the appointment. Besides, this plugin allows your customers to easily determine the time, duration, and view details of service-related information.

WP Appointment allows booking in a step-by-step manner, where they first choose a category after a service and an employee, then a date, then a available time slot, etc. WP Appointment renders a step-by-step booking wizard as a neat one-page app, which allows to uses smoothly without page refresh.
Your customer can easily use WP Appointment with steps below:

  • Step 1: Customer can search for appointment by choosing destinations, activities, time range, experts or simply choose from the appointment list.
  • Step 3: Select the Time Slot, Experts or Other extra options
  • Step 4:  Customers enter their information for booking confirmation
  • Step 5: Booking confirmation by services provider manually or instantly


For services provider: Admin can start creating services which can be provided to customers upon request such as clinic, courses, meetings, trainings, consultations etc. WP Appointment provides a powerful admin panel booking and services management tool with the help of this.

The administrators can easily change and customize settings booked schedule for each service provider, staff members, schedule days and hours for the whole company, and for each service provider separately. Admin can see all appointments lists, customer data, payment transaction details information with filters on multiple criteria. WP Appointment also provides an option to create and update appointments manually through the WP admin panel its helps you to manage to book manually.

Fully customizable WP Appointment, you can easily change colors, labels, time slot layout without knowing HTML and CSS. Our product integrates with your website to give your customers a nice booking experience. So, if you are looking for a course scheduling plugin for your website, this product might be the best WordPress Appointment plugin ever.

Using the WP Appointment plugin is very easy by following 3 main steps as below:

  • Step 1. Install and Active Plugin
  • Step 2: Set up Category, Services Details and Team Detail with Time Slots
  • Step 3: Start Receving the Appointment


  • Add unlimited service and employee: Whether your business is a one-person or a large corporation, WP Appointment adapts to you. You can: Add any number of services and employees, forcing each employee to one or several services.
  • Manage categories:This plugin supports you in managing categories including: image, language, ID, access.
  • Personal settings for each service.Although you have many services, this plugin will help you manage all of them easily and professionally. Here, you can also quickly set up information for the service such as price, time, employee, etc.
  • Manage employeesEmployee-related information such as photos, names, emails, addresses, etc. will be managed in the back-end. You also have the right to change the behavior of employees.
  • Services are grouped into categoriesP Appointment allows you to add any number of services and organize them into categories to help your customers easily find the right service at the first step of the booking process.
  • Category wise Services SortingWhen setting the list of services on the appointment booking page for your customers, it is easy to customize the services based on categories and so much more.
  • Booking Cancellation Option (With Minimum Notice Periods)You can additionally add a booking cancellation form for the customers allowing them the cancel an appointment. You can additionally set rules for cancellation such as minimum notice period (1 or 2 days) to prevent them from canceling schedules on short notice periods.
  • Support for Multiple EmployeesIt doesn’t matter if your business is a one-man-show, or you have 20 employees – WP Appointment Booking Pro can support both cases. Each employee can provide a particular set of services, and had an individual schedule, days off, working hours, and breaks.
  • Support for Multiple Services and CategoriesWP Appointment Booking Pro provides a way to configure a catalog of services and categories (groups) of services – each service can have its own price, duration, allow or disallow group appointments; it is possible to configure buffer time before (time needed to prepare for an appointment) and buffer time after (time needed before the same employee will be able to accept new customers, e.g. to rest or clean up).
  • Support for Multiple Business LocationsWP Appointment Booking Pro will support you as you grow your business and expand to multiple business locations. Each location can be added to the database, employees assigned to locations, and then your customers will be able to additionally choose a location while they book.
  • Unlimited BookingsOnce installed, this plugin functions perfectly allowing you to continue receiving unlimited bookings directly delivered to your inbox. Just keep track of the arriving appointment request and keep responding to them.
  • Add HolidaysFor service providers and offices, the admin can set holidays so that the customers seeking an appointment can schedule appointments for working/business days. Visit the settings page to mark the holidays as per requirement.
  • Booking NotificationsBased on the scheduled appointments, you can send a reminder notification to your clients as well as staff members so that they never miss a session. Book My Appointment allows the admin to send notifications through emails and SMS.


  • Unlimited BookingsOnce installed, this plugin functions perfectly allowing you to continue receiving unlimited bookings directly delivered to your inbox. Just keep track of the arriving appointment request and keep responding to them.
  • Add HolidaysFor service providers and offices, the admin can set holidays so that the customers seeking an appointment can schedule appointments for working/business days. Visit the settings page to mark the holidays as per requirement.
  • Support for Appointment Extras If you would like to upsell some activities or products to your customers when they book appointments, you can easily do so with WP Appointment Booking Pro. E.g. if you’re providing a guided tour and would like to sell also a meal during the tour, and several polaroid photos, and include museum tickets – just add these as Extras (Bonuses):
  • Set Prices According to Services/ProvidersAll services are not the same so are the charges separate for different staff members in the clinic, professional service providers, etc. You can add different prices for specific staff, services and so much more.
  • Set appointment duration>All services are not created equal. We understand that and that is why each service can have different durations.


  • Default BookingWP Appointment Booking & Scheduling is a WordPress plugin that provides you an automated booking and online scheduling of your services, save time and money, manage your appointments, customer and staff with only single plugin.
  • Group BookingWP Appointment Booking & Scheduling allows you accept group bookings for the same service at the same time. Let customers specify the number of persons they would like to book multiple seats on a single time slot. And in the admin panel, it will be shown as a single appointment.
  • Consultant BookingBooking and scheduling for meeting with consultant. who provides expert advice in a particular area such as security (electronic or physical), management, education, accountancy, law, human resources, marketing (and public relations), finance, engineering, science or any of many other specialized fields.
  • Add to Cart BookingWP Appointment Booking & Scheduling Cart allows your customers to book several appointments per session by placing them in a cart. Your clients can book more appointments in the add to cart step of the booking process. A click on “ Book More” button will take the user back to the 1st step while retaining the current booking in the cart.
  • Free BookingLet’s say you have the WP Appointment Booking & Scheduling plugin installed and on your site and you doesn’t required a payment option. You just want booking for the other reason without pay and handle manually. Our developers took care of everything – you can easily disable the booking payment option and you won’t show the payment options in frontend booking page.
  • Managable calendarWith an up-to-date interface and informative calendar, you can see your employees’ employment schedule. Whether you choose a monthly schedule or choose a weekly schedule, you can look at the daily schedule. You can also view appointments in the list view through the List view if you want. You can filter appointments based on location, services and stuff.
  • Set different prices for different staff membersHave you got different staff members at different skill levels? You can add prices to reflect that with WP Appointment Booking & Scheduling, allowing your customers a choice. Choice breeds satisfaction, and satisfaction keeps clients coming back for more!
  • Add custom schedules for individual staff membersYour team don’t have to stick to generic business hours. You can discuss and create individual booking hours for each staff member on the WP Appointment Booking & Scheduling plugin. You can also add breaks and annual leave right from the plugin. Not what you’d expect from a standard booking plugin, but that’s what we do – surpass expectations.
  • Accept Payments Online/OfflineYou can choose to accept payments from the clients/customers online using the plugin. It supports PayPal and Stripe payment gateways. It also allows the option to ‘ pay on arrival’ for those prefer to make cash payments offline.


  • Fully Integrate with WooCommerceYou can use WooCommerce to allow your visitors to purchase their appointments and checkout using WooCommerce. You then will also check Appointment booking detail in WooCommerce order and issue PDF Invoicing.  WP Appointment Booking & Scheduling can also work well without WooCommerce but we suggest to Intergrate it with WooCommerce to get the most benefit from WooCommerce features. The administrator can enable WooCommerce feature. It allows you to use WooCommerce shop add to cart functionality and checkout. It can be used to create & manage all types of booking services. WP Appointment Booking & Scheduling enables you to sell time or date based bookings.
  • Intuitive WordPress admin panelWhether you’re a WP pro or beginner, our clean panel design will suit your skills and preferences. You can set WP Appointment Booking & Scheduling up with almost no effort and have a world-class booking system working for you in no time. Managing features and appointments couldn’t be easier. 
  • Add an unlimited number of booking forms on your siteWP Appointment Booking & Scheduling allows you create and publish multiple booking forms within your WordPress website. All appointments booked in those booking forms will appear in one.
  • Keep your clients informed tooIt won’t do much good if your staff are on time but your clients aren’t. Your clients will get notifications on pending, approved, and canceled bookings. Again, the notifications are customizable. Remind clients about bookings, thank customers, personalize your messages. You can even send next day agenda’s to staff and combined notifications for cart purchases.
  • Switch calendar viewsChoose between daily, weekly, and monthly modes to view your company workload in different ways. 
  • Informative back-end dashboardWP Appointment Booking & Scheduling was built with the focus on what’s important to all participants of the booking process. The most important is the business owner. That’s why the main back-end page of the plugin is the Dashboard, which monitors all business-critical KPIs in a single one-page control panel, allowing the business owners and managers to always keep track of all vital parameters.
  • Interactive Calendar for SchedulingSchedule is always best visualized on a calendar view. We worked hard to prepare a very flexible and detailed calendar view, that can give you any level of insight that you need – all services and all employees, or just particular ones; monthly, weekly, daily views, or more specific List and Timeline views.


  • Front-End AgentsYour Booking Agents will have a new profile screen on the front-end that allows them to manage their incoming appointment requests.
  • Calendar FeedsDisplay your appointments on Google Calendar, etc. with an iCal feed directly from your site. (not a two-way sync)
  • Manual Search Option Using FiltersYou can set filters for the customers for finding the required service by category and choose a staff member faster. Once they enter the specific filters, the plugin provides the necessary details instantly. This offers an enhanced user experience for your clients. The better the UI, the greater are your chances of retaining long-term clients.
  • Send Booking Notifications to Your Clients/EmployeesBased on the scheduled appointments, you can send a reminder notification to your clients as well as staff members so that they never miss a session. Book My Appointment allows the admin to send notifications through emails and SMS. This ensures both customers and service providers are available at the right time and right place.
  • Category wise Services SortingWhen setting the list of services on the appointment booking page for your customers, it is easy to customize the services based on categories and so much more.
  • Booking Cancellation OptionYou can additionally add a booking cancellation form for the customers allowing them the cancel an appointment. You can additionally set rules for cancellation such as a minimum notice period (1 or 2 days) to prevent them from canceling schedules on short notice periods.
  • Search Using FiltersYou can set filters for the customers for finding the required service by category and choose a staff member faster. Once they enter the specific filters, the plugin provides the necessary details instantly.
  • Payment with Paypal, Stripe, local paymentsWith the WP Appointment Booking Pro plugin, you can benefit from 3 different payment systems.All you could want to know about WP Appointment Booking Pro as a WordPress Plugin.
  • On-Site Payments SupportLocal – If you want to get your recipes on the spot from your customers, this solution is up to you. You can activate/deactivate the local payment method as you wish in settings. If you don’t want to bother setting up external payment systems and pay transaction fees, you can just use the on-site payments, which means that your customers will pay in cash when they arrive. Payments data is still stored in the database.
  • PayPal Payments SupportPaypal – WP Appointment Booking & Scheduling plugin supports the world’s most popular payment tool Paypal. You can activate/deactivate the Paypal payment tool as you wish in your system. By setting up the “ Sandbox” mode, you can make test pays also.
    WP Appointment Booking & Scheduling implements support for the most popular payment system in the world – PayPal. Configuration takes just a couple of clicks, and you can use the Sandbox mode to try it before you launch it in Production mode.
  • Stripe Payments SupportStripe – The WP Appointment Booking & Scheduling plugin supports the world’s popular payment system Stripe. You can activate/deactivate Stripe payment tool as you wish in your system. Stripe payment system becomes more and more popular worldwide. WP Appointment Booking & Scheduling has built-in support for this system as well – and like everything else, configuration just takes a minute. Stripe allows demo mode before switching to production mode.
  • Let clients book on the go with full mobile integrationThe booking form automatically readjusts itself to fit your mobile site. This way your clients can use the booking plugin anywhere, at any time. The backend also adapts to fit your mobile screen, so you can manage your bookings on the go, too. Because it’s your job to take of the clients, and ours to take care of you.
  • Add unlimited services and staff membersWhether your business is a one-man operation or a mega-corporation, WP Appointment Booking & Scheduling adapts to suit you. You can:
    • Add any number of services and staff members
    • Link staff members with the services they provide and with their personal Google calendar
    • Tie each employee to one or several services.
    • Everything you would expect from a booking plugin, and more.
  • Synchronize WP Appointment Booking & Scheduling with your Google CalendarWith Google Calendar and WP Appointment Booking Pro you can manage your staff workload, hours and bookings with maximum efficiency.
    Most only offer one-way sync, but as usual we’ve went one step further. Google Calendar syncs with WP Appointment Booking & Scheduling and WP Appointment Booking Pro syncs with Google Calendar to make rare two-way sync possible.
    Time slots booked in WP Appointment Booking & Scheduling are automatically marked as busy in your Google Calendar. And busy slots in Google Calendar are taken into account when WP Appointment Booking & Scheduling proposes available time slots to clients.
  • Receive secure and flexible paymentsSecure online payments and cash on delivery work together to make your service accessible to all your clients. Paypal Express Checkout is included in WP Appointment Booking Pro, and there are various add-ons for payment gateways which can be integrated with WP Appointment Booking & Scheduling to help drive more customers from the booking plugin right to your door.
    You can also filter and sort a list of complete and pending payments with payment reporting. And hide the payment step for free services. Customization is key for a booking plugin (especially for WordPress), and WP Appointment Booking Pro has tons of that.
  • Confirm your bookings manuallyYou can have appointments created in pending status. They’ll stay this way until you confirm them. Great for when you’re in a period of uncertain availability.     WP Appointment Booking Pro – Appointment Booking and Scheduling Software System – 174
  • Add off daysYou can set weekends, holidays, or days off for your entire staff roll, or for individual staff members.
  • Set different appointment lengths and padding timeAll services are not created equal. We understand that and that’s why each service can have different durations. If your appointments require prep (or you need coffee between appointments) there’s the padding time option to make sure you don’t get overwhelmed.
  • Let customers view and edit bookings onlineAdd a booking list (automatically updated) to your website. If your client wishes to view their appointments, they can login with their credentials, which are automatically sent to them by WP Appointment Booking Pro if you choose to create WordPress accounts for all customers.
    They can then view or cancel their appointments – giving them flexibility and increasing client satisfaction.
  • Keep track of appointments by color-coding servicesYou can assign unique colors to each of your services in the WordPress backend. That way you can keep track of appointments. This aids visual scheduling, making your life easier. WP Appointment Booking Pro – Appointment Booking and Scheduling Software System – 206
  • Add a handy progress barThe handy progress bar will show clients how far in the booking process they are. This way they don’t get frustrated by a longer booking process – they know exactly what to expect
  • Accept group bookings Should your appointments be for groups of people, the client can specify the number of people they’d like to book for. 
  • Distribute coupons to increase client loyalty WP Appointment Booking & Scheduling Clients love promotions and discounts. And we all know the value of time-sensitive offers. With Coupons add-on, you can offer percentage or cash amount discounts for an influx of clients. 
  • Add extras to your services WP Appointment Booking & Scheduling The Service Extras add-on (one of our most popular) will allow your clients to book extras with their services. You can add different extras to different services.   
  • Personal Staff Cabinet for employees Let your staff members view and manage their bookings, personal details, and schedules right after authentication on the frontend with Staff Cabinet add-on.
  • Let customers book recurring appointments With Recurring Appointments add-on, your clients get an option to repeat their visit at a regular interval and schedule a whole series in one session. 
  • Accept deposit payments Deposit Payments add-on will let you specify a certain percentage or a fixed deposit amount to be paid online by your customers at the time of booking.
  • Let customers choose locations for their appointments Does your company work in several places around the city or country? With Locations add-on, you can associate staff members and services with different locations, so your clients will be able to choose the place for their appointment before they schedule date and time.
  • Let your customers join the waiting list Avoid losing money when cancellations arise. With the Waiting list add-on, you can immediately fill the canceled appointment with the customer in line.   
    While making a reservation, your customers are able to add multiple appointment-related attachments right on your website. These files then can be viewed or updated in booking details.  
  • Add special days to the staff’s schedules WP Appointment Booking & Scheduling Should you wish to set specific working hours for your staff, that differ from the default ones, for extra long or short days of the year, the Special Days add-on will make it possible.
  • Mutiple LocationsThe WP Appointment Booking & Scheduling plugin is multi-locations supported. If your company is located at the same time in several locations, you can combine your points on a system by adding each other separately. You can accept separate bookings for each location, you can add staffs for locations and by comparing your locations you can create rating schedule for creating competition between.
  • SMS and Email notificationsYou can keep your customers and staff informed with the SMS and Email notifications. You will be able to send notifications when new appointments are created, rescheduled, canceled, or the status of the appointment are changed. WP Appointment Booking Pro supports 2 mail gateway; SMTP and WP mail gateways. You will be able to use Twilio service for sending SMS notifications.
  • Recurring appointmentsWith the WP Appointment Booking & Scheduling system, you can keep the booking of your repetitive services in a convenient and superb interface. With the wide-ranging, flexible configurations, you can integrate every type of recurring service of your business into your system.
  • Export & Import dataYou can easily migrate entire your booking system to another website with WP Appointment Booking Pro. The WP Appointment Booking & Scheduling system has the built-in Export & Import feature in the Settings section. You can export your entire WP Appointment data, configurations, etc., and then import the backup file into the new website. It will help you to build your website in the local machine and migrate the data to the production or migrate your booking system from one domain to another.
  • Search-like booking interfaceAs proved by many major booking websites, it’s very convenient for users to pick an appropriate slot by entering one or more search criteria in a filter interface – if we take a hairdresser salon as an example, one may choose a date and a particular hairdresser and browse through available time slots. WP Appointment Booking & Scheduling provides a shortcode which allows displaying the search interface in 2 clicks:
  • Catalog view for categories and servicesIf you have WP Appointment Booking & Scheduling installed on your WP – you don’t have to worry about struggling through adding a separate WordPress page for each service category, each service, use additional plugins for displaying images of a service, or organize services in folders. WP Appointment Booking & Scheduling provides a built-in interface, where with one shortcode you can show all your service categories on one page, or optionally a single category, or just a single service.
  • Step-By-Step Booking WizardIn some cases users prefer booking in a step-by-step manner, where they first choose a service and an employee, then a date, then a time slot, etc. WP Appointment Booking & Scheduling renders a step-by-step booking wizard as a neat one-page app, which allows to switch between steps smoothly. Wizard is added to any page with a single shortcode.


  • Unlimited number of staff
  • Unlimited services and clients
  • Advanced employee and resource schedule management
  • Associate particular services to particular service providers
  • Set different service duration and buffer times
  • Set prices for different services
  • Recurring appointments
  • Intuitive admin panel
  • Increase customers with great mobile reservations
  • Appointment calendar shortcode and widget.
  • Custom time slots for vacation/closed dates and more.
  • A powerful backend interface to manage appointments.
  • Color pickers to change your calendar’s colors.
  • Appointment buffering to prevent appointments from getting booked too close to current date and/or time.
  • Customers can manage their own appointments.
  • Customers can manage their account information.
  • “Add to Google Calendar” buttons for your customers.
  • Customizable emails sent to you and your customers.
  • Front-end and admin are both fully responsive.
  • Fully translatable
  • Color customizations
  • Google Calendar API
  • Custom Fields
  • Responsive Front-End Design
  • Intuitive and Powerful Admin Panel
  • Simple WordPress and WooCommerce integration
  • Independent Booking Calendars
  • Online Payment – Paypal integrated
  • Allow discount coupons
  • Each day calendar overview for all
  • Unlimited colours
  • Unlimited variety of service suppliers
  • Personalised value for service supplier
  • Customize time slot
  • Configurable schedules and days-off
  • Email Templates – Editable e-mail notifications
  • Configurable e-mail reminders
  • Specific Time Bookings
  • Customizable look settings
  • Multiple Bookings
  • Edit Existing Bookings
  • Export of bookings to CSV
  • Multi-User Functionality
  • Cart System (Book several appointments at once)
  • Payment With Woocommerce
  • Stripe Payment
  • Google Calender
  • Appointment Feedack’s. Clients with finished appointments can add feedback rating and comment. Staff can request a feedback.
  • Staff permissions ( View-Global, View-Own, Edit, Delete )
  • Email notifications (Reminders, New Appointment, Appointment Cancelled, Request Cancellation, Updated, Feedback notifications, Callbacks notifications)
  • Option to Edit, Delete, Cancel Appointment
  • Appointment Notes
  • Calendar type color events in staff and clients area
  • Responsive Bootstrap Layout
  • It is a comprehensive booking software, supporting:
  • Create custom events (classes, conferences, meetings, etc) and allow your customers book their attendance through a nice&polished front-end event calendar. (New!)
  • Keep your customers and employees notified and reminded of their appointments in realtime with SMS notifications. (New!)
  • Multiple employees with custom working hours and days off.
  • Special Days support – configure specific dates or date ranges with a different schedule. (New!)
  • 2-Way Google Calendar Integration for each employee.
  • WooCommerce integration.
  • Multiple services and service categories, Service Extras.
  • Multiple business locations.


  • Documentation & Tutorials . We provide detail tutorials online with Video user guiders
  • Support (6 months included). For any technical and installation support, service assistance is available via live chat, phone call, and email assistance. We consider support to be just as important as the plugin itself. If you run into trouble, you can submit a ticket and we’ll back to you as soon as possible (usually within 24 hours). If you need more support, you can extend it to 12 months at a discount when purchasing.
  • Presales Questions : Please feel free to contact us if you have any pre-sale queries or need assistance with your plugin installation/form setup, contact us at : sales@cmsmart.net
  • Customization & Full Project Development: For any advanced features reques or custom development of your Booking Project Website, please feel free to contact us at project@netbaseteam.com to discuss further.
  • Lifetime Updates .Your purchase on CodeCannon includes updates for the life of the plugin. This means that if the plugin is updated with some amazing new features next week or in two years, you will get this update free of charge.
  • Customer Feedback & Review. If you have liked our service then it would be really helpful if you can give us a 5 star rating on codecanyon. We are constantly striving to provide great service to our clients and your review will motivate and help us to provide even better service in future to all our clients.


Customize WP Appointment Booking & Scheduling to suit any need

The booking form is fully customizable to suit your style and business. With this revolutionary booking plugin, you can:

  • Change the layout of each step in the booking process
  • Show or hide specific fields
  • Add new fields to the process
  • Change the colors to blend perfectly into your scheme
  • Reorder service provider list, categories list and list of services
  • Customize any of the text on the form.

Manage your customer base effortlessly

  • Don’t let your client base get out of hand. With WP Appointment Booking & Scheduling you get an unlimited, sortable and searchable customer list. But that’s not all. You can also:
  • See booking and payment stats for each customer
  • Store internal notes about a customer
  • Add a new customer directly from the calendar
  • Create and assign WordPress accounts to customers
  • Delete associated WordPress account when deleting customers
  • And import and export customer lists

More features

  • Define the number of clients each service provider can accept at once
  • Custom Fields for collecting custom information for every appointment.
  • Customized fields
  • Customizable Form and Calendar
  • SMS Notification (Twilio SMS API Integrated)
  • Loco Translate And WPML Compatible (POT File Included)


Responsive online booking & scheduling WordPress calendar booking plugin: fully customizable and translatable , notifications, Google Calendar sync, payment with woocommerce, cart system, that allows your customers to check availability and make appointments for specific day(s) and time slots. You can book me plugin – is a great easy-to-use and easy-to-manage booking tool for service providers who think about their customers. WP Appointment Booking Pro supports a wide range of services provided by business and individuals who offer reservations through websites. Set up any reservation quickly, pleasantly and easily with WP Appointment Booking Pro!

Is WP Appointment Booking & Scheduling the right booking plugin for your business?

You can only ask so much from a booking plugin, unless you’re asking WP Appointment Booking & Scheduling. Unlimited customization, staff and customer management, fully automated – just a few reasons WP Appointment Booking Pro is regarded as the best booking plugin for WordPress.

If you’re ready to let clients make appointments right on your website, it’s time to choose WP Appointment Booking & Scheduling. Just be sure you’re ready to handle the mass of customers WP Appointment Booking & Scheduling is sure to reel in!

Thank you for reading. If you have any question please leave your feedback here project@cmsmart.net. And now, you can purchase this item in here: Check Out

Version 1.1.8 (5 January 21)

+ Release Recurring appointment 
+ Release Change currency
+ Release Create Coupon

Version 1.1.7 (17 October 20)

+ Send SMS notify for customer, employee, request payment
+ List service store locator
+ Sign up/ Login form
+ Set  permission for user
+ Manage user, group user
+ Multi-vendor and vendor can manage their products (add new, edit, delete)
+ Pagination for list service, list review, list vendor
+ Wishlist

Version 1.1.2 (17 Jun 20)

+ Fixed the missing tables
+ Fix warning page service-detail warning when url has no service_id parameter
+ Fix font and font size changes on customers' themes

Version 1.1.1 (10 Jun 20)

+ Fixed bug CSS

Version 1.1.0 (29 May 20)

+ Integrate the plugin into Woopanel:
+ Updated Style and responsive
+ Add order to the order management panel of WooCommerce
+ Integrate the plugin into WooCommerce:
+ Create the product in WooCommerce
+ Create order in WooCommerce
+ Booking through WooCommerce add to cart
+ Integrating Google calendar API when booking products

Version 1.0.0 (4 May 20)

- Initial Release


Related Articles


Please enter your comment!
Please enter your name here

- Advertisement -

Latest Articles

Latest Articles

Elements photos