Skip to content

CRM

Фітнес-студія: групи, абонементи, автосписання

CRM + Telegram-бот + міні-ап

Спорт · фітнес-студія
IndustryСпорт · фітнес-студія
WorkCRM + Telegram-бот + міні-ап
ScopeОнлайн-запис, журнал, клієнтська база, фінанси, звіти
StackNext.js / Telegram Bot API / PostgreSQL
Year2026
01

CHALLENGE

What the project had to solve.

Групи набирали в чатах, тому тренер до останнього не знав, скільки людей прийде. Абонементи рахували вручну, і про те, що абонемент згорає, клієнт дізнавався вже після. Неявки на персональні тренування нічого не коштували, а місце в групі при цьому лишалося зайнятим для тих, хто хотів потрапити. Хто перестав ходити після закінчення абонемента, не відстежував ніхто.

02

SOLUTION

What we built and why.

Для студії критичні дві речі: межа групи і правило списання при неявці. Система рахує місця, веде лист очікування і списує заняття за правилом, яке клієнт бачить заздалегідь. Система складається з трьох частин, які тримають один процес. • CRM для власника — десять розділів. «Сьогодні» відкриває зміну: записи дня, завантаження кожного спеціаліста, каса, вільні вікна і коротке зведення, на що звернути увагу. Журнал записів показує день сіткою, статус кожного запису від «очікує» до «оплачено», і не дає поставити двох людей на один час. Клієнтська база сама розкладає людей на категорії: новий, постійний, VIP, ризик неявки, зниклий — і під кожну категорію вмикається свій сценарій спілкування. Далі співробітники з графіком, доступами і відсотками, онлайн-запис, повідомлення, послуги, фінанси, звіти й налаштування. • Telegram-бот розмовляє звичайною мовою. Клієнт пише, чого хоче і коли, бот розуміє послугу й час, показує лише ті вікна, де справді вистачає часу, і тримає обране десять хвилин. Далі він нагадує за добу і за дві години, приймає перенос кнопкою, просить оцінку після візиту і сам повертається до тих, хто давно не був. • Міні-ап — той самий застосунок у браузері й усередині Telegram. У месенджері вхід не потрібен: система впізнає людину сама. Клієнт бачить свої візити, залишок абонемента й історію, спеціаліст — свій день, своїх клієнтів і заробіток, який рахується в момент закриття послуги. Абонемент живе в застосунку клієнта: скільки лишилося, до якої дати діє, коли найближче заняття. Нагадування про завершення приходить до того, як він згорить, а не після. Тренер відкриває свій день у телефоні: хто записаний, хто вже відмітився, скільки нараховано за проведені заняття.

PROJECT MATERIALS

Screens and interactions, not mock claims.

Open the images full screen. Use arrow keys or swipe to move through the gallery.

03 · RESULT

What changed after the launch.

→ Клієнт бачить залишок абонемента і термін дії → Заняття списується автоматично — суперечок «я ж не був» немає → Звільнене місце в групі одразу йде тим, хто в листі очікування → Нагадування йдуть у Telegram безкоштовно, SMS лишається запасним каналом для тих, кого там немає → Прогноз неявок і передоплата для ризикових прибирають більшість зривів → Зарплати рахуються щодня, а не зводяться в таблиці наприкінці місяця → Система, код і база лишаються у власника: разова оплата замість підписки за кожного співробітника

LIVE DEMO

Open the working version in a separate view.

Open live demo

DISCUSS A CRM SYSTEM

Need a CRM built around your team’s processes?

Tell us how your team manages clients, projects, and tasks. We will map the modules, roles, and integrations, then propose the first implementation stage.

  • A reply within one business day
  • A focused first step
Back to all cases

Choose the format that is easier for you. The contact page lets you leave the task in writing; booking lets you pick the time yourself.

Leave a taskBook a time
Live demo