Салон красоты: 15 мастеров по 500 ₽ в месяц за онлайн-запись — счёт за год
Администратор считает мастеров, а не строчки в тарифном плане — и в какой-то момент оказывается, что за одну и ту же функцию «запись клиента на удобное время» салон платит 15 раз в месяц, по числу мастеров в штате. К концу августа 2026 года это уже привычная модель почти у всех сервисов онлайн-записи: цена растёт линейно с числом сотрудников, а не с объёмом работы, которую система реально выполняет. Дальше — честный счёт за год на конкретном примере и что реально стоит держать эту функцию на своём сервере вместо подписки.
Содержание
- Что почём: считаем годовой счёт за подписку
- Иллюстративный расчёт: сервер + своя система записи против SaaS
- Какую open-source систему записи ставить на сервер
- Что вы получаете, уходя из подписки (и что теряете)
- Пошаговый план: поднять онлайн-запись на своём VPS
- Нюансы, которые не видны на старте (грабли)
Что почём: считаем годовой счёт за подписку
Возьмём условия из заголовка: салон на 15 мастеров, тариф онлайн-записи — 500 ₽ в месяц за мастера. Это распространённая модель тарификации у облачных сервисов записи — плата привязана не к салону, а к числу активных сотрудников в системе.
Считаем прямо:
15 мастеров × 500 ₽/мес = 7 500 ₽/мес
7 500 ₽/мес × 12 месяцев = 90 000 ₽/год
90 000 ₽ в год — это чистая стоимость доступа к календарю записи. Сюда не входят СМС-напоминания клиентам (почти всегда отдельный тариф или лимит, сверх которого — доплата), интеграция с сайтом, выгрузка отчётов, доступ администратора с правами выше базовых. На практике салон с активной работой с клиентской базой (напоминания, отмены, лист ожидания) выходит на 110 000–140 000 ₽ в год, если считать честно, а не по рекламному тарифу с сайта.
Важный нюанс модели «оплата за мастера»: она не снижается, когда мастер в отпуске, на больничном или декрете. Салон продолжает платить 500 ₽ в месяц за место в системе, даже если человек физически не принимает клиентов два месяца. При текучке (а в бьюти-индустрии она заметная) администратор часто забывает вовремя отключить ушедшего мастера — и платит за пустое место ещё пару месяцев по инерции.
Дальше — не критика конкретных сервисов записи (у многих есть удобный интерфейс, готовые виджеты для сайта, поддержка), а честный расчёт альтернативы: что если платить не за мастера, а за инфраструктуру, на которой крутится своя система.
Иллюстративный расчёт: сервер + своя система записи против SaaS
Дальше — именно иллюстративный пример, не гарантированная цена. Точный тариф зависит от текущего прайса, локации и конфигурации, которые стоит смотреть на сайте на момент заказа.
Условно возьмём для салона на 15 мастеров сервер начального уровня («Basic»-класс, 1–2 vCPU, 2–4 ГБ RAM, 40–60 ГБ NVMe) — этого достаточно, чтобы держать систему онлайн-записи, базу клиентов и лёгкий сайт-визитку с виджетом записи, без видео и тяжёлой аналитики. Для примера возьмём условную стоимость такого тарифа в диапазоне 600–1 000 ₽/мес — реальную цифру смотрите в актуальном прайсе на дату заказа.
Условно 800 ₽/мес × 12 месяцев ≈ 9 600 ₽/год за сервер
+ разовые часы на разворачивание и настройку системы записи
(для салона это обычно фрилансер или разовая услуга,
условно 3 000–8 000 ₽ один раз, не каждый год)
Даже с запасом на разворачивание в первый год: 9 600 ₽ (сервер) + 8 000 ₽ (настройка) ≈ 17 600 ₽ против 90 000 ₽ за подписку — разница в пять раз. Во второй и последующие годы, когда система уже настроена и работает, счёт — это просто аренда сервера, то есть около 9 600–12 000 ₽/год, независимо от того, 15 у вас мастеров или 25: цена определяется нагрузкой на сервер, а не числом строк в списке сотрудников.
Это не значит, что переход бесплатный или не требует усилий — ниже разберём, что реально нужно сделать и какие нюансы всплывают не сразу. Но порядок цифр — за годы эксплуатации своя инфраструктура для такой задачи обычно выходит кратно дешевле, чем построчная подписка за мастера.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.
Арендовать серверКакую open-source систему записи ставить на сервер
Платить за подписку салон может не за «магию», а за то, что кто-то уже собрал интерфейс календаря, СМС-напоминания и виджет для сайта. Хорошая новость — открытые системы онлайн-записи закрывают ровно эти задачи, и их можно развернуть на своём сервере без ежемесячной платы за место.
Два реалистичных варианта под разный уровень технической подготовки:
- EasyAppointments — лёгкая, специально заточена под запись к специалистам (салоны, клиники, консультации). Простой интерфейс для администратора и мастеров, публичная страница записи для клиентов, email-уведомления из коробки, СМС — через сторонний шлюз при желании. Разворачивается через Docker буквально за один вечер.
- Cal.com — более функциональная платформа планирования, изначально заточена под встречи один-на-один, но гибко настраивается под запись к нескольким мастерам с разным расписанием. Тяжелее в настройке, зато богаче по интеграциям (календари, вебхуки, API для своего сайта).
Для салона на 15 мастеров с типовым сценарием «клиент выбрал мастера → выбрал время → получил подтверждение» EasyAppointments обычно закрывает задачу быстрее и с меньшим числом настроек. Cal.com имеет смысл, если вы уже используете внешние календари (Google Calendar у части мастеров) и хотите двустороннюю синхронизацию.
Пример разворачивания EasyAppointments через Docker Compose на свежем сервере:
# docker-compose.yml
services:
db:
image: mysql:8.0
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: смените_на_свой_пароль
MYSQL_DATABASE: easyappointments
volumes:
- db_data:/var/lib/mysql
app:
image: alextselegidis/easyappointments:latest
restart: unless-stopped
depends_on:
- db
environment:
DB_HOST: db
DB_NAME: easyappointments
DB_USERNAME: root
DB_PASSWORD: смените_на_свой_пароль
BASE_URL: https://zapis.вашсалон.ru
ports:
- "127.0.0.1:8080:80"
volumes:
- app_storage:/var/www/html/storage
volumes:
db_data:
app_storage:
Дальше сервер поднимает контейнеры одной командой:
docker compose up -d
Систему закрываем за Nginx как reverse-proxy с бесплатным SSL от Let's Encrypt — так к странице записи можно подключить домен салона и открыть виджет прямо на сайте. Если вы ещё не настраивали такую связку, порядок действий разобран в статье про Nginx как reverse-proxy и про Let's Encrypt SSL на сервере.
Что вы получаете, уходя из подписки (и что теряете)
Честно про плюсы и минусы — переход не идеален, и часть удобств подписки на своём сервере придётся собирать руками.
Что реально получаете:
- Фиксированную цену вне зависимости от числа мастеров. Наняли ещё пять человек — цена сервера не изменилась. В SaaS-модели это сразу +2 500 ₽/мес.
- Свою базу клиентов без экспорта по запросу. Данные физически лежат на вашем сервере, а не в чужой базе, доступ к которой вы теряете при смене тарифа или блокировке аккаунта.
- Возможность донастроить под себя. Открытый код — можно поменять логику записи, добавить поле «аллергии на составы», интегрировать со своей CRM или складом косметики, если он у вас тоже автоматизирован.
- Независимость от политики конкретного сервиса. Не будет внезапного повышения тарифа «в связи с изменением условий» — цена сервера предсказуема и не зависит от чужих бизнес-решений.
Что теряете или должны компенсировать сами:
- Готовую поддержку 24/7. У коммерческого SaaS есть чат поддержки на случай сбоя. На своём сервере при проблеме чинить будете вы или нанятый специалист — это либо ваше время, либо разовые деньги.
- Автоматические обновления «из коробки». Открытую систему нужно периодически обновлять самостоятельно (или настроить автообновление контейнеров) — иначе со временем накопятся уязвимости.
- Мобильное приложение с пуш-уведомлениями. У части SaaS есть готовое приложение для администратора. У открытых систем — обычно только веб-интерфейс, адаптированный под мобильный браузер.
- СМС-напоминания «из коробки». Их придётся подключать отдельно, через SMS-шлюз (обычно оплата по числу отправленных сообщений, а не по числу мастеров — и это чаще выходит дешевле, чем встроенный лимит SaaS).
Если для вас критична поддержка 24/7 и мобильное приложение с пушами — возможно, подписка на пару лет ещё оправдана, пока не появится время и ресурс на переход. Если же основная боль — растущий счёт за каждого нового мастера, экономика заметно смещается в сторону своего сервера уже на второй год.
Пошаговый план: поднять онлайн-запись на своём VPS
Раскладываем переход на понятные шаги, без пропусков, которые потом всплывают проблемой.
- Арендуйте сервер под задачу. Для 15 мастеров и типового трафика салона хватает начального тарифа (1–2 vCPU, 2–4 ГБ RAM). С запасом на рост базы клиентов и фото до/после — берите на ступень выше.
- Настройте домен и SSL. Заведите поддомен вида
zapis.вашсалон.ru, направьте A-запись на IP сервера, выпустите сертификат через Let's Encrypt. - Разверните систему записи в Docker. Используйте готовый docker-compose (пример выше для EasyAppointments) — это изолирует приложение от системы и упрощает обновления и бэкапы.
- Перенесите клиентскую базу. Экспортируйте контакты и историю записей из текущего сервиса (обычно есть выгрузка в CSV) и импортируйте в новую систему — сверьте вручную выборочно 10–15 карточек на предмет потерянных данных.
- Настройте SMS или email-напоминания. Подключите шлюз для СМС либо ограничьтесь email-подтверждениями на первое время — многие клиенты бьюти-сферы нормально реагируют на email или мессенджер вместо СМС.
- Встройте виджет записи в сайт салона. Публичная страница записи должна открываться по прямой ссылке и встраиваться iframe'ом на существующий сайт или страницу в соцсети.
- Настройте регулярный бэкап базы. Ежедневный дамп MySQL на отдельное хранилище — это то, что в SaaS делает провайдер, а на своём сервере должны настроить вы. Разбор того, как это сделать правильно, — в статье про бэкап MySQL на VPS.
- Проведите месяц в параллельном режиме. Не отключайте старую подписку сразу — дайте администраторам и мастерам месяц привыкнуть к новому интерфейсу, прежде чем полностью переезжать.
Отдельно стоит продумать документооборот: если салон оформлен как ИП или ООО, для расходов на сервер потребуются закрывающие документы — это решается на этапе выбора провайдера, у которого есть работа с юрлицами и ИП.
Нюансы, которые не видны на старте (грабли)
То, что редко упоминают в общих статьях про «переезд с SaaS», но реально всплывает в первые месяцы у салонов:
- Клиенты привыкли к конкретному интерфейсу записи. Если у клиентов уже было мобильное приложение старого сервиса с сохранённой историей — часть просто продолжит писать администратору в WhatsApp вместо использования новой формы, пока не привыкнет. Заложите переходный период 4-6 недель.
- Резервный канал записи на случай сбоя сервера. У SaaS отказоустойчивость — забота провайдера, размазанная на тысячи клиентов. У своего единственного сервера сбой возможен, и администратору салона нужен запасной способ принять запись (телефон, форма в Instagram) на те несколько часов, пока чините.
- Права доступа для мастеров. По умолчанию открытые системы часто дают мастеру доступ ко всему календарю салона, а не только к своему расписанию. Настройка ролей — отдельный шаг, который легко пропустить в спешке разворачивания.
- Фото до/после и портфолио занимают место быстрее, чем кажется. Если планируете хранить фото работ в той же системе — закладывайте диск с запасом с самого начала, а не когда закончится место через полгода.
- Домен и SSL нужно продлевать/следить самостоятельно. Let's Encrypt автообновляется, если настроен cron, но при разовой ручной установке про это забывают — а просроченный сертификат ломает форму записи для клиентов с предупреждением браузера о небезопасном сайте.
Ни один из этих пунктов не является поводом отказаться от идеи — но каждый стоит закрыть на этапе внедрения, а не разгребать постфактум, когда администратор в панике звонит с вопросом «почему клиенты не могут записаться».
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.
Арендовать серверНужны сами нейросети для контента?
Генерируйте изображения, видео и озвучку нейросетями на falapi.io — десятки моделей в одном окне. Оплата картой РФ и по СБП.
Частые вопросы
Действительно ли своя система обойдётся дешевле подписки?
В подавляющем большинстве случаев — да, особенно на второй год и далее, когда разовые затраты на настройку уже отбились. Точная экономия зависит от вашего текущего тарифа SaaS и выбранной конфигурации сервера — расчёт в статье иллюстративный, посчитайте по своим реальным цифрам.
Нужен ли программист для разворачивания EasyAppointments или Cal.com?
Для базовой установки через Docker Compose достаточно человека с минимальным опытом администрирования Linux — многие салоны привлекают фрилансера на разовую задачу вместо штатного айтишника.
Что будет с данными клиентов при переезде с SaaS?
Экспортируете их из старого сервиса (обычно доступно в настройках аккаунта) и импортируете в новую систему на своём сервере — после этого данные физически находятся у вас, а не у стороннего провайдера.
Можно ли постепенно перейти, не отключая старый сервис сразу?
Да, и это рекомендуемый путь — держите обе системы параллельно месяц-полтора, пока администраторы и клиенты не привыкнут к новой форме записи, и только потом отключайте подписку.
Что если салон вырастет до 30-40 мастеров — сервер не станет узким местом?
Для системы онлайн-записи с базой на несколько десятков мастеров начального тарифа обычно хватает надолго; при заметном росте нагрузки апгрейд сервера — это смена тарифа, а не переезд всей системы заново.
Обсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →