Plugin Directory

GetBookingsWP – Appointments Booking Calendar Plugin For WordPress

GetBookingsWP – Appointments Booking Calendar Plugin For WordPress


GetBookingsWP is a simple yet powerful booking plugin for scheduling appointments on your website via Stripe & PayPal.

The plugin allows your visitors to book services and other appointments in a few clicks. The public booking form is clear and simple.

You will be able to manage appointment scheduling, customers, events, check your business performance, and accept payments online.

Simply show availability and receive bookings for your services on your website.

Website | Addons | Documentation | Support


Appointment booking calendar for personal coaches, teachers, therapists and service professionals of all kind. Get booked 24/7 with the most intuitive booking form.


Our user friendly booking form gives your clients a quick overview of your availability, making the booking process a breeze. Quick 1-2-3 booking process.

Get Bookings WP WordPress Booking Plugin is an excellent solution for small companies and individuals, managers and event organizers. This appointment and event scheduler WordPress plugin gives your clients a comfortable and user-friendly experience. In addition, all front-end and back-end elements were designed mobile friendly, and the admin and customer interfaces work perfectly across various devices.

Get Bookings WP WordPress Booking Plugin displays services and events in a perfectly organized booking calendar, enabling your visitors and clients to find the most convenient time frame for their appointment or to reserve their spot for the upcoming event.


All kinds of businesses and individuals who depend on stable appointment booking, service booking, or event scheduling on their WordPress websites can entirely trust on Get Bookings WP appointment and event booking system.

  • Salon & Beauty (hair salons, nail salons, cosmetology centers, tanning studios, barbershops)
  • Health and wellness (wellness, spa & massage, aromatherapy, baths)
  • Medicine (clinics, doctors, dentists, medical centers)
  • Education (education centers, tutors, language schools, private lessons)
  • Fitness & Gyms (yoga classes, personal trainers, health clubs, fitness centers, dance instructors)
  • Professional services (coaches, consultants, lawyers, photographers, consulting psychologist, cleaning services)
  • or any other services which can be scheduled and reserved online using the booking system.



Get Bookings WP WordPress Booking plugin has been developed to help you convert visitors into clients. Bearing this in mind the plugin implements an easy way to book an appointment in your WordPress website. The scheduling process has only 3 easy steps. Making the bookings process really easy for your clients.

Step 1 – The visitors will see all the available services to book in a clear page. In this page you can display important information about your services such as: description, price, max capacity.

Step 2 – As soon as the visitor has chosen a service the second step of the booking process is displayed. At this screen the visitor will see a list of available employees offering the chosen service. The staff list will include details such as name, last name, price, profession, speciality etc.

Step 3 – Once the staff member has been selected the client will see a clear list of available slots time. At this screen the client will be able to set a custom date as well.

Once the slot has been chosen the visitor will be taken to the last screen which will ask basic information in order to complete the booking process. At the last screen the client will be asked sfor the name, last name, telephone number and payment details.


Get clients to quickly book a meeting with you by Zoom. This add-on integrates Zoom with GetBookingsWP, you will be able to automatically create webinars/meetings and handle bookings to them. This integration creates a connection between Get Bookings WP and your Zoom account. When a booking is made a join link is generated and sent to your client.

Get Bookings WP Zoom Add-on is a comprehensive tool, which is an indispensable and necessary solution for lots of educational institutions, consulting firms, and remote businesses.
The plugin and the idea of video conferencing are applicable to a wide range of niches, especially it is beneficial for online learning.

The zoom add-on is suitable for conducting online training sessions, seminars and lectures, business meetings and online consultations.

The Get Bookings WP Zoom Add-on is developed for collaboration, training, and technical support and mainly aims to enhance the engagement among the participants.


Get Bookings WP appointments plugin is fully integrated with WooCommerce. The Get Bookings WP WooCommerce Add-on gives you much more flexibility to start accepting appointments through your WordPress website.

The WooCommerce Appointments add-on for Get Bookings WP is the perfect plugin for handling appointments on your own website. This WooCommerce extension allows you to receive payments for appointments with little to no effort.

By activating this powerful extension you can use all WooCommerce features and extensions, without compromising your shop’s integrity. You can accept all payment gateways WooCommerce supports.

The booking process will keep the same, Get Bookings WP plugin will be behind the booking steps, same UI. However, payments, discount codes, custom fields etc will be managed by WooCommerce.

The purpose of this integration is to have access to other payment gateways that are not available in Get Bookings WP (but are supported by WooCommerce). So, if you enable this integration, customers will be redirected to a WooCommerce cart after the details step and payments from Get Bookings WP Plugin will be disabled.


It’s extremely easy for everyone from your team to add and view their appointments. The WordPress Booking Plugin is ready to handle any scheduling requirements of your entire team, with individual flexibility for days off.

Self Service Bookings

Allow customers to view availability and book directly from your own website.


Easily connect to Stripe & PayPal to collect payments.

GetBookingsWP provides a super easy interface hence no coding or design skills are required to add GetBookingsWP into your website. Set up the plugin and start accepting bookings with GetBookingsWP WordPress Booking Plugin in just a blink of an eye.


Get Bookings WP WordPress plugin is an easy to setup scheduler system for your WordPress website. You can start receiving both free and paid bookings in a few minutes. We have written a detailed setup article that will help you to get the plugin ready in a few simple steps.

Just follow these steps in order to get your booking plugin running.

