Перейти к содержимому
Вектор Медиа

Свой CRM-кабинет внутри сайта — без подписок

Ролевой мини-Битрикс прямо в коде вашего сайта: лиды → заявки → исполнители → фото-отчёт → Telegram. Без ежемесячных платежей за SaaS. От 2 500 BYN.

Что входит в работу

  • Кабинеты с ролями: админ / диспетчер / исполнитель / клиент
  • Лиды с форм сайта попадают сразу в очередь заявок
  • Назначение заявки исполнителю в один клик
  • Чек-лист и фото-отчёт от исполнителя до закрытия заявки
  • Уведомления в Telegram всем участникам процесса
  • Полная история по клиенту: контакты, заявки, статусы, оплаты
  • Код CRM живёт в вашем git-репозитории — никакого vendor lock-in
  • Подписки $0/мес — оплачиваете только VPS у Beget (≈ 30 BYN/мес)

Кому подходит эта услуга

Услуги с выездом

Клининг, ремонт, монтаж, мастера, доставка. Заявку нужно не «положить в карточку», а назначить исполнителю и проконтролировать выполнение.

Не хотите платить за SaaS

Bitrix24 на 5 пользователей — 39 USD/мес = 130 BYN/мес × 12 = 1 560 BYN/год только за лицензию. На 5 лет это 7 800 BYN. Свой CRM окупается за 18 месяцев.

Нужны кастомные процессы

Готовые SaaS не дают добавить ваше поле или специфический статус без согласования с поддержкой. Свой кабинет = меняется в день обращения.

Данные клиентов на вашем сервере

Не отдаёте базу клиентов сторонней компании. Все данные — в вашей PostgreSQL на вашем VPS. Никакого вытаскивания через API в случае спора с подрядчиком.

Как ведём работу

Полный срок: 10–18 рабочих дней

  1. Дни 1–3

    Карта процессов и роли

    • Созвон 90 минут с собственником и руководителем операций
    • Карта пути заявки: от входа на сайт до закрытия и отзыва
    • Список ролей: кто создаёт заявку, кто назначает, кто исполняет, кто принимает
    • Список статусов заявки и кто переключает каждый статус
    • Какие поля нужны в карточке клиента и заявки
    • От вас: 90 минут на созвон + участие операционного руководителя
    По итогу: Документ «Карта процессов» + утверждённая схема ролей и статусов
  2. Дни 3–7

    База и авторизация

    • PostgreSQL-схема: пользователи, роли, клиенты, заявки, исполнители, фото
    • Авторизация по email + пароль (jose / JWT) или magic-link
    • Регистрация исполнителей по приглашению админа
    • Личный кабинет клиента (опционально) — посмотреть свои заявки
    • Разграничение прав: исполнитель видит только свои заявки
    • От вас: согласование email-домена для рассылки приглашений
    По итогу: Аутентификация и роли работают, можно создавать тестовых пользователей
  3. Дни 7–12

    Воронка заявок и интерфейсы

    • Очередь новых заявок для диспетчера (Kanban-доска)
    • Карточка заявки: контакты, адрес, услуга, комментарий, статус
    • Назначение исполнителя из выпадающего списка свободных
    • Личный кабинет исполнителя: список «мои заявки» с фильтром по дате
    • Чек-лист по услуге (зависит от ниши — клининг, ремонт и т.д.)
    • Загрузка фото-отчёта исполнителем перед закрытием заявки
    • От вас: чек-листы по типам услуг (текстом, оформим сами)
    По итогу: Полный цикл «новая заявка → назначение → исполнение → закрытие» работает
  4. Дни 12–15

    Интеграции с лидами и уведомлениями

    • Формы сайта создают заявки автоматически (без копирования)
    • Meta Lead Forms → новая заявка в кабинете
    • Telegram-бот уведомляет диспетчера о новой заявке
    • Telegram-бот пушит исполнителю новые назначения
    • Telegram-бот напоминает клиенту о визите за час
    • Webhook на изменение статуса (опционально — для интеграции с 1С/Excel)
    • От вас: токены ботов или 30 минут на их создание под нашим руководством
    По итогу: Все каналы заявок и уведомлений работают на автомате
  5. Дни 15–18

    Деплой, обучение, передача

    • Сборка production-версии, выкладка на ваш VPS (или мы поможем поднять Beget VPS)
    • Резервное копирование БД: ежедневно в архив, 30 дней хранения
    • Встреча 1 (60 мин): для диспетчера — обработка заявок, назначение исполнителей
    • Встреча 2 (60 мин): для исполнителей — мобильный workflow, чек-листы, фото-отчёт
    • Регламент работы (PDF на 8 страниц)
    • Передача git-репозитория и доступов — всё на ваше имя
    • От вас: 2 раза по 60 минут собрать команду на обучение
    По итогу: Кабинет в проде, команда обучена, код и доступы у вас

