GreeneDesk
    SwimDesk

    Swim School & Aquatic Centre Management

    Swim school and aquatic centre management software

    Used by Australian councils, YMCAs and learn-to-swim providers for class scheduling and bookings, poolside attendance, skills assessments, progression tracking, digital certificates and parent communication. Supports structured learn-to-swim curricula including AUSTSWIM, Royal Life Saving and YMCA programs, with all data hosted in AWS Sydney.

    Book a Demo

    Built for councils, YMCAs and learn-to-swim providers

    SwimDesk focuses on what swim schools actually need day to day — lessons delivery, assessments and parent communication — without asking you to replace the systems you already run.

    Poolside assessments

    Mark attendance and track skills against each student's level from the pool deck, including offline. Assessments and digital certificates flow back to parents automatically.

    Any structured curriculum

    Configure skills, levels and progressions to match AUSTSWIM, Royal Life Saving or YMCA learn-to-swim programs — or any structured curriculum your centre follows.

    School swimming programs

    Run school group bookings, class lists and reporting alongside your regular learn-to-swim timetable, with dedicated school program management.

    Australian-hosted data

    All data is hosted in AWS Sydney. Nothing is processed offshore, supporting APP compliance requirements for council facilities.

    Works alongside your existing systems

    Keep your current membership, payments and access system — including PerfectGym and Envibe. SwimDesk adds the learn-to-swim layer on top: scheduling, attendance, assessments, progression tracking and parent communication. No rip-and-replace, no migration of your payment setup.

    See the systems we integrate with

    Payments and flexibility, configured by you

    SwimDesk supports term-based and recurring payments with flexible discount setups. Parents can pay from their mobile, book compensatory classes and report explained absences — with the rules for compensations and absences set up and customised by your facility.

    • Term-based and recurring payment options
    • Flexible discount setups
    • Parents pay from their mobile
    • Compensatory class bookings
    • Explained absences with facility-configurable rules
    • Works on mobile, tablet and desktop for all users

    Parent Experience

    • Book and reschedule classes
    • Report absences
    • Track progress
    • Receive digital certificates
    • Pay for classes from their mobile or tablet
    • Book compensatory classes
    • Report explained absences under your facility's own rules
    SwimDesk parent app showing student level, class details, and progress tracking

    Skills Assessment & Attendance

    • Mark attendance poolside
    • Track skills per student
    • Colour-coded competency levels
    • Book assessments directly
    SwimDesk attendance and skills assessment interface with colour-coded competency tracking

    Class Scheduling & Calendar

    • Pool and lane scheduling
    • Weekly calendar overview
    • Instructor assignments
    • Capacity management
    SwimDesk weekly class calendar showing colour-coded swim classes across multiple pools and lanes

    Class Management

    • View all classes at a glance
    • Filter by date and instructor
    • Jump to class details instantly
    • Print-ready class lists
    SwimDesk class list showing students, teachers, areas, and dates with quick class access

    Progression Tracking

    • Track student progression over time
    • Pass and not-pass assessments
    • Evaluation history per student
    • Send progress reports to parents
    • Supports AUSTSWIM, Royal Life Saving and YMCA learn-to-swim programs — or any structured curriculum
    SwimDesk student progression tracking with pass/not-pass assessments and evaluation history

    Communication & Automation

    • Send targeted emails to parents
    • Filter by level, instructor, or class
    • Automated action rules for events
    • Birthday, welcome, and progress emails
    • Voice notes to one student or an entire class — sent as notifications
    SwimDesk email communication interface for sending targeted messages to students and parentsSwimDesk action rules for automated birthday, welcome, and progress notification emails
    Customer Stories

    What swim schools say about SwimDesk

    Feedback from swim schools and aquatic centres across Australia and New Zealand.

    "

    I literally looked around the world for such a program but could not find one that would allow us to use our own syllabus and lesson plans. The more my staff and I use SwimDesk the more we love it.

    SO

    Swim School Owner

    Independent Swim School · 🇦🇺 Australia

    "

    Overall SwimDesk gives parents a clear idea of progress and it improves communication between us and the parents. I also love the function to send a bulk email to all swim lesson parents about important communications.

    AC

    Aquatics Coordinator

    Aquatic Centre · 🇦🇺 Australia

    "

    I do like the SwimDesk system — it's so easy to follow. I love the fact that once Hailey has been assessed her results are on the SwimDesk within the same day. I'm always kept updated with her progress.

    SP

    Swim School Parent

    SwimDesk Parent Portal User · 🇦🇺 Australia

    "

    SwimDesk has transformed how we manage our school program. What used to take our admin team days of manual work each week now takes minutes.

    CM

    Centre Manager

    District Council Aquatic Centre · 🇳🇿 New Zealand

    "

    The retention reporting alone paid for the software in the first month. We identified 47 at-risk students we would have lost — and kept 38 of them.

    OD

    Operations Director

    Multi-Sport Leisure Centre · 🇦🇺 Australia

    "

    We manage school programs across three sites and GreeneDesk makes it feel like one. Schools get their own portal, parents get progress reports automatically.

    PD

    Program Director

    Regional Aquatic Centre · 🇳🇿 New Zealand

    GreeneDesk does not replace your management system. It enhances it.

    Most platforms focus on administration. GreeneDesk focuses on delivery, engagement, and outcomes.

    Run your swim school with complete visibility

    Book a Demo