Разработка CRM под ключ — это когда система учёта клиентов работает по вашей логике сделки, а не вы подстраиваете процессы под коробочное решение. Собираем кастомные CRM на Laravel: свои статусы, свои поля, свои отчёты, права по ролям. Подключаем к сайту, почте, телефонии и 1С. Ставка 2500 ₽/ч, минимальный проект от 120 000 ₽.
Когда нужна кастомная CRM, а когда — коробка
Прямой ответ: если процесс продаж укладывается в amoCRM или Битрикс24 — берите коробку, это быстрее и дешевле. Кастомная CRM оправдана там, где коробка заставляет ломать процесс под себя.
| Параметр | Готовая CRM (amoCRM, Битрикс24) | Кастомная CRM на Laravel |
|---|---|---|
| Время запуска | 1–4 недели (настройка) | 3–6 месяцев (разработка) |
| Стоимость | Абонентская плата + внедрение | Единовременная разработка, нет абонентки |
| Логика сделки | Фиксированная; кастомизация ограничена | Любые статусы, переходы, поля, формулы |
| Интеграции | Маркетплейс готовых; нестандартное — платно | Любые внешние системы через API |
| Отчёты и аналитика | Стандартные дашборды; кастом — BI-инструмент | Любые отчёты по вашим метрикам |
| Владение данными | Данные на серверах вендора | Ваша база данных, ваш сервер |
| Когда выбрать | Стандартный цикл продаж; небольшая команда | Нестандартная сделка; свои расчёты; требования к данным |
Что входит в разработку CRM
Типичный состав кастомной CRM — зависит от задачи, что-то может быть убрано, что-то добавлено.
Этапы разработки CRM
Стоимость и сроки
Стоимость — почасовая, ставка 2500 ₽/ч. Типичные проекты по объёму:
| Тип CRM | Что включает | Срок | Ориентир |
|---|---|---|---|
| Базовая | Клиенты, сделки, воронка, 1–2 интеграции | 2–3 месяца | от 120 000 ₽ |
| Расширенная | Базовая + отчёты, перенос данных, телефония, 1С | 3–5 месяцев | от 300 000 ₽ |
| Отраслевая платформа | Специфичная логика, множество ролей, сложные отчёты, API для партнёров | 5–12 месяцев | от 600 000 ₽ |
Объём и стоимость фиксируем письменно до старта. В счёт попадает только согласованная работа.
Гарантии
- Код и данные — ваши. База данных на вашем сервере. Исходники передаются с первого коммита. Зависимости от нас нет — любая команда подхватит развитие.
- Аналитика процесса до проектирования. Не начинаем писать код, пока не разобрались в логике сделки. Иначе CRM будет работать «как в книге», а не как в вашем бизнесе.
- Перенос данных без потерь. Миграция из Excel, предыдущей CRM или другой системы — с проверкой целостности перед переключением.
- Срыв сроков по нашей вине. Объём и срок фиксируем письменно. Доработки сверх согласованного — только после вашего подтверждения и отдельной оценки.
Реальные проекты: CRM в действии
Задача: Разработать финансовый инструмент для учёта и прогноза движения денег — с аналитикой по счетам, категориям и прогнозом баланса на месяцы вперёд.
Что сделали: Построили систему с многовалютным учётом, регулярными платежами, аналитикой по проектам и прогнозом баланса по дням. Кастомная модель данных под специфику финансового учёта.
Результат: Полный цикл учёта: от ввода транзакций до прогноза баланса на 3–6 месяцев вперёд. Несколько счетов и валют в одном интерфейсе.
Задача: Стартап запустил платформу для подбора финансовых продуктов. Нужен был инструмент обработки заявок от заёмщиков и партнёров в едином интерфейсе.
Что сделали: Встроили CRM-модуль в платформу: управление заявками, статусы, партнёрские кабинеты с ролевым доступом, онлайн-оплата займов напрямую на площадке.
Результат: Топ-10 позиций по ключевым запросам, 3 сервиса в одной платформе, онлайн-оплата займов.
Задача: Маркетплейс API для разработчиков. Нужен модуль управления вендорами, подписками, доступами и оплатой — по модели pay-per-use.
Что сделали: Разработали вендорскую CRM с управлением API-продуктами, тарифами, историей использования и биллингом. Роли: разработчик, вендор, администратор.
Результат: 1000+ API в каталоге, единое окно для вендоров и разработчиков, оплата только за реальные запросы.
Смежные услуги
- Интеграция систем — подключение CRM к платёжным системам, телефонии, маркетплейсам
- Интеграция с 1С — двусторонний обмен между CRM и 1С: заказы, клиенты, счета
- Разработка на Laravel — если CRM — часть более крупной платформы или SaaS
- Доработка и поддержка — развитие CRM после запуска, доработка функционала
Типичные сценарии, когда нужна кастомная CRM
Многоэтапные сделки с нестандартной логикой. Например: согласование договора → производство → отгрузка → гарантийный период — и у каждого этапа свои поля, свои ответственные и свои автоматические действия. Ни amoCRM, ни Битрикс24 это не поддерживают без болезненных костылей.
Несколько типов клиентов с разными процессами. Оптовые покупатели, розничные, дилеры, партнёры — у каждого своя воронка, свои поля, свои права доступа. Один тип сделки в коробке это не закрывает.
Требования к хранению данных. Отраслевое регулирование или корпоративная политика запрещает хранить данные клиентов на серверах третьих лиц — значит облачная CRM не вариант, нужна своя на вашем сервере.
Интеграция с нестандартными системами. 1С со своей кастомной конфигурацией, корпоративный ERP, специализированное отраслевое ПО — не имеют готовых коннекторов для коробочных CRM.
Сложные расчёты и формулы. Скидки по матрице условий, расчёт маржинальности на лету, автоматическое ценообразование — всё это требует кода, не формул в CRM-конструкторе.
Что делаем в рамках одного проекта — и чего не делаем
CRM — это не просто таблица клиентов. Хорошая CRM — это ядро операционной системы бизнеса. Но важно понимать, что входит в проект, а что — отдельная работа.
В рамках разработки CRM: аналитика процесса продаж, проектирование схемы данных, разработка интерфейса, бизнес-логика (статусы, переходы, автодействия), базовые отчёты, интеграции (до 2–3 внешних систем), перенос данных, тестирование, обучение команды.
Оценивается отдельно: мобильное приложение для CRM, глубокая аналитика (BI-слой), разработка публичного API для партнёров, enterprise-интеграции с большим числом внешних систем, поддержка и развитие CRM после запуска.
Технологии и архитектура CRM
Строим CRM на той же архитектуре, что и SaaS-платформы: без потолка по нагрузке, без лицензионных ограничений, с возможностью масштабирования. Код документирован — развивать может любая команда.
Часто задаваемые вопросы по выбору CRM
Можем ли мы начать с базовой версии и потом расширять? Да, это стандартный путь. Строим MVP с ядром (клиенты, сделки, воронка) — запускаем, смотрим как работает, добавляем отчёты, интеграции, новые модули итеративно.
Что если команда привыкла к старому интерфейсу? Проектируем с учётом существующих привычек. Проводим обучение. Но любая кастомная CRM требует адаптационного периода — закладываем 2–4 недели.
Как CRM интегрируется с нашим сайтом? Заявки с сайта попадают в CRM автоматически через API. Также возможна обратная синхронизация: статус заказа из CRM — в личный кабинет клиента на сайте. Подробнее — в разделе интеграция систем.
Реальные проекты с результатами
Задача: HR-специалисты работали через три разные системы: данные о кандидатах терялись, воронка была непрозрачной.
Что сделали: Разработали единую систему управления: кандидаты, статусы, коммуникации и аналитика в одном интерфейсе.
Результат: Скорость найма выросла в 3 раза. Все взаимодействия с кандидатами в одном месте.
Задача: Процесс оформления и согласования машин занимал 3 недели ручной работы через почту и таблицы.
Что сделали: Разработали систему с автоматическим документооборотом и маршрутизацией согласований.
Результат: Время вывода машины сократилось с 3 недель до 2 дней. Скорость обработки выросла на 40%.
Красные флаги при выборе подрядчика по CRM
- Предлагают начать разработку без описания бизнес-процессов продаж. CRM — это автоматизация вашего процесса, а не шаблонного. Без описания воронки, ролей и правил — разработчик строит своё видение.
- Не показывают, как будут выглядеть карточка сделки и воронка. Попросите прототип или макет до начала разработки. «Сделаем красиво» без показа — красный флаг.
- Не говорят про миграцию данных из существующей системы. Если вы переходите с другой CRM, есть данные — как они будут перенесены? Это отдельная задача с рисками.
- Нет опыта интеграции с телефонией и почтой. CRM без коммуникаций — половина системы. Уточните, какие телефонии и почтовые провайдеры были в реальных проектах.
- Дают цену на CRM «под ключ» без декомпозиции. CRM — большой проект. Без детального разбора функционала и оценки каждого блока фиксированная цена нереальна.
- Не обсуждают, кто и как будет обучать менеджеров. Лучшая CRM бесполезна, если команда работает по старинке. Спросите про обучение и период адаптации.
Частые ошибки заказчиков при разработке CRM
- Пытаются автоматизировать хаос. Если процесс продаж не описан и каждый менеджер работает по-своему — CRM закрепит этот разнобой. Сначала правила, потом система.
- Хотят «всё и сразу» в первой версии. Аналитика, телефония, интеграция с 1С, мобильное приложение — всё сразу. Правильный путь: ядро работает, потом расширяемся.
- Не готовят менеджеров к переходу. Команда саботирует CRM не потому, что она плохая, а потому что им не объяснили, зачем это нужно и как это упрощает их работу.
- Не фиксируют, кто принимает решения по изменениям в процессе разработки. Когда каждый менеджер вносит пожелания напрямую разработчику — ТЗ расползается, сроки рвутся.
- Недооценивают время на наполнение данными. Перенести 5000 клиентов из Excel — это задача с дедупликацией, нормализацией, очисткой. Это время и деньги.
Чек-лист перед заказом CRM-системы
- Описан процесс продаж: стадии воронки, роли (менеджер, РОП, аккаунт), правила перехода между стадиями.
- Понятно, какие данные о клиенте нужны в карточке и откуда они приходят.
- Определены источники лидов, которые должны автоматически попадать в CRM.
- Решён вопрос с телефонией: какой провайдер, нужна ли запись звонков.
- Определены интеграции: с сайтом, мессенджерами, почтой, 1С, складом.
- Есть данные из старой системы — готов список: что переносить, что нет.
- Назначен владелец CRM внутри компании — тот, кто будет поддерживать справочники и обучать новых менеджеров.
- Есть бюджет на обучение команды — не только разработку, но и внедрение.
Как работаем
Когда мы не подойдём
Если ваш процесс продаж укладывается в коробочную CRM — берите коробку, это дешевле и быстрее. Своя система оправдана там, где коробка заставляет ломать процесс под себя: нестандартная сделка, свои расчёты, свои требования к данным. «Хотим своё» — плохая причина: она стоит денег и не приносит их.
Плюсы работы с нами
Что вы получаете вместе с самой услугой.
Отвечают те, кто пишет код
Вопрос по задаче идёт напрямую разработчику, без цепочки пересказов через менеджера.
Оценка до старта
Объём, цену и сроки фиксируем письменно после разбора задачи — а не по ходу работы.
Поддержка после сдачи
Проект не бросаем: правки, обновления зависимостей и мониторинг с фиксированным месячным платежом.
Ничего не запираем на себе
Репозиторий, сервер и доступы ваши с первого дня. Уйти к другому подрядчику можно без переписывания с нуля.
Форматы сотрудничества
Формат выбираем под вашу ситуацию на первом созвоне — переключиться между ними можно и по ходу работы.
Под ключ
Забираем задачу целиком: проектирование, разработка, интеграции, вывод в прод и передача вам. Подходит, когда нужен результат, а не команда.
Команда в ваш проект
Наши разработчики работают спринтами внутри вашего процесса — с вашим менеджментом или нашим. Подходит, когда своя разработка не тянет объём.
Аудит и подхват
Разбираем существующий код: поднимаем окружение, находим критичное, документируем и говорим честно, что дешевле — чинить или переписать.
Почему с нами продолжают работать
Меняете траекторию — перестраиваемся
План релиза не догма. Сдвинулся приоритет или рынок — пересобираем скоуп вместе с вами, а не заставляем доделывать то, что уже не нужно.
Работаем в чужой инфраструктуре
Заходим в проекты, где уже есть своя команда, подрядчики и legacy. Разбираемся в чужом коде и оставляем после себя такой, который читается без нас.
Не двигаем срок задним числом
Если объём не влезает в дату — режем объём и говорим об этом до старта, а не за день до релиза. Дату согласовываем один раз.
Остаёмся на связи после запуска
Поддержка и доработка — та же команда и тот же контакт, без передачи «в другой отдел». Без абонплаты: платите за сделанные часы.