Australian company · Data hosted in Australia · Local support 1300 181 665

    SwimDesk bookings and enrolments

    Swim school booking and registration software parents will use

    Let parents register, enrol, pay and rebook online, any time. Your front desk stops being a call centre at the start of every term.

    • 600,000+ studentshave passed through our systems
    • 1 million+ workoutscompleted in FitDesk
    • Since 2013an Australian company
    A parent with a toddler checking in at the front desk with a staff member

    Swimming lesson booking, start to finish

    Online registration

    New families register and add each child once, with the details and consents you need.

    Enrol by level, day and time

    Parents see only the classes that suit their child's level and age.

    Waitlists

    When a class is full, families join the waitlist. When a place opens, the next family is offered it.

    Make-up lessons

    A reported absence becomes a credit parents can book themselves, within your rules.

    Re-enrolment

    Hold current places for a set number of days so families can confirm next term.

    Pay at booking or after

    Take payment before the place is confirmed, or enrol first and invoice automatically.

    Rules you set once

    Decide how many make-up lessons a term, how long credits last, how long places are held at re-enrolment and whether waitlisted families pay to hold a place. SwimDesk applies the rules for you.

    Front desk has the same power, faster

    Staff can enrol, transfer, freeze or waitlist a student straight from the class list, and take payment in the same step.

    Your own online signup portal

    Families enrol from a signup portal customised to your centre. When payments are switched on, they pay as they enrol. You choose the programs, the rules and the questions you ask.

    Explained absences and compensation lessons

    Parents report an explained absence in the app and book a compensation (make-up) lesson themselves, within the rules you set. Your front desk stops taking phone calls for every missed class.

    Can parents book swimming lessons online?

    Yes. Parents register, enrol and pay online or in the app on iOS and Android.

    How does the waitlist work?

    Families join the waitlist for a full class. When a place opens, the next family is offered it.

    Can we limit make-up lessons?

    Yes. Set how many make-up lessons each student can have per term and how many weeks a credit lasts.

    Can a parent manage several children?

    Yes. One login covers every child in the family.

    Can we use term billing and ongoing billing in the same swim school?

    Yes. You can run fixed terms, rolling enrolments and holiday intensives side by side, and set how mid-term starts, closures and public holidays affect the fee.

    How do we run re-enrolment so current families get first choice?

    Open re-enrolment to current families first, set how long their places are held, then release what is left to the waitlist and the public. Families re-enrol from the app, and automated emails remind those who have not.

    Can we set our own make-up rules, such as how many and when they expire?

    Yes. You decide how many make-up lessons a term each family gets, how long credits last and whether a make-up must be the same level. Parents see their credits and expiry dates in the app, which cuts the arguments at the front desk.

    Can we run school holiday intensives alongside regular classes?

    Yes. Holiday intensives run as their own programs with their own fees, so they sit beside your terms and rolling classes in the same system.

    See it with your own program in mind

    Tell us your centre and what you run, and we will show you GreeneDesk in a short demo. After the demo you get a trial for your team. Setup and migration take about two weeks, and we do the move for you.

    We do the migration for you. We respond to support requests within 4 hours, and straight away for critical issues.

    Instructors chatting with children beside a busy community pool