Skip to content

Youth sports

Management software for
youth sports academies

Family accounts, SEN profiles, award tracking, and bulk parent messaging — purpose-built for the way children's sports programmes actually run.

What youth academies deal with

+

Hundreds of parents, thousands of messages

Bulk email and SMS from the admin portal. Class-specific, group-specific, or whole-academy announcements in one click.

+

No way to track a child's progress over seasons

Student progress and skill levels are tracked per child, per sport. Coaches see where each child left off at the start of every new term.

+

SEN flags scattered across spreadsheets and emails

Structured SEN profiles on every child record. Coaches see relevant flags before each session — safely, compliantly, without digging through files.

Key modules

Family Accounts

Parents manage all their children from one login. Each child has a separate profile with skill level, SEN flags, award progress, and booking history.

  • Single login for all enrolled children
  • Per-child booking history and progress
  • Child selector at booking checkout

Child Profiles

Structured child records including date of birth, skill level, SEN flags, medical notes, and parental consents. Compliant with UK GDPR Article 9 special category data rules.

  • DOB, skill level, medical notes in one record
  • Parental consents recorded at enrolment
  • UK GDPR Article 9 compliant storage

SEN Flags

Coaches see relevant SEN information before each session. Stored as special category data with explicit parental consent. Not just a notes field — structured flags for specific needs.

  • Structured fields, not a free-text box
  • Visible to coaches before each session
  • Explicit parental consent tracked on profile

Award Schemes

Build progress frameworks for any sport. Coaches mark milestones from their portal. Parents track progress in real time. PDF certificates on completion (Pro).

  • Configurable per sport or programme
  • Coach milestone completion portal
  • Auto-generated PDF certificates on Pro

Bulk Messaging

Message all parents in a class, group, or the whole academy. Filter by sport, age group, term, or attendance history. Email and SMS.

  • Target by class, group, or whole academy
  • Filter by sport, age group, or term
  • Email and SMS delivery, fully logged

Daily Registers

Coaches take attendance digitally. Registers are saved against each session. Absence patterns are visible in reports. No paper registers.

  • Digital attendance per session
  • Registers saved against session records
  • Absence patterns visible in reports

Common questions

Can parents manage multiple children from one account?+

Yes. Family accounts let one parent manage every child they have enrolled — each with separate profiles, booking histories, and progress records. When booking a session, the parent selects which child it's for.

How do you handle SEN and additional needs information?+

Unstack has a structured SEN module, not a free-text notes field. Coaches see specific flags, medical notes, and consent records before each session. All SEN data is stored as special category data under UK GDPR Article 9, with explicit consent recorded on the child's profile at enrolment.

Can I track progress across different sports?+

Yes. You create award schemes and skill level frameworks for each sport or programme. Progress is tracked per child, per scheme. Coaches mark milestones; parents see updates. At the start of a new term, coaches see exactly where each child was.

How do I send messages to parents?+

The bulk messaging module lets you target parents by class, group, or the whole academy. You compose once and send by email, SMS, or both. Messages are logged so you have a record of what was sent and when.

Is there a waitlist for popular sessions?+

Yes. When a session reaches capacity, parents join a waitlist. When a space opens, the next parent on the list is notified automatically and has a time window to claim the spot.

Built for the way youth academies actually work

Free to start. No contracts. Pay only when your clients pay you.