From Registration to Roll Call, Completely Managed

One platform for sports, music, clubs, and every co-curricular activity your school runs. Online parent registration with payments, smart scheduling, mobile roll marking, automatic absence SMS, and bidirectional SIS sync - no spreadsheets required.

Co-Curricular
+ New Activity
Type
All
Sport
Music
Clubs
Drama
Term
Term 1, 2026
Campus
Senior School
Activities (24)
Open
Basketball — 1st V
Tue & Thu · 3:30 PM
16/20
Open
Concert Band
Mon & Wed · 7:30 AM
46/50
Waitlist
Robotics Club
Fri · 3:30 PM
25/25
Open
Swimming Squad
Mon-Fri · 6:00 AM
18/30
Open
Drama Ensemble
Wed · 4:00 PM
14/20
Closed
Cross Country
Tue & Thu · 6:30 AM
40/40
Today's Sessions
3:30 PM
Basketball — 1st V
Sports Centre Ct 1
3:30 PM
Robotics Club
STEM Lab B
4:00 PM
Drama Ensemble
Performing Arts Rm
Quick Stats
Enrolled482
Activities24
Coaches31

Manages every type of co-curricular programme

Team Sports
Individual Sports
Music Ensembles
Music Tuition
Performing Arts
Clubs & Societies
Camps & Excursions
Registration & Enrollment

Online Parent Signup with Payments, Forms, and Waitlists

Parents browse available activities filtered by year group, sign up their child, complete custom forms, accept terms and conditions, verify medical details, and pay online - all in a single flow. Staff can also enroll students manually, import via CSV, or copy from a previous term.

  • Parent self-service signup with integrated card payments
  • Configurable signup windows with capacity limits and automatic waitlists
  • Custom form builder for collecting additional information per activity
  • Terms & conditions acceptance with document upload
  • Medical details verification before enrollment is confirmed
  • Bulk CSV import and one-click copy from previous terms
Co-Curricular Browse Activities
My Enrolments
Parent Portal
Categories
All
Sport
Music
Arts
Academic
Clubs
Available Activities
Year 7-8
Term 2
Search
Swimming Squad
Tue & Thu, 3:30 PM
Aquatic Centre
Concert Band
Wed, 7:30 AM
Music Room 3
Basketball (Boys)
Mon & Fri, 3:30 PM
Sports Hall
Robotics Club
Thu, 3:30 PM
STEM Lab
Art Studio
Tue, 3:30 PM
Art Room 1
Debating
Wed, 3:30 PM
Library
Scheduling & Sessions

Recurring Schedules, Venue Management, and Fixture Planning

Create training sessions and fixtures with sophisticated recurrence patterns - weekly on specific days, fortnightly, monthly by ordinal (e.g. second Tuesday), or custom intervals. Bulk-create across multiple teams in one action and manage venues to prevent double-bookings.

  • Recurring sessions with daily, weekly, monthly, and yearly patterns
  • Bulk session creation across multiple teams simultaneously
  • Venue assignment with conflict-aware scheduling
  • Session status workflow: Draft → Preview → Published
  • Score tracking, cancellations, time changes, and session notes
  • Opposing school tracking for inter-school fixtures
Co-Curricular Weekly Schedule
Print Schedule
Add Session
Teams
All Teams
Swimming
Basketball
Concert Band
Debating
Rugby 1st XV
Robotics
Week View
Week 3 — 7–11 Apr 2026
Mon
Tue
Wed
Thu
Fri
7:30
Concert Band
Music Rm 3
12:30
Debating
Library
3:30
Basketball
Sports Hall
Swimming
Aquatic Ctr
Swimming
Aquatic Ctr
Basketball
Sports Hall
4:00
Rugby 1st XV
Main Oval
Robotics
STEM Lab
Rugby 1st XV
Main Oval
Swimming
Basketball
Band
Debating
Rugby
Robotics
Attendance & Notifications

Mobile Roll Marking with Automatic Absence SMS to Parents

Coaches and staff mark attendance from their phone at the field, pool, or music room. When a student is marked absent, PortalHQ automatically sends an SMS to their parents after a configurable delay - with personalised merge tags and full delivery tracking.

  • One-tap roll marking on mobile - present, absent, late, or explained
  • Configurable SMS delay per activity (e.g. 15 minutes after session start)
  • SMS templates with merge tags: student name, activity, session time
  • SMS delivery tracking, logging, and duplicate prevention
  • Late arrival recording with notes for pastoral follow-up
  • Attendance reports with CSV export and historical analysis
Co-Curricular Swimming Squad Mark Roll
Session In Progress
Submit Roll
Activity
Swimming Squad
Session
Tue 8 Apr, 3:30 PM
Venue
Aquatic Centre
Student Roll
24 students enrolled
JC
James Chen
Year 10 · Blake House
SP
Sophie Patel
Year 10 · Reid House
LN
Liam Nguyen
Year 9 · Darcy House
OW
Olivia Williams
Year 10 · Blake House
EK
Ethan Kim
Year 9 · Reid House
MA
Mia Anderson
Year 10 · Darcy House
Attendance
75%
Present 18
Late 2
Absent 3
Unmarked 1
SMS Alerts
2 absence SMS sent to parents after 15-min delay

Everything You Need from Setup to Season End

Beyond registration and roll marking, PortalHQ provides a full suite of tools for managing every aspect of your school’s co-curricular programme.

Team Management

Create teams within activities, assign students and coaches, move students between teams, and auto-remove from conflicting rosters - with full audit logging of every change.

Integrated Payments

Collect activity fees at signup with online card processing. Support pay-now and pay-later options, GST handling, GL codes for accounting, and automatic receipt generation.

SIS Sync (TASS & More)

Bidirectional sync with TASS, Synergetic, and other school information systems. Import activities and students, push enrollments back, and keep both systems in lockstep.

Music Programme Support

Specialised mode for music tuition: assign students to individual tutors, create per-student lesson sessions, and track tutor timesheets - with “Tutor” labels instead of “Team.”

Reporting & Analytics

Participation reports by activity, team, and term. Attendance analytics, SMS delivery reports, signup form response exports, and co-curricular certificate data.

Multi-Campus Support

Run activities across multiple campuses with campus-scoped data, permissions, and reporting. Centralised administration with campus-level enforcement when needed.

Set Up, Register, and Run - in Three Steps

PortalHQ replaces the spreadsheets, paper forms, and disconnected tools that make co-curricular management painful.

1

Set Up

Create activities, assign teams and staff, configure pricing and signup rules, then build your session schedule with recurring patterns and venue assignments.

2

Register

Parents browse activities by year group, sign up their child, complete custom forms, and pay online. Staff assign students to teams and coaches to sessions.

3

Run & Report

Coaches mark rolls on mobile, parents receive absence SMS automatically, and admins track participation, attendance, and payments - all synced back to your SIS.

0+
Co-curricular enrolments processed
0+
Schools running co-curricular on PortalHQ
0
Activity types sports, music, clubs, general
0
Spreadsheets required

Ready to Simplify Your
Co-Curricular Programme?

See how PortalHQ can replace activity registration spreadsheets, paper roll books, and manual SIS data entry with one integrated platform.