Booking & Scheduling
Online booking system for training sessions — athletes book conveniently through your website or app, choose date, time, and session type, pay directly, and receive an automatic confirmation.
Online Booking for Athletes
Your coach website includes an integrated booking page. Athletes see all available training sessions in a clear calendar view, select their preferred slot, enter their contact details, and pay directly online. The booking is confirmed instantly — no manual effort required on your part.
- Calendar view with all available slots (week and month view)
- Filtering by session type, location, and time of day
- Guest booking — athletes can book without creating an account
- Registered athletes see their booking history and can save favourites
- Waitlist for fully booked sessions with automatic notification
- Embeddable booking widget for external websites and social media profiles
Bookable Session Types
Define different session types with individual settings for duration, price, capacity, and description. Each type is displayed as its own tile or category on your booking page.
- One-on-One Training — personal session with one athlete; tailored to the individual's goals and fitness level
- Small Group — training with 2–6 participants; ideal for semi-personal training
- Group Class — open classes with larger capacity (e.g. bootcamp, yoga class)
- Course Block — a linked series of sessions (e.g. 10-session beginner course); athletes book the entire block at once
- Trial Session — free or discounted taster session for new athletes
- Online Training — virtual session via video link (Zoom, Teams, Google Meet); the link is automatically included in the booking confirmation
Availability & Calendar
Set your weekly availability. The calendar automatically accounts for buffer times between appointments and blocks out times when you are unavailable.
- Recurring availability per weekday
- One-off special availability and blocks (e.g. holidays, vacations)
- Configurable buffer time between consecutive appointments (e.g. 15 min)
- Maximum advance booking window (e.g. up to 30 days ahead)
- Minimum lead time (e.g. at least 24 hours before the session)
- Sync with external calendar (Google Calendar, Apple Calendar, Outlook) to avoid double bookings
- Automatic timezone adjustment for international athletes
Booking Confirmation & Reminders
After every booking the athlete receives an automatic confirmation by email and push notification. In addition, configurable reminders are sent before the session.
- Instant booking confirmation email with session details, location, and payment receipt
- Push notification in the spooorts app
- ICS calendar file (.ics) for adding to the personal calendar
- Reminders 24 hours and 1 hour before the session (configurable)
- QR code for check-in at the training venue included in the confirmation email
Cancellation & Rescheduling
Define your own cancellation policy. Athletes can cancel or reschedule bookings within the deadline themselves — automatically and without your manual intervention.
- Configurable free cancellation window (e.g. 24 hours before)
- Partial refund or no refund after the deadline
- Rescheduling to a different slot within the deadline
- Automatic notification on cancellation to coach and athlete
- Backfill of cancelled spots from the waitlist
- No-show marking with optional fee
Recurring Bookings & Subscriptions
Athletes can book a recurring session — e.g. every Tuesday at 6:00 PM. The booking is automatically created and charged every week.
- Weekly, biweekly, or monthly recurrence
- Auto-renewal until cancelled by the athlete
- Automatic payment on each recurrence
- Athletes can skip individual dates within the subscription
- Subscriber discount configurable (e.g. 10 % off the single-session price)