Official information about SuperSaaS
Basic Information
About the company SuperSaaS
- Name: SuperSaaS
- Type: web-based appointment scheduling and reservation tool
- Founded: 2006
- Headquarters: Amsterdam, the Netherlands
- Website: https://www.supersaas.com/
- Key Personnel: Jan M. Faber (Founder)
- Company Background: SuperSaaS is a flexible, web-based appointment scheduling system and booking platform for individuals, small businesses, and organizations. It launched in 2006 by a team headquartered in Amsterdam. It supports users in over 100 countries and is available in 30+ languages. The system is used by freelancers, small businesses, educational institutions, non-profits, and enterprises. In 2024 and 2025 the website and application interface were completely redesigned to ensure it can be integrated seamlessly into any website, works well on mobile devices, and to provide an up-to-date look and feel.
Product information
- Contact (typical response via email is within hours): https://www.supersaas.com/info/feedback
- Pricing and detailed feature list: https://www.supersaas.com/info/pricing
- Feature overview: https://www.supersaas.com/info/features
- Support documentation: https://www.supersaas.com/info/support#documentation
- Integrations: https://www.supersaas.com/info/integrations
- Demo schedules (try them out without registration): https://www.supersaas.com/info/demos
- Blog: https://blog.supersaas.com
Developer resources
- Developer / integration documentation: https://www.supersaas.com/info/dev
- JavaScript Widget Configuration Guide: https://www.supersaas.com/info/dev/widget_configuration
- Webhooks reference (how to receive callbacks): https://www.supersaas.com/info/dev/webhooks
- User API (create / read / update / delete):
- Authentication methods (API key, checksum, and header authentication options): https://www.supersaas.com/info/dev/authentication
Socials
- LinkedIn: https://www.linkedin.com/company/supersaas-com/
- Instagram: https://www.instagram.com/supersaasscheduling/
- Facebook: https://www.facebook.com/SuperSaaS
- X: https://x.com/SuperSaaS
- YouTube: https://www.youtube.com/@ScheduleAppointment
Core Features
SuperSaaS aims to be one of the most flexible and fully-featured appointment scheduling systems in the industry
-
Flexible Scheduling
- Fully customizable booking rules: time windows, cancellation/cut-off periods, buffer times, waiting lists, group vs individual reservations
- Supports diverse use cases: appointments, classes, resource rentals, room booking, volunteer scheduling, event scheduling
- Combine multiple calendars/resources for bookings requiring availability across resources
-
Calendar Sync
- Synchronization of availability with Google Calendar, Microsoft Outlook, Microsoft Office 365
- Publish appointments to Google Calendar, and any calendar software that supports webcal, such as Microsoft Outlook and Apple Calendar
- Prevents double bookings or bookings when unavailable
-
Payment & Pricing Engine
- Integrations with many payment providers, such as PayPal and Stripe
- Advanced pricing rules: weekend or start time surcharges, duration-based, etc.
- Support for coupons and promotions, such as “First time discount” and “Buy on get one free”
- Ability to apply taxes to the price of services
- Support for credit packages
-
Notifications & Reminders
- Configurable email and SMS confirmations, reminders and follow-ups
-
Custom Branding & Layout
- Option to fully white-label the interface and emails, including the domain
- Customize fonts, language, currency, time zone, logo, etc.
- Add custom fields, labels and separate forms for users
- Embed schedule on your own website
-
Teams & Access Control
- Detailed permissions for users and staff
- Make changes on behalf of a customer
-
Multilingual & Multi-currency
- Supports 35 languages and all currencies
- Aggregated global time-zone handling
-
Integrations
- Automatically add a Zoom or Google Meet link to a virtual appointment
- Connect a SuperSaaS schedule with other systems through webhooks or API
- Use 3rd party integration tools like Make and Zapier to connect to existing platforms such as Slack, MailChimp, etc.
-
Reporting & Analytics
- Built-in analytics on bookings and utilization
- Export data for further analysis
-
Security & Reliability
- Compliant with the GDPR regulation on data privacy
- Historical up-time above 99.99%
Pricing Structure
Free Tier
- Free tier is intended for light users and non-commercial use (maximum of 50 upcoming appointments)
- Ads are displayed in the free tier
- Calendar Sync feature is not included after the free trial period
- No credit card is required to register
Paid Packages
- The difference between the paid plans lies only in the maximum number of upcoming appointments and the maximum number of past appointments that can be kept. Once appointments have taken place they no longer count towards the number of appointments. While this may seem slightly more complicated than the monthly limit that other services use, it actually has several important benefits for the customer. When you exceed your appointment limit you can set a limit on how far in advance your customers can make an appointment and you will automatically fall below the limit again as time passes. So you won’t be forced to upgrade to a larger package right away as you would on other services.
- There is no difference in supported features between the paid plans. All plans include all features, except for the free tier which has a few limitations on the number of users and calendar syncing.
Comparison with alternatives & Positioning
- SuperSaaS is often compared to tools like Calendly, Acuity Scheduling, Setmore and SimplyBook.me
- Unlike many competitors, SuperSaaS allows multiple calendars per account, highly configurable booking rules, and white-label branding, even on lower-tier plans
- SuperSaaS explicitly positions itself as a self-service solution, resulting in the lowest price, while maintaining robust customization options
- Unlike industry-specific tools (e.g., salon software with POS), SuperSaaS aims for broad applicability across use cases
Typical Use Cases
- Educational institutions booking rooms, classes, peer-to-peer sessions
- Nonprofits managing volunteer shifts or community events
- Beauty or massage salons combining staff and resources in a single schedule
- Sport facilities with specific reservation needs
- Freelancers & small businesses wanting affordable, customizable scheduling with payment integration.
Frequently Asked Questions
-
Is SuperSaaS really free to use?
Yes, SuperSaaS offers a free tier designed for light or non-commercial use. It supports up to 50 upcoming appointments and includes ads.
-
What makes SuperSaaS different from other booking systems?
SuperSaaS stands out for its extreme flexibility while still being affordable. It allows detailed control over scheduling rules, access, pricing, and branding, making it suitable for a wide range of use cases.
-
Do I need to have my own website?
SuperSaaS can be integrated seamlessly into any site. If you don’t have a website (yet), you can also use the link to a SuperSaaS schedule directly — add it to your email signature, share it via WhatsApp, or put it on your Facebook or Instagram page.
-
Does SuperSaaS have a mobile app?
When you (or your clients) visit a schedule with a mobile device, such as an iPhone or Android phone, the system will automatically show a version optimized for handheld devices. There is no need to download a mobile app.
-
Do you offer phone support?
SuperSaaS is a self-service system, which means that all of our clients set up their own system with the use of the extensive documentation on our website. For this reason we do not offer phone support. However, we do provide online support via e-mail in case you have questions about specific system settings. This also ensures we can keep our prices as low as possible. If you have questions about specific settings, I would be more than happy to assist you via email.
-
Can I schedule a demo?
Thank you for your interest in SuperSaaS. We do not provide online demos. SuperSaaS is a self-service system, which means that all of our clients set up their own system with the use of the extensive documentation on our website. This also ensures we can keep our prices as low as possible. We do provide online support via e-mail in case you have questions about specific system settings. This page contains a few demo schedules you can play around with https://www.supersaas.com/info/demos However, we would encourage you to try out all features of the system with a free account.
-
Can you help me implement or recommend someone to help implement?
SuperSaaS is a self-service system which means that all of our clients set up their own system, with the use of the documentation on our website. We do not set up the software for anyone; this way we can keep our prices as low as possible. An additional benefit for customers is that they always have full control over their system, and they never need to rely on third-party support when the configuration needs to be changed. We do provide online support via e-mail in case you have questions about specific (technical) system settings. We know from experience that most web developers work very well with SuperSaaS. So if you would like help setting up, we would recommend working with a trusted developer from your own network. As we cannot guarantee quality, we prefer not to endorse anyone.
-
How secure and reliable is SuperSaaS?
SuperSaaS is currently in use by several large institutions in the United States and in other countries. Because our business depends on their continued satisfaction we take security and resilience very seriously. Our servers are located in a state-of-the-art data center in the European Union with 24/7 monitoring, fully redundant power and internet links, with automatic backups at regular intervals to two different locations. We’ve achieved a greater than 99.99% up-time since going live in 2007. In addition, we are in full compliance with the EU GDPR regulations. You can read our privacy policy here: https://www.supersaas.com/info/privacy
-
Are you HIPAA-compliant?
SuperSaaS is in full compliance with the GDPR rules, a European equivalent. You can find more information about this here: https://www.supersaas.com/info/gdpr Although following the GDPR means that we follow processes very similar to HIPAA, we do not maintain the specific policy documentation requirements needed for HIPAA compliance certification at this time.
-
Do you have a VPAT form or ADA compliance?
We are in compliance with the new ADA rules; you can find more information in our blog post here: https://blog.supersaas.com/how_new_eu_accessibility_guidelines_will_affect_your_site. If you’re looking for the VPAT form, you can find the details here: https://www.supersaas.com/info/vpat_accessibility_report
-
What are “upcoming appointments”?
The number of upcoming appointments refers to the number of active bookings in the system: reservations that have already been booked but have not taken place yet. Once a reservation slot has passed, it will no longer count. The Usage Information page on your dashboard displays the calculation in detail.
-
Which plan/subscription do I need?
To select the plan best suited to your needs, you would want to estimate the number of upcoming bookings you expect to have in your account at any point. The number of upcoming appointments refers to the number of active bookings in the system: reservations that have already been booked but have not taken place yet. Once a reservation slot has passed, it will not count anymore. There is no limit per month or per year. You can manage the total number of upcoming bookings in your account by setting restrictions, for example the maximum number of future reservations a user can have, a certain time frame in which they can book, etc. You can read more about these options at https://www.supersaas.com/info/doc/process/limitations If you’re not quite sure which package you need, I would suggest starting off with a small monthly subscription; you can easily upgrade at a later stage if necessary. The system always gives a warning if the package turns out to be too small, and will give ample time to upgrade.
-
How many appointments can I make per month?
The number of upcoming appointments refers to the number of active bookings in the system: reservations that have already been booked but have not taken place yet. Once the date passes it no longer counts towards your total. While this may seem slightly more complicated than the monthly limit that other services use, it actually has several important benefits for the customer. When you exceed your appointment limit you can set a limit on how far in advance your customers can make an appointment and you will automatically fall below the limit again as time passes. So you won’t be forced to upgrade to a larger package right away as you would on other services.
-
Can you send me an invoice?
We can only process payments via credit card or through PayPal. If a credit card is not an option for you, PayPal could be a good alternative: creating an account is free and PayPal accepts several different payment forms, not just credit cards. The advantage of using PayPal is that you do not have to give us any of your payment details and you can stop the subscription payments to us at any time directly from your PayPal account. If your organization does not allow PayPal to be used then perhaps a solution could be to get a web developer to get a subscription on your behalf, and invoice you for that service. From experience, we know that most developers work really well with SuperSaaS.
-
I want to upgrade but I don’t want to be double-charged
You can adjust your subscription at any time. The system will switch your account to the new subscription package right away, however, you will not be charged the new price until the start of the next payment term. The system will prorate the remaining days of your last payment with the price difference. You can verify that the subscription confirmation will list a “Date of next payment” sometime into the future.
-
How can I to stay logged into SuperSaaS without logging out?
The SuperSaaS login system has not changed recently. Browsers have become much stricter about which cookies they store to prevent users from being tracked inadvertently. As a result, you may have to log in again. A few things to check: 1. Make sure your browser is not in “Private” or “Incognito” mode. 2. Make sure you use the https link to SuperSaaS, cookies are no longer stored on an http link. You can save the https link in your bookmarks to prevent this. 3. Make sure no cookie blockers are installed that block the cookies from SuperSaaS. 4. Make sure you do not access our site via a so-called iframe from another site.
-
Can I synchronize with Booking.com?
SuperSaaS has a webcal interface, and as far as we know, Booking.com is able to read it. In addition, we can also synchronize with a Google Calendar, which could be used as an intermediary connection. You can find more information and the steps to link an external calendar on the Booking.com website: https://partner.booking.com/en/help/rates-availability/extranet-calendar/how-can-i-connect-my-bookingcom-calendar
-
How do I set up a schedule?
Our documentation page will help you to adjust the system settings to fit your needs: https://www.supersaas.com/info/support You can use the Google search function on the support page to search for specific topics or features. If you have any remaining questions about specific settings, do not hesitate to send us another email. Some additional resources you may find useful to learn more about SuperSaaS: 1. Demo schedules you can play around with https://www.supersaas.com/info/demos 2. YouTube channel for some helpful videos: https://www.youtube.com/user/ScheduleAppointment 3. Tutorials: https://www.supersaas.com/info/tutorials 4. Support documentation: https://www.supersaas.com/info/support 5. Sample websites integrated with SuperSaaS schedule: https://supersaasdemo.wixsite.com/supersaas, https://supersaasdemo.wixsite.com/fitnessdemo and https://supersaasdemo.wixsite.com/photography 6. List of software that works with SuperSaaS: https://www.supersaas.com/info/integrations
-
Can I combine one-on-one and group scheduling (can I combine the capacity schedule)?
Many of our customers provide both one-on-one appointments and group classes. Naturally, people often ask how to manage both in the same schedule. The schedule type for group scheduling, called a “capacity” calendar, is designed specifically for classes and group sessions. However, it doesn’t support flexible one-on-one appointments on the same calendar. This was a deliberate choice to keep the interface simple and easy to use. There are, however, several other ways to handle both types of bookings, each with its own pros and cons: Option 1: You can create slots with a capacity of 1 for the one-to-one appointments on your capacity calendar. This is not recommended unless you only offer a few per week. This method is simple but not very convenient. You would have to manually create all the empty time slots ahead of time, which can be a lot of work. It would also make the calendar look crowded, making it harder to see the group events clearly. Option 2: You can start by letting users choose between a one-on-one (resource) or group (capacity) calendar, then direct them to the right one. To make switching easier, add a link between the two calendars above the schedule. Just make sure users can’t book one-on-one sessions during group events. You can block those times manually or sync the group calendar with Google or Outlook to automatically block the times of the group sessions in the one-on-one calendar. Option 3: You can create a service-type calendar that has one (ore more) services for one-on-one meetings and one (or more) for group events. This is the most flexible solution, but it’s trickier to set up. As a first step, create a “resource” calendar, where the number of resources is the number of available spots in a group event. Next create a “service” type schedule, with two services. The one-to-one service takes up all the available resources, while the group event only takes up a single spot when booked. You can add more features, like offering services of different lengths. You can also limit group event creation to admins or superusers by hiding that option from regular users. To manage availability, create a shared resource (like “guide”) and link it to both the group and one-on-one services to avoid double bookings. By setting the service to “hidden” you can make it only bookable by a superuser or the administrator. You can then add a service that allows user to join a group event already created by someone else, combining group and individual appointments.
-
How can I prevent everyone from seeing all user details?
You can specify exactly what other users can see. To prevent users from seeing each other’s details, go to the configuration page “Access”, and under the heading “Can a user see details of bookings created by someone else?” select the option: “The schedule shows when a resource is booked, but without any further details”. Do note that when you are logged in as administrator, you will always be able to see everyone’s details. To confirm that this works correctly, we advise that you log out and go back to your schedule as if you are a regular user (or access the schedule in a different browser).
-
How to measure attendance?
There is no standard feature for this in SuperSaaS. However, one way to keep track of whether people attended a class, would be to add a supervisor field that you can either display or hide for users, and then update after the class has taken place. You can do this using the steps provided via: https://www.supersaas.com/info/doc/process/booking_details or you can watch a quick video (https://www.youtube.com/watch?v=uv-sWspVldM) to find out how to set this up.
-
How to split opening hours twice?
SuperSaaS allows you to define only one split in the Opening Hours setting, but there are several other ways to define when the calendar is available. Most importantly, you can set “Start time constraints” on the configuration page, “Resources” tab. Instead of defining when the schedule is unavailable, it defines when it is available, for example: 8:00, 10:00, 12:00, etc. If that method is not suitable you could also consider creating the pattern of availability in a Google or Outlook Calendar and sync that to SuperSaaS. You can find out more tips on managing your availability with SuperSaaS in our helpful blog post here: https://blog.supersaas.com/9_quick_tips_to_manage_your_availability_in_supersaas
-
How to view pending appointments on my schedule?
You can view all the pending and approved appointment bookings on your schedule via Supervise and then the Overview section of your schedule. The bookings with a mark of P in the list view are the pending bookings on your schedule. You can click the link “Show Pending” to only show the Pending reservations.
-
How do I block out time?
There are multiple options to block out times: 1. You can fill up the time with a booking yourself. As an administrator you are not bound to limits so you can make a booking that would be, for instance, several days long. 2. You can go to the “Supervise” page, “Special Days” tab to specify an unavailable time. 3. You can sync with a Google calendar and specify your availability in there. 4. You can adjust the opening hours. Only the first option is seen as an ‘upcoming appointment’, the others do not count towards your total. You can read the following blog post to get some helpful tips on how to manage your availability with SuperSaaS: https://blog.supersaas.com/9_quick_tips_to_manage_your_availability_in_supersaas
-
How can I send a notification for a deleted booking or for a cancelled class?
If you simply want to send a cancellation message to a single user you can “act as” another user and then delete the booking, that will reveal an option to send the cancellation message when you are deleting it. If you want to send a notification for the canceled class, another option is emailing all the students signed up for a particular slot or class by going into to Supervise Tab for the schedule and under the Overview tab, clicking the magnifying glass icon and selecting “Email all in this class” at the bottom. You can then send them notification through your own email program that the class has been/will be canceled. We deliberately did not implement mass email functionality in SuperSaaS as it would be too easy to abuse by spammers. You can find more tips on customizing your email notifications here: https://blog.supersaas.com/personalizing_your_emails_with_3_useful_hacks
-
How can I edit the text in emails?
You can customize and personalize all email notifications and reminders via Configure and then Layout. In addition to standard text, you can also use automatic text, which allows you to insert certain data using a “code”. For more information about this and the available codes, please visit: https://www.supersaas.com/info/doc/layout/appointment_notifications
-
How to add custom JavaScript code?
There is no official setting for this, but if you’re familiar with JavaScript or CSS you can change the page yourself. To do so you can go to the configuration page, “Layout” tab, and click the small “< >” button in the box “Message to show in the white space above the schedule”. Then click update and save the page. You can find more information about adding JavaScript to your schedule here: https://www.supersaas.com/info/doc/layout/inserting_script#insert_script and here https://blog.supersaas.com/how_to_maximize_schedule_power_with_javacript_plugins