Какой результат получает клиент

10–18 дней
Срок запуска
от карты процессов до прода
0 BYN/мес
Подписки за CRM
только VPS ≈ 30 BYN/мес
18–24 мес
Окупаемость vs Bitrix24
при команде 5–10 человек
0%
Vendor lock-in
код в вашем git-репо

Стоимость владения CRM на горизонте 5 лет

Команда 7 человек, в BYN

  • Bitrix24 (Стандартный) 15600 BYN 12 × 130 × 5 + миграции
  • amoCRM 27000 BYN 12 × 75 × 5 за 5 польз.
  • Свой CRM в сайте 4500 BYN 2500 setup + 60 мес × 30 BYN VPS
Из чего складывается setup-стоимость
100
всего

Из чего складывается setup-стоимость

Как тратятся 2 500 BYN setup

  • База, авторизация, роли 30 30%
  • Воронка заявок и интерфейсы 35 35%
  • Интеграции и Telegram 15 15%
  • Деплой, обучение, документация 10 10%
  • Карта процессов и аналитика 10 10%

Когда подходит и когда нет

Подходит, если

  • Услуги с выездом: клининг, ремонт, монтаж, доставка, мастера
  • Команда 3–15 человек — типовой Bitrix24 слишком жирный, а Telegram-чат уже не справляется
  • Заявок 30+ в месяц, и каждую нужно назначить и проконтролировать
  • Хочется кастомных полей и статусов без согласования с саппортом SaaS
  • Готовы оплатить разработку один раз вместо подписки навсегда
  • Сайт уже есть — встраиваем кабинет в существующий код

НЕ подходит, если

  • Заявок меньше 15/мес — хватит Telegram-чата и таблицы
  • Команда 1 человек — кабинет не нужен, всё в голове
  • Нужна сложная финансовая отчётность, бухгалтерия, 1С-обмен — это не «мини-CRM»
  • Не готовы потратить 10–18 дней на внедрение и 2 встречи на обучение
  • Хотите получить «коробку» и забыть про разработчика — это не наш случай. CRM в сайте — это код, который иногда требует правок
  • Бизнес-модель часто меняется — каждые 3 месяца новые статусы и роли. Тогда сначала к Bitrix24, потом к своему

Подробный разбор

Что входит, какие ограничения есть и на какие цифры смотреть до запуска.

Зачем своя CRM в сайте, если есть Bitrix24

Bitrix24 — отличный продукт. Если вы команда 20+ человек, у вас разнообразные процессы (продажи + проекты + документы + телефония), Bitrix24 — рациональный выбор.

Но у малого и среднего бизнеса в Беларуси чаще другая ситуация:

  • Услуги на выезд (клининг, ремонт, монтаж, доставка): нужна не «карточка клиента», а очередь заявок и назначение исполнителю.
  • Команда 3–15 человек. Часть функций Bitrix24 не используется, а платите за полный тариф.
  • Один основной процесс «заявка → выезд → закрытие → отзыв», который повторяется тысячу раз.
  • Хочется специфики: ваше поле «этаж», ваш статус «выехал в 14:30», ваш чек-лист по типу услуги.

Для этой ситуации Bitrix24 — переплата за функции, которые вы не используете. А Excel-таблица + Telegram-чат — уже мало.

Что такое «свой CRM в сайте»

Это не отдельная программа и не SaaS. Это кабинет внутри вашего сайта на поддомене /cabinet или /lk, написанный под ваш процесс.