1 – Activate the plugin. Download Get Bookings WP Plugin

2 – Setting up your services. This is a very important step, you can create a category and services within this category. You will find the Service link on Get Bookings – Services. Creating Services on Get Bookings WP Plugin

3 – Creating Staff members. You need to create at least one staff member, this can be done on Get Bookings – Staff link. Creating Staff Members on Get Bookings WP Plugin

4 – Setting up the staff availability. Get Bookings WordPress booking plugin allows you to set different availability to each one of your employees. This is used to set a working schedule so you can choose in which time frames you want to be available for booking. You can do this by clicking on the Get Bookings WP – Staff link, then you will see the Schedule tab.

5 – Displaying the front-end booking form. The booking plugin comes with many useful shortcodes, you have to create a new page and include the booking appointment shortcodes.

There is a detailed Getting Started Guide which should help you to setup your WordPress booking plugin in few minutes.

Reasons to upgrade?

  • PayPal & Stripe Integration
  • Zoom Video Conferences
  • Accept Online Appointment 24/7
  • Advanced staff dashboard for staff members
  • Admin Online Appointment
  • Accept Payments Online
  • Reschedule Appointments
  • Custom booking fields with conditional hide/show. (You can create different types of custom fields that will be shown during the booking so the customer can enter special requests, data, address, etc.)
  • Customizable Email Templates
  • Set Company Working Hours & Days
  • Set Custom Staff Working Hours & Days
  • Dynamic Time Slots
  • Create Unlimited Services
  • Admin Calendar


  • Booking Calendar
  • Staff Backend
  • Custom Booking Form Fields
  • Clean and Clear Booking Form
  • Multiple Services
  • Public Staff Profile
  • Members Directory


  1. Upload get-bookings-wp to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


Is there an online documentation?

Yes, http://doc.getbookingswp.com/

Does it support Strong Customer Authentication (SCA)

Yes, check this link Strong Customer Authentication (SCA)

Is the Staff Member allowed to manage their own appointments?

Yes, check this link Staff & Client Account with Front-End Profile

Do you offer free support?

Yes, https://support.getbookingswp.com/

Why I’m not Getting Emails from Your WordPress Site?

Please check this link https://doc.getbookingswp.com/how-to-send-e-mails-via-smtp/

Do you offer a PRO version?

Yes, https://getbookingswp.com/pricing


Oktubre 19, 2022
Although, this is a new plugin I am very happy with the results. It has many flexible features which allowed me to adapt it to my needs. The support was fast and helpful Great job!
Setyembre 13, 2022
The setup was super easy. I was able to install the booking form I less than 5 minutes. Congratulations and thank you for putting this plugin online
Read all 3 reviews

Contributors & Developers

“GetBookingsWP – Appointments Booking Calendar Plugin For WordPress” is open source software. The following people have contributed to this plugin.




** New Feature – Compatibility issues with Elementor Pro
** Bug Fix – Pro message was being displayed after upgrade to pro.


** New Feature – Improvements on the new Booking form. You can check it here https://demo.getbookingswp.com/basic-booking-with-drop-down/
** Bug Fix – Pro message was being displayed after upgrade to pro.


** New Feature – We have implemented a new booking form template. You can check it here https://demo.getbookingswp.com/basic-booking-with-drop-down/


** Improvement – We have tweaked some issues with jQuery.
** Improvement – New WordPress version update.


** Improvement – We have tweaked some issues with jQuery.
** Improvement – Stripe Payments improvement. We have tweaked the code to make it work with the latest version of Stripe.


** Improvement – Capability to switch to pro.


** Improvement – Code improvement. Please clean the cache because some JS code was modified.
** Improvement – Stripe Payment Gateway. We have updated stripe payment gateway.


** Improvement – The booking process has been enhanced.
** Improvement – Code improvement. Please clean the cache because some JS code was modified.


** Improvement – We have fixed some CSS issues with certaing WordPress themes.


** Improvement – Improvements for new version of WP


** Improvement – Coding Improvement


** Improvement – Steps bar tweak. Please update ASAP.


** Improvement – Coding improvement.
** New Feature – Staff Profile update.


** Improvement – Service list tweak.
** New Feature – WooCommerce integration. PRO


** New Feature – we have implemented the Steps Bar in the booking form. Check the booking steps bar
** Fixing – We have fixed some css styles and we have improved the coding.


** Improvement – Coding Improvements.
** Fixing – We have fixed a price calculation function when booking multiple services per sessions.


** Improvement – Capability to set a custom description for a service.


** New Feature -Set custom service categories, improvement to the appointments shorcode. Check this link https://demo.getbookingswp.com/custom-category-1/


** Improvement – Multiple bookings tweak.


** New Feature – Language MO and PO files updated
** Improvement – Google Calendar Sync improvement.


** New Feature – Zoom Video Confernce Integraton. (PRO)
** Improvement – Google Calendar Sync improvement.


** Improvements – Dashboard Improvements.
** Improvements – Public Booking From Tweaks.


** Improvements – Dashboard Improvements.
** Improvements – Public Booking From Tweaks.


** Improvements – Minor Improvements for inconsistences.


** Improvements – Staff Profile updates.


** Fix – Staff Schedule was not being saved. Please update.


** Fix – Appoitment approval fix.
** Tweak – Stripe Payments Tweak.


** Tweaks – We have fixed some issues.


Initial release.