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

Внутреннее приложение продаж и CRM

Собрать в одном рабочем контуре лиды, контакты и сделки, если команда переросла таблицы, а существующая CRM не покрывает собственную модель продаж или интеграции. Приложение ведёт менеджера по этапам и помогает руководителю видеть состояние воронки.

  • Лид, компания, контакт, сделка, активность и источник привлечения.
  • Менеджер обновляет свои сделки; руководитель назначает владельцев и смотрит сводные показатели; администратор управляет справочниками.
  • История смены владельца, суммы, этапа и причины проигрыша сохраняется для аудита.

Первый срез: импорт лидов, назначение менеджера, квалификация, перевод в сделку, этапы воронки и фиксация следующего шага. Прогноз выручки и расчёт комиссий добавляйте после согласования правил с отделом продаж.

Для таблицы сделок достаточно явных фильтров по владельцу, этапу и ожидаемой дате закрытия. Вероятность в прогнозе должна отражать утверждённые этапы, иначе прогноз создаёт ложную точность. Менеджер видит только доступные ему сделки, и это ограничение действует на сервере, а не только в интерфейсе.

Собственная CRM на Laravel + Filament оправдана, когда готовый продукт навязывает чужой процесс и менеджеры ведут параллельные таблицы, доработка стандартной CRM требует внешнего интегратора и долгих согласований, а данные о клиентах, сделках и активностях разнесены по разным системам. Писать CRM с нуля целиком не нужно: начинают с единой модели контактов, компаний, сделок и активностей и нескольких представлений под роли, а затем добавляют модули из сценариев ниже. Базовые правила закладывают сразу: смена этапа требует хотя бы одной записанной активности, у сделки обязательна ожидаемая дата закрытия, новые продажи и продления ведутся в разных воронках со своими этапами, контакты без активности больше 90 дней выносятся на проверку, а доступ ограничен по владельцу. Если стандартная CRM закрывает процесс без обходных решений, дешевле настроить её и строить рядом отдельные отчёты и интеграции.

Измеряйте конверсию между этапами, время до первого контакта, долю сделок без следующего действия и точность прогноза. Подключайте почту и телефонию поэтапно. Если стандартная CRM уже управляет процессом, стройте рядом интеграцию или отчёт, а не дублируйте карточки вручную.