Эталонный пример — клининговый сервис LASTA (Минск). Кабинет там устроен так:

  1. Клиент оставляет заявку через форму сайта → попадает в очередь нового лида.
  2. Диспетчер видит новую заявку, проверяет адрес, время, услугу, назначает исполнителя.
  3. Исполнитель получает уведомление в Telegram, открывает свою заявку с телефона, видит адрес, чек-лист по услуге.
  4. На выезде исполнитель отмечает галочки в чек-листе и загружает фото-отчёт.
  5. После закрытия заявки клиент получает уведомление в Telegram с фото-отчётом и просьбой оставить отзыв.
  6. Админ видит всё: сколько заявок в работе, у кого, средний чек, конверсию.

Всё это — без Bitrix24, без AmoCRM, без подписок. Код CRM живёт в cabinet/ папке вашего сайта, БД — на вашем VPS.

Экономика на горизонте 5 лет

Считаем стоимость владения для команды 7 человек:

РешениеSetupВ месяцЗа 5 лет
Bitrix24 (Стандартный)1 000 BYN внедрение130 BYN (50 USD)~ 8 800 BYN
amoCRM (Базовый)800 BYN внедрение200 BYN (75 USD × 1 польз. × 7)~ 12 800 BYN
Свой CRM в сайте2 500 BYN30 BYN VPS~ 4 300 BYN

После окупаемости (≈ 18 месяцев) каждый месяц вы экономите от 100 до 200 BYN — это уже не подписка, а актив.

Что входит, а что нет

Входит:

  • Анализ процессов, карта пути заявки, схема ролей
  • PostgreSQL-схема + авторизация (jose / JWT)
  • Кабинеты админа, диспетчера, исполнителя (опционально — клиента)
  • Воронка заявок, назначение, статусы, чек-лист по услуге, фото-отчёт
  • Telegram-уведомления всем участникам процесса
  • Подключение форм сайта → автоматически в очередь заявок
  • Деплой на ваш VPS, бэкапы, документация на код
  • 2 встречи по 60 минут на обучение команды
  • Telegram-чат поддержки первые 30 дней

Не входит:

  • Полная замена существующей CRM с миграцией 10 000+ записей — обсуждаем отдельно
  • Финансовая отчётность, бухгалтерия, обмен с 1С — это не задача мини-CRM
  • Нативные мобильные приложения для App Store / Google Play — отдельный продукт (от 5 000 BYN)
  • Сложные кастомные модули после запуска — оцениваем отдельно как пакет часов

Когда это НЕ для вас

Чтобы избежать «купил и не пользуется», вот честные стоп-сигналы:

  • Заявок меньше 15/мес. Хватит Telegram-чата + Google Sheets.
  • Команда 1 человек. Кабинет — для координации, для одного смысла нет.
  • Сложная финансовая часть. Если вам нужен серьёзный учёт (взаиморасчёты, акты сверки, обмен с 1С) — это уже Bitrix24 + 1С, не мини-CRM.
  • Бизнес-модель часто меняется. Если каждые 3 месяца у вас новый процесс и новые роли — сначала к готовому SaaS, поймать стабильную модель, потом ко своему CRM.
  • Хотите «коробку и забыть». Свой CRM — это код, и иногда нужны мелкие правки. Если бюджета на обслуживание нет — лучше подписка.

Эталон — LASTA

Реальный работающий пример мини-CRM в клининговом сервисе LASTA (Минск). Стек: Next.js + Prisma 6 + PostgreSQL + jose. Кабинет встроен в основной сайт по пути /cabinet. Включает все блоки выше: лиды → заявки → исполнители → чек-лист → фото-отчёт → Telegram. Хотите посмотреть кабинет вживую — обсудим на созвоне.

Связка с рекламой

Часто берут этот пакет вместе с настройкой рекламы. Тогда выглядит так:

  1. Запускаем рекламу в Meta + Google + Яндекс
  2. Заявки автоматически попадают в кабинет с разметкой по источнику
  3. Диспетчер назначает заявки исполнителям
  4. После закрытия — статус «оплачено» возвращается в Google Ads как офлайн-конверсия
  5. Алгоритм Google Ads учится оптимизировать рекламу не по «дешёвым лидам», а по реальным сделкам

Это даёт самое точное ROI по каналам, которое в принципе можно построить. И всё — без подписок на сторонние сервисы.

При совместном заказе с пакетом «Связка» или «Комплекс» — скидка 15% на setup мини-CRM (2 125 BYN вместо 2 500).

FAQ — Свой CRM-кабинет внутри сайта — без подписок

Чем это отличается от Bitrix24?
Bitrix24 — это готовая универсальная коробка с очень широким функционалом (CRM, проекты, документы, телефония, мессенджеры). Это плюс — много из коробки. И минус — за всё платите подпиской и не меняете под себя. Свой кабинет — это узкий продукт под ваш процесс: воронка заявок и исполнители. Без подписки, с кастомизацией в день обращения. Bitrix24 берут компании 15+ человек с разнообразными процессами. Свой CRM берут команды 3–15 человек с одним основным процессом (заявка → выезд → закрытие).
Что внутри технически?
Стек: Next.js (или встраиваем в ваш Astro/PHP-сайт), Prisma + PostgreSQL для базы, jose для JWT-авторизации, Telegram Bot API для уведомлений. Эталон — рабочий кабинет /cabinet в клининговом сервисе LASTA: лиды → заявки → исполнители → фото-отчёт → Telegram. Код вашего CRM — в вашем git-репозитории, никакой привязки к нам.
Сколько стоит обслуживание после запуска?
400 BYN/мес — это сопровождение: мелкие правки (новое поле, новый статус, новая роль), мониторинг работы Telegram-ботов и БД, ежедневные бэкапы, безопасность (обновление зависимостей при выходе CVE). Если хотите развивать кабинет дальше (новые модули, серьёзные изменения) — оцениваем отдельно как пакет часов. Многие клиенты после запуска уходят на пакет «по запросу» (без месячной оплаты, час разработчика по факту).
А если я уйду от вас?
Весь код — в вашем git-репозитории на ваше имя. БД — на вашем VPS. Передаём документацию на код, схему БД, описание ролей и потоков. Любой Next.js / Node-разработчик сможет продолжить. Это главное отличие от SaaS: вас никто не «отключает», и базу никто не «забирает за неуплату».
Это безопасно? У меня будут данные клиентов на собственном сервере.
Да, при правильной настройке. Стандарт: HTTPS обязательно, пароли хешируются (bcrypt), JWT с коротким сроком жизни, БД доступна только из приложения (не наружу), регулярные бэкапы. Соответствие 99-З РБ (Privacy Policy + согласие на обработку ПДн) включается в стандартный пакет. Для уровня медицинских/финансовых данных нужны дополнительные меры — обсуждаем отдельно.
А мобильное приложение для исполнителей?
По умолчанию — кабинет открывается в браузере телефона (PWA). Это решает 95% задач: исполнитель открывает /моя-заявка с телефона, видит список, загружает фото, закрывает заявку. Если нужно полноценное нативное приложение в App Store / Google Play — это отдельный продукт (от 5 000 BYN). На опыте — большинству бизнесов хватает PWA.
Можно встроить в мой существующий сайт?
Да, в этом весь смысл. CRM-кабинет живёт на поддомене /cabinet или /lk. Сайт остаётся вашим (Tilda / WordPress / Битрикс / самописный) — мы подключаемся к нему через формы и API. Если сайт нужно немного доработать (например, заменить отправку формы на наш endpoint) — это входит в setup. Полностью переписывать сайт ради кабинета не нужно.
Кто платит за VPS?
Вы напрямую Beget (или другому провайдеру по вашему выбору). Стоимость VPS под малый кабинет: 30–60 BYN/мес. Для команды до 15 человек подходит самый базовый план Beget (4 CPU / 8 GB) — этого хватит с запасом.

Работаем по всей Беларуси

Свой CRM-кабинет внутри сайта — без подписок — настраиваем для бизнеса в Минске, областных центрах и регионах. Гео-таргетинг под ваш реальный охват, бюджеты и CPL подбираем под особенности города.

Не нашли свой город? Напишите нам — работаем по всей стране.

Готовы запустить?

Заполните короткую форму — менеджер свяжется в течение 15 минут в рабочее время (Пн–Пт · 09:00–21:00) и предложит конкретный план под вашу нишу.

Блог Vector Media

Новое в блоге

Разборы по нишам Беларуси, реальные CPL, ошибки в Google и Meta Ads — обновляется каждую неделю.

Все статьи