SuperSaaS – online appointment scheduling


SuperSaaS is a flexible online appointment scheduling system that works with many different businesses and is available in 28 languages. The basic version is free, a paid version is available for large users and commercial uses.

The supersaas plugin displays a “Book now” button that automatically logs the user into a SuperSaaS schedule using his WordPress user name. It passes the user’s information along, creating or updating the user’s information on SuperSaaS as needed. This saves users from having to log in twice.


Visit the website for an overview of all the SuperSaaS features.
Read the SuperSaaS WordPress Plugin tutorial page for information about how to install and setup the plugin in WordPress.


SuperSaaS is available in more than 28 languages. Check out the SuperSaaS website, for more information.


  • Class and Events Bookings - Example of a SuperSaaS appointment schedule
  • One-on-One Appointments - For example used by home rentals, therapists, coaches or driving lessons
  • SuperSaaS Dashboard - Many configuration options available
  • WordPress Plugin - Configure the SuperSaaS WordPress plugin, see also the tutorial section tutorials


This section describes how to install the plugin and get it working.

  1. Download and unzip the plugin and upload it to the /wp-content/plugins/ directory, or use the automatic plugin installer
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place the short code [supersaas] on your pages everywhere you want the button to appear.
  4. Modify the SuperSaaS account to work with WordPress by following the installation instructions on the SuperSaaS site.


I get an “Invalid e-mail” error when I try to click the button

Make sure you follow the installation instructions for both the WordPress part and the SuperSaaS part.


Great if you need SSO with WordPress users

Main functionality of plugin is single sign on with WordPress users, which works pretty fine. If you do not need SSO , I recommned to use rather <iframe> to integrate the booking system on your WordPress site.

Accept Payment Too Confusing

You know, if you can't make it easy you get one star. I'm trying to set up accept payment but it just let's me create the appointment without halting everything for the payment first. I read the directions but it it's not working out very well. It accepts appointments but when I click on ASK FOR PAYMENT I expect to ask for the payment! It's crazy all the buttons and checkboxes you have to go through. Sorry.
Read all 8 reviews

Contributors & Developers

“SuperSaaS – online appointment scheduling” is open source software. The following people have contributed to this plugin.




  • First release


  • Added localizations
  • Added a short code


  • More localizations


  • More localizations


  • More localizations


  • Improved coding style
  • Custom domain name accepts also URLs


  • Tested latest WordPress version


  • Update translation


  • Mark schedule name as non-optional


  • Bump version to support WordPress 4.7


  • Make API calls use HTTPs always


  • Dynamically detect request protocol, it will work even with proxy TLS termination


  • Tested latest WordPress version


  • More localizations and tested latest WordPress version


  • Tested latest WordPress version