Members book classes across 1–4 weeks ahead. The system manages capacity, enforces per-week limits, applies smart no-show penalties, and logs every action — all configurable from the admin panel without code changes.
Create class sessions with date, time, teacher, room, and capacity. The system auto-tracks bookings vs limits, shows real-time status (Available/Full/Finished), and calculates occupancy rates. 14 built-in metrics and dashboards give you complete visibility.
Members book their spot with a single tap. The system automatically updates the session counter, blocks overbooking, and tracks who showed up and who didn't. Presence/absence data feeds directly into your marketing automations.
Every booking and cancellation from the mobile app is logged with timestamp, member info, package details, and visit history. Read-only audit trail that gives you complete transparency. Export to CSV anytime.
| # | Member | Session | Type | Date |
|---|---|---|---|---|
| #1247 | Maria K. | Pilates | Book | Today |
| #1246 | Nikos P. | CrossFit | Cancel | Today |
| #1245 | Elena L. | Yoga | Book | Today |
| #1244 | Anna M. | Pilates | Book | Yest. |
When a class is full, members join the waitlist with one tap. The moment someone cancels and a spot opens, the system automatically notifies the next person in line via email. No manual work, no missed opportunities.
Each trainer gets a dedicated attendance panel showing only their classes for today. One tap per member to mark present or absent. Secure: trainers only see their own gym's classes and can only update their own sessions.
Members are no longer restricted to the current week. They can book up to 1–4 weeks ahead, fully configurable by the gym owner. Each week's limit is tracked independently — progress bars show used vs available slots per lesson per week, with clear badges like "Συμπληρώθηκε" or "3 διαθέσιμες".
If a member accumulates too many absences in the previous week, their booking window is delayed by a configurable number of days. All thresholds, delays, cancel hours, and booking open times are set by the gym owner directly from the Nova admin panel — no code changes ever needed.
Admin can cancel one or multiple classes with a single action: the system auto-notifies all booked members via SMS and auto-refunds visit credits for visit-based subscriptions. Subscriptions can be frozen immediately or on a scheduled future date, with auto-unfreeze after a set number of days and a complete freeze history log.
Built-in tools that make managing bookings effortless from day one.
14 built-in metrics: occupancy rate, attendance, no-shows, weekly trends, by-teacher, by-class. Everything you need at a glance.
Filter by date, teacher, room, class type, status, attendance, hour. Find exactly what you need in seconds.
Set presence for multiple appointments, send SMS to booked members, generate coupons. Handle dozens in one click.
Automatic overbooking detection with visual warnings. Never exceed capacity — the system blocks it before it happens.
No-show data feeds automatic follow-up campaigns. Re-engage absent members without lifting a finger.
Export any view to spreadsheet with one click. Sessions, bookings, attendance — all downloadable for your records.
Members with too many absences last week get a delayed booking window. Threshold and delay days fully configurable. Dynamic messages keep members informed.
Cancel one or many classes in one action. Auto-SMS to all booked members, auto-refund visit credits, bulk support. Members are always informed instantly.
Freeze immediately or schedule a future start date. Set duration, auto-unfreeze after X days. Full freeze history log per member. Zero manual follow-up.
Info texts, warnings, and announcements shown to members are editable from the admin panel. Gym-specific messages without a single code change.
Multi-week booking, no-show penalties, class cancellation, subscription freeze — all in one platform. Join 120+ gym owners.