Загрузка теннисного корта — формула, KPI, как считать
Главный показатель здоровья теннис/падл-клуба — не средний чек и не выручка, а коэффициент загрузки кортов. Если он 65% — клуб живёт. Если 35% — теряете деньги независимо от того, сколько берёте за час. Разберём формулу, нормативы, сезонность, типичные ошибки и почему «у нас всё забронировано» часто означает обратное.
Формула — простая, но с нюансами
Базовая формула:
Загрузка корта (%) = (Занятые часы / Доступные часы) × 100
На примере: корт работает 14 часов в день (с 8:00 до 22:00), 30 дней в месяце → доступно 420 часов в месяц. Если занято 273 часа — загрузка 65%.
Что считать «занятыми часами»
- ✅ Платные брони клиентов
- ✅ Индивидуальные тренировки (тренер + клиент)
- ✅ Групповые тренировки (тренер + 2-6 клиентов)
- ✅ Турниры и соревнования (даже «бесплатные» — корт занят)
- ✅ Корпоративные брони
- ⚠️ Спорно: технические перерывы (уборка, подметание грунта между матчами) — не учитывайте, это операционка
- ❌ Не учитывайте: время закрытия клуба, ремонтные работы
Что считать «доступными часами»
Все часы, когда корт физически готов принимать клиентов. Если клуб с 8:00 до 22:00 — это 14 часов. Если есть «выходной для тренеров» по понедельникам, и в этот день корт всё равно открыт — учитываем 14 часов; если закрыт — 0.
Ремонт корта на неделю → за эту неделю доступные часы для этого корта = 0. Так показатель честный.
Целевые показатели по форматам клубов
| Формат клуба | Низкая (тревога) | Норма | Высокая (риск) |
|---|---|---|---|
| Indoor теннис премиум (Москва) | < 55% | 65-75% | > 80% |
| Indoor теннис стандарт (регион) | < 45% | 55-70% | > 80% |
| Падл-клуб | < 50% | 60-75% | > 85% |
| Outdoor сезонный | < 30% (год) | 40-55% (год) | > 65% |
| Бадминтон | < 40% | 50-65% | > 75% |
| Сквош | < 35% | 45-60% | > 75% |
Почему «слишком высокая» — тоже плохо? При загрузке 85%+ в прайм-тайм почти всегда занято — клиенты не могут забронировать корт за день, разочаровываются и уходят к конкурентам. Парадокс: высокая загрузка в моменте = потеря клиентов в долгосроке.
Прайм-тайм vs нон-прайм — где смотреть на самом деле
Среднемесячная загрузка 65% мало что говорит. Гораздо точнее — разрез по слотам:
| Слот | Часы | Норма (для теннис-клуба) | Признак проблемы |
|---|---|---|---|
| Прайм будни | 18:00-22:00 пн-пт | 85-95% | < 75% = серьёзный сигнал |
| Прайм выходные | 10:00-14:00 сб-вс | 80-90% | < 70% |
| Утро будни | 08:00-10:00 пн-пт | 30-50% | < 20% — сделайте «утренний» тариф со скидкой |
| День будни | 10:00-17:00 пн-пт | 25-45% | < 15% — нужны корпоративы / детская школа |
| Вечер выходные | 18:00-22:00 сб-вс | 60-80% | < 50% |
Главное правило: если прайм 95%+ а нон-прайм 20% — у вас проблема не с прайм-тайму (там потолок), а с нон-праймом. Дешёвый утренний тариф или партнёрство со школами часто решают за 1-2 месяца.
Сезонность — почему январь и июль не сравниваются
Загрузка теннисного корта зависит от месяца сильнее, чем кажется:
| Месяц | Indoor теннис | Outdoor теннис | Падл |
|---|---|---|---|
| Январь | 110% | 0% | 105% |
| Февраль | 105% | 0% | 105% |
| Март | 100% | 10% | 100% |
| Апрель | 95% | 50% | 95% |
| Май | 85% | 80% | 90% |
| Июнь | 80% | 100% | 85% |
| Июль | 75% (отпуска) | 110% | 80% |
| Август | 80% | 100% | 85% |
| Сентябрь | 105% | 70% | 105% |
| Октябрь | 110% | 30% | 110% |
| Ноябрь | 110% (пик) | 0% | 110% |
| Декабрь | 95% (праздники) | 0% | 95% |
100% = средняя по году. То есть январь indoor — 10% выше средней. Июль indoor — 25% ниже из-за летних отпусков клиентов.
Как пользоваться: сравнивайте текущий месяц с тем же месяцем прошлого года, не с предыдущим. «Июль на 15% ниже июня» — это нормальная сезонность, а не падение.
Как считать в Excel — простая модель
Если CRM ещё нет, вот рабочая Excel-формула:
- Лист «Брони»: столбцы — Дата, Корт, Время начала, Длительность (мин), Тип (бронь/тренировка/турнир/корпоратив)
- Лист «Расчёт»: столбцы — Месяц, Корт, Часов в месяце (формула: рабочих_дней × часов_в_день)
- В «Расчёте» формула:
=SUMIFS(Брони!Длительность, Брони!Корт, A2, ...)/60 / Часов_в_месяце
Для 5 кортов это ~30 минут расчёта в месяц. Для 10+ — час и больше. Любая ошибка в формуле — и цифры ползут. Поэтому большинство клубов после 6 месяцев Excel переходят на CRM.
Как считать в letscourt — автоматически
В letscourt загрузка считается в реальном времени по любому срезу:
- По всему клубу за период (день / неделя / месяц / квартал / год)
- По конкретному корту
- По часовым слотам (увидите перекос прайм vs нон-прайм)
- По дням недели (понедельники vs четверги)
- По тренеру (есть ли свободные часы у тренера или работает на пределе)
- С графиком сезонности и прогнозом
Подробнее — в статье электронный журнал администратора и на странице расписание для теннисного клуба.
Типичные ошибки в расчётах
Ошибка 1: считают только платные брони
Если не учитывать тренировки и корпоративы, показатель занижен на 20-40%. Принимаются неправильные решения: «загрузка 35%, надо снижать цены». На самом деле корт загружен на 60%, просто считаете не всё.
Ошибка 2: знаменатель — «общее время работы», а не «часы корта»
5 кортов × 14 часов = 70 кортов-часов в день, не 14. Часто администратор путается и считает «корт работает 14 часов в день», получая загрузку в 7 раз ниже реальной. Каждый корт — отдельная единица.
Ошибка 3: учёт без округления
Если бронь была 10:00-11:30 (1.5 ч), а вы записали как «1 бронь в 10 утра», теряете информацию. Считайте в минутах или в часах с дробями.
Ошибка 4: средняя по году вместо разреза по сезонам
Среднегодовая 65% может скрывать 95% в ноябре и 35% в июле. Решения по тарифам нужно принимать по слотам и месяцам, не по средней.
Ошибка 5: отсутствие бенчмарков
«У нас 50% — это много или мало?» Без сравнения с такими же клубами не понять. Возьмите данные конкурентов (через Я.Бизнес — кол-во отзывов, рейтинг, через 2GIS — поток в часы пик) или уточняйте у CRM-провайдера усреднённые данные по сегменту.
Что делать если загрузка не дотягивает
Загрузка прайм 60-70% (норма ниже плана)
- Проверьте онлайн-бронирование 24/7 — клиенты теряются если нужно звонить
- Цена корта vs конкуренты в радиусе 5 км
- Качество админа на ресепшн (дружелюбие, скорость ответа)
- Реферальная программа «приведи друга»
Загрузка нон-прайм 10-20% (типичная проблема)
- «Утренний тариф» со скидкой 30-40% (8:00-10:00)
- Партнёрство со школами — детский теннис в 10:00-15:00
- Корпоративы (тимбилдинги в 12:00-15:00 будни)
- Бесплатные мастер-классы для привлечения аудитории
- Семейные пакеты на выходные
Загрузка прайм 95%+ (потеряете клиентов)
Парадокс роста. Если каждый прайм забит, новые клиенты не могут забронировать → уходят. Решения:
- Открыть второй корт (если возможно)
- Увеличить прайм-тайм цену на 15-20% — сместит часть клиентов в нон-прайм
- Ввести систему «ожидания корта» — клиент в пуше получает уведомление об освободившемся слоте
- Переместить часть тренировок в нон-прайм через скидки тренерам
Связь с другими KPI клуба
Загрузка — главный, но не единственный показатель:
- Средний чек за час — выручка / занятые часы. Если падает — клиенты переходят с разовых на абонементы (это нормально, проверяйте retention)
- Retention клиента — % клиентов, которые вернулись через 30 дней. Норма 40-60%
- Выручка / корт / месяц — итоговый показатель эффективности
- NPS — индекс лояльности (опрос «порекомендуете нас?»)
- Drop-off в воронке бронирования — на каком шаге клиент бросает виджет
Все эти метрики живут вместе. Высокая загрузка при низком retention = разовые клиенты, нужна работа с возвращением. Высокий retention при низкой загрузке = маркетинг отстаёт от качества продукта.
Выводы
- Считайте в часах, не в бронях; учитывайте тренировки
- Норма для теннис-клуба — 55-70% среднегодовая
- Прайм 95% — это потеря, не успех
- Сравнивайте с тем же месяцем прошлого года, не с предыдущим
- Разрезы по слотам важнее средней — там видны рычаги роста
- Excel работает первые 6 месяцев, потом нужен автомат
Считаете загрузку вручную? Попробуйте автоматический отчёт
В letscourt загрузка считается в реальном времени по часам, дням, кортам и тренерам. С графиками сезонности.
14 дней бесплатно →