Welcome to SuperSaaS

Welcome to SuperSaaS — the easy, flexible way to manage your online appointment schedule. Thank you for registering! Our team is committed to providing an online scheduling system that fits your needs perfectly.

Let’s get started

Creating a schedule with SuperSaaS is straightforward. Here’s how you can begin.

  1. Create your first schedule: Start by logging in to your SuperSaaS account and select ‘New Schedule’.
  2. Choose your schedule type: Decide what type of schedule you need. Whether it’s for appointments, classes, or reservations, we’ve got you covered.
  3. Customize to fit your needs (see below): Personalize your schedule with your preferred settings. You can set your availability, booking rules, colors, and much more.
  4. Go live! Once you’re happy with your schedule, share the link with your customers or team, or integrate it into your own website.

If you’re a visual person you might find it more convenient to watch a video instead. Choose the video that best fits what you want to do.

How to set up an appointment scheduling system?
How to set up a class or event booking system?
How to set up a reservation or rental system?
Close
Close
Close

Customize SuperSaaS to fit your needs

If you’ve set up your first schedule, let’s explore some of the core features that will help you get the most out of your scheduling system.

Change the layout

SuperSaaS offers plenty of options to customize the look and feel of your schedule. This ranges from your schedule’s dimensions and the time format to the content of different system messages and the colors of individual schedule and user interface (UI) elements.

Schematic image of layout options
Schematic image of layout options
  • Adjusting views and their proportions: A schedule provides different “views”, ways to look at the schedule, such as showing the calendar by day, week or month, or as a list of available spaces. You can change which views should be available to the end user and configure various settings such as size.
  • Customizing on-screen messages: Many of the messages that are shown as part of the registration, booking or payment process can be replaced by your own messages. Text can contain so-called ‘auto-text’, which are ‘magic words’ that are automatically replaced by some dynamic value when the message is generated.
  • Customizing notifications and reminders: Email and SMS messages that are generated as part of the registration and booking process can be customized or replaced by your own custom messages. Reminder and follow-up messages can be similarly customized.
  • Changing a schedule’s appearance: The visual appearance of the schedule and the overall UI can be configured separately. You can change your schedule’s color palette by selecting another color theme or pick your own color for each of the different calendar elements.
  • Using a custom domain: Creating a custom web address allows your users to access your schedule with a link such as www.your-company-schedule.com. Links in confirmation emails will also use this domain. This helps reassure users that the schedule belongs to you.
  • General settings: At the account level, you can change the default date and time format, as well as the time zone and default language. You can even change the term the system uses to refer to your users into something more appropriate like ‘students’.
Documentation about changing layout

Setting up the booking process

The booking process as experienced by the users of your schedule is fully configurable. You can specify what information users need to provide upon booking and which steps need to be completed to do so. Constraints allow you to control your schedule’s behavior and specify what your users can and cannot do.

Schematic image with example of flexible scheduling
Schematic image with example of flexible scheduling
Schematic image with example of flexible scheduling
  • Collecting booking details: Using both standard and customizable fields, you can collect the information you need to create a booking.
  • Configuring the booking process: Should users be allowed to make repeat bookings or not? Do bookings require payment or approval? Should new bookings be confirmed? To whom? And what about reminders? The system offers you fine-grained control over each step in the process.
  • Setting booking constraints: Set constraints to guide the behavior of your users. For example, you can specify time limits on how long in advance a booking can be created or cancelled.
  • Adding custom forms: If you need to collect more information than can be captured with the standard fields, you can add custom form to the registration and/or the booking process. You can also attach files to forms. It’s also possible to use a form by itself, for example to add a contact form to your website.
  • Combining schedules: One of the most powerful features of SuperSaaS is the ability to combine multiple calendars. This allows you to build support for complex scheduling scenarios.
Documentation about booking process

Control access to your online schedule

In most cases, it is preferable to restrict access to your schedule so that not just anyone can view or make changes to it. The system lets you specify precisely who can use your appointment schedule, what information they can see and what they can modify. Since this access model is one of the more complex aspects of the SuperSaaS system, test your schedule from a user’s perspective to confirm it works as intended.

Schematic image of access rights
  • Who can sign up as a user?: All settings regarding who exactly can register for using your schedules.
  • What can users do on my schedule?: Here you define what users (and superusers) can do with respect to adding, updating and deleting bookings. This also allows you to define which information about the bookings is made visible to regular users.
  • Define user groups: For more complex requirements, like allowing only specific users to access certain schedules, you can assign users to groups.
Documentation about access control

Add payment to your schedule

If the service that you offer requires payment, you can display its price at the time of booking. You may also want to handle the payment transaction as part of the booking process. SuperSaaS offers you a broad array of payment options, ranging from handling online payments to invoicing and using our credit system. In addition to these payment options, the system allows you to offer various types of discounts and promotional offers.

Schematic image of online payment
Schematic image of online payment
  • Setting prices: Whether you require payment immediately upon booking or you take payment at a later stage, you can display prices for your services or resources. You can configure your schedule to present fixed prices or calculate prices based on a set of pricing rules: booking related criteria such as length of the appointment or time of day.
  • Online payments: If you require payment from clients upon booking, you can use the integrated online payment system. You can choose between PayPal, Stripe and several other payment providers, or even a combination of several providers.
  • Invoicing or manual payments: If you want to collect payment for an appointment, but not at the time of booking, you can use invoicing or handle the payment yourself. You can send an invoice through an invoicing provider at the time of booking, or after the appointment has taken place.
  • Credit system: Alternatively, you can give your clients the option to pay you with credits they received from you or were bought in the webshop associated with your SuperSaaS account.
  • Discounts and promotions: There are several ways in which you can offer discounts and run promotions. These range from one-off discounts for individual clients to accepting coupons as part of a promotional campaign. Using pricing rules, you can implement a wide range of time-based discounts, such as weekend or seasonal discounts.
  • Advanced pricing rules: Pricing rules allow you to dynamically change the price of your appointments based on many different factors. You can, for example, change the price based on the value of a drop-down, or on how long in advance people book, or the day of the week.
Documentation about payment

Sharing or integrating your schedule

When you have tested your schedule and it is ready for use, there are a few ways to display your schedule to your users.

Schematic image of website integration
Documentation about website integration