Athlete Management
Centrally manage all athletes, their bookings, attendance records, progress, and contact details — GDPR-compliant, searchable, and exportable as CSV or Excel.
Athlete Database
The athlete management module is the central CRM for your coaching business. Every athlete who signs up through your website or whom you add manually gets a complete profile with contact details, booking history, payment status, and personal notes.
- Automatic profile creation on online sign-up or manual entry
- Contact details: name, email, phone, address, date of birth
- Profile photo (uploadable by athlete or coach)
- Free-text notes per athlete (e.g. injuries, goals, special requirements)
- Tags and categories for grouping (e.g. "beginner", "competition", "rehab")
- Search and filter by name, tag, registration date, or status
- Bulk actions: send messages to multiple athletes at once
Attendance Tracking
Track your athletes' attendance digitally — at the training venue via QR code scan or manually through the dashboard. The attendance history is viewable at any time and exportable.
- QR code check-in via the spooorts app — one scan per athlete
- Offline check-in mode for venues without internet
- Manual attendance marking via the coach dashboard
- Real-time counter: checked in / expected / missing
- Attendance history per athlete and per session
- Automatic no-show detection after session ends
- Export attendance lists as CSV or Excel
Progress Tracking
Document your athletes' training progress with individual performance data. Data can be entered by the coach or by the athlete themselves through the app.
- Freely definable performance parameters (e.g. weight, reps, time, distance)
- Trend charts for each parameter over a selectable period
- Comparison with previous periods and personal bests
- Milestones and goals (e.g. "10 km under 50 minutes")
- Athletes can view their own progress through the app
- Coach comments and feedback per training session
Groups & Training Groups
Organise your athletes into groups — e.g. by skill level, age group, or session type. Groups simplify communication, planning, and reporting.
- Unlimited number of groups
- Athletes can belong to multiple groups
- Group messages via push and email
- Group-specific sessions and booking links
- Group statistics: average attendance, active members, revenue
Data Protection & GDPR
All athlete data is stored GDPR-compliantly in German data centres. You have full control over your athletes' data and can process access, deletion, and export requests at any time.
- Data processing in accordance with GDPR including Data Processing Agreement (DPA)
- Consent management: athletes agree to privacy terms at sign-up
- Right of access: full data export per athlete as JSON or CSV
- Right to erasure: athlete profile and associated data deletable with one click
- Automatic deletion of inactive profiles after a configurable period
- Audit log of all data changes for accountability