CRM полезна, когда процесс уже понятен и команда готова жить по её правилам. Но у малого проекта часто другая ситуация: заявки идут из нескольких мест, статусы меняются, часть данных хранится в таблицах, а готовая CRM требует настройки дольше, чем сама задача.
Признак маленького backend-сценария
Есть конкретный поток: принять заявку, сохранить поля, показать статус, отправить уведомление, выгрузить отчёт. Если вокруг этого потока пока не нужна большая система продаж, можно сделать небольшой сервис под текущий процесс и не тащить лишнюю сложность.
Что входит в такой сервис
Обычно достаточно базы данных, пары экранов, API, ролей, логов и понятного деплоя. Интерфейс может быть очень простым: список заявок, карточка, статус, заметка, фильтр, экспорт. Главное — убрать ручной перенос между таблицами, почтой и чатами.
Почему это не тупик
Небольшой backend можно связать с CRM позже. Он может стать прослойкой: принимать данные с сайта, чистить их, отправлять в CRM, писать в Telegram и хранить технические логи. Даже если потом появится полноценная CRM, накопленная логика не пропадёт.
Где не стоит делать самописку
Если нужны сложные продажи, телефония, воронки, права большой команды, сквозная аналитика и готовые интеграции, лучше смотреть CRM. Самописный сервис хорош там, где задача узкая, процесс нестандартный, а скорость важнее большого набора функций.
Как оценить первый этап
Опишите одну таблицу данных, два-три статуса и действия пользователей. Если после этого сценарий помещается на одну страницу, его можно запускать как маленький backend MVP и расширять только после проверки.