CRM-системы
Займусь разработкой CRM-системы под процессы вашей компании: клиенты, сделки, задачи, документы, роли и отчёты. Подскажу, что выгоднее — своя система или доработка Битрикс24.
Когда нужна своя CRM
Типовые причины, по которым компании заказывают CRM под себя:
- Клиенты и сделки ведутся в таблицах
- Готовая CRM не подходит под процесс
- Лишние функции мешают работе
- Нужны особые документы и расчёты
- Нужна связь с сайтом и кабинетом клиента
- Данные важно хранить на своём сервере
- Много ручных отчётов для руководителя
Чаще всего к разработке CRM-системы приходят не с нуля: у компании уже есть таблицы, почта и мессенджеры, а иногда и готовая CRM, которой пользуются наполовину. Сигнал к переменам — когда руководитель не может быстро ответить, сколько сделок в работе и на каком они этапе, а менеджеры тратят время на ручной перенос данных вместо работы с клиентами.
Что может быть в CRM
Набор модулей определяется вашими процессами:
- Карточки клиентов и история контактов
- Сделки, воронки и статусы
- Задачи и напоминания сотрудникам
- Документы по шаблонам: счета, договоры, акты
- Роли и права доступа
- Отчёты и дашборды для руководителя
- Приём заявок с сайта и форм
- Уведомления в почту и мессенджеры
- Поиск и фильтры по базе
Модули не обязательно запускать все сразу. Обычно первыми нужны карточки клиентов, сделки и задачи, а документы, отчёты и уведомления добавляются следующими этапами. Важно заранее спроектировать структуру данных так, чтобы новые модули опирались на неё, а не требовали переделки. Например, если позже понадобятся отчёты по менеджерам, поле ответственного должно быть у сделки с первого дня.
Своя CRM или Битрикс24
Сначала разбираю задачу, затем предлагаю вариант, который дешевле в итоге.
Выбор между своей CRM и Битрикс24 — не вопрос вкуса, а расчёт. У Битрикс24 есть готовые воронки, задачи, телефония и мобильное приложение, но за них вы платите подпиской и подстраиваетесь под логику продукта. Своя CRM стоит дороже на старте, зато повторяет ваш процесс и работает на вашем сервере. Сравниваю оба варианта на ваших задачах и показываю, где какой выгоднее.
Своя CRM на PHP, Python или Node.js
Система под конкретный процесс без лишних функций. Подходит, когда логика нестандартная, нужна тесная связь с сайтом или важно хранить данные у себя. Пишу на PHP, Python или Node.js с базой данных MySQL, модули добавляются по мере роста.
Доработка Битрикс24
Готовая CRM, дополненная полями, роботами и приложениями через REST API. Быстрее старт, если процессы близки к типовым. Разницу продуктов объяснил в статье Битрикс24 и 1С-Битрикс.
Интеграция CRM по API
CRM полезна, когда в неё автоматически стекаются данные.
Интеграция CRM по API избавляет от ручного ввода: заявка с сайта сразу становится сделкой, звонок привязывается к карточке клиента, а статус оплаты обновляется сам. При разработке интеграций закладываю журнал запросов и повторную отправку при сбоях, чтобы данные не терялись, если внешний сервис временно недоступен. Подробнее о связке сайта и CRM — на странице интеграции с Битрикс24.
- Заявки и заказы с сайта
- Звонки из IP-телефонии
- Сообщения из Telegram и других мессенджеров
- Статусы оплат от платёжного сервиса
- Статусы доставки от транспортных служб
- Обмен с другими системами компании
От чего зависит стоимость разработки CRM
Своя CRM считается как веб-приложение — от 90 000 ₽ за первую версию: роли, клиенты, сделки и статусы, своя база и админка. Состав можно прикинуть в калькуляторе, доработка Битрикс24 — по времени, 2 000 ₽/ч. Итоговая сумма определяется не словом «CRM», а тем, что именно в ней должно быть. Поэтому сначала описываю процессы, а потом считаю объём и раскладываю его по модулям, чтобы было видно, за что вы платите на каждом этапе.
Главный фактор — число модулей и сценариев. Карточки клиентов со сделками и задачами — это одна задача, а система с документами по шаблонам, расчётами, складскими остатками и отчётами для руководителя — совсем другая. Второй фактор — роли и права: чем сложнее структура доступа, тем больше проверок и тестовых сценариев. Отдел продаж, бухгалтерия и руководитель обычно видят разные данные.
Третий — интеграции. Каждое подключение к сайту, телефонии, мессенджерам, платёжным сервисам или службам доставки требует изучения их API, сопоставления полей, обработки ошибок и тестирования на реальных сценариях. Объём зависит от качества документации внешнего сервиса: с одними связь настраивается быстро, с другими приходится обходить ограничения.
Четвёртый — перенос данных. Если клиенты и сделки хранятся в нескольких таблицах с дублями и разными форматами, на их очистку уходит заметная часть времени. Чем аккуратнее исходные данные, тем дешевле загрузка. Если старая система продолжает работать до запуска новой, нужен ещё и повторный перенос свежих записей перед переключением.
Наконец, на стоимость влияет выбранный путь. Доработка Битрикс24 обычно дешевле на старте, но к ней добавляется подписка. Своя CRM требует больше вложений в разработку, зато нет платы за пользователей. Оба варианта считаю на ваших задачах, чтобы было с чем сравнить, и учитываю расходы не только на старте, но и на несколько лет вперёд.
Как идёт разработка
CRM внедряю поэтапно, чтобы сотрудники успевали привыкнуть.
Поэтапное внедрение снижает нагрузку на сотрудников: им не нужно за один день переучиваться на новую систему со всеми модулями. Сначала запускается то, что закрывает самые частые действия, затем по обратной связи добавляются отчёты, документы и автоматизация. Так CRM начинает приносить пользу раньше, а доработки делаются по реальному опыту работы, а не по предположениям.
Разбор процессов
Описываю, как сейчас идут продажи и работа с клиентами. Выясняю, какие данные теряются и какие отчёты нужны руководителю.
Проект и оценка
Предлагаю структуру CRM и вариант реализации, называю стоимость. Сравниваю свою систему и доработку Битрикс24 на ваших задачах.
Разработка
Делаю модули по очереди, начиная с самых нужных. Промежуточные версии можно проверить на тестовых данных.
Перенос данных
Загружаю клиентов и сделки из таблиц или старой системы. Перед загрузкой очищаю дубли и привожу данные к единому формату.
Запуск и обучение
Показываю сотрудникам работу, правлю по их замечаниям. Первые недели после запуска остаюсь на связи для быстрых исправлений.
Почему так выгоднее
CRM, которой не пользуются, — это потраченные деньги.
CRM окупается, только если ею пользуются каждый день. Поэтому я не стремлюсь продать максимальный набор функций: лишние поля и статусы мешают сотрудникам и снижают качество данных. Лучше небольшая система, в которой вся информация актуальна, чем большая, которую заполняют формально. Каждое поле и статус в системе должны отвечать на конкретный вопрос: кто клиент, что ему обещали и когда следующий шаг.
Частые вопросы
Сколько стоит разработка CRM-системы?
От 90 000 ₽ — своя CRM считается как веб-приложение, точную сумму называю после разбора процессов. На итог влияют число модулей, ролей и интеграций.
Чтобы не переплачивать, первую версию ограничиваю модулями, которые нужны каждый день: клиенты, сделки, задачи. Отчёты, документы и автоматизацию добавляю следующими этапами, когда видно, как сотрудники работают с системой. Оценку раскладываю по модулям, чтобы было понятно, сколько стоит каждая часть.
Сколько времени занимает разработка CRM?
От 4 недель на первую версию, как у веб-приложения; точный срок называю после разбора процессов. Первым запускаю базовый модуль с клиентами и сделками.
На срок влияют число модулей, интеграции и перенос данных из старых систем. Если таблицы с клиентами содержат много дублей и разных форматов, их подготовка занимает отдельное время. Поэтапный запуск позволяет начать работу в CRM раньше, не дожидаясь готовности всех функций, и параллельно собирать замечания сотрудников.
Что выгоднее — своя CRM или Битрикс24?
Если процессы близки к типовым, обычно выгоднее доработать Битрикс24. Своя CRM оправдана при нестандартной логике, тесной связи с сайтом или требованиях к хранению данных.
При сравнении учитываю не только стоимость разработки, но и подписку, число пользователей и то, сколько доработок понадобится, чтобы готовая система подошла под процесс. Если доработок слишком много, своя CRM может оказаться проще в сопровождении. Решение принимается после разбора задачи.
Как сделать интеграцию CRM по API с сайтом?
Заявки и заказы передаются в CRM через API сразу после отправки формы, обратно приходят статусы. Подробнее — в статье об интеграции сайта с CRM.
При настройке интеграции определяю, какие поля передаются, как обрабатываются дубли клиентов и что происходит, если CRM временно недоступна. Запросы, которые не прошли, сохраняются и отправляются повторно, а в журнале видно, что и когда было передано. Так заявки не теряются между сайтом и CRM.
Можно ли перенести данные из таблиц или старой CRM?
Да. Готовлю импорт, очищаю дубли и проверяю результат до запуска.
Сначала смотрю структуру исходных данных и сопоставляю её с полями новой CRM. Затем делаю пробную загрузку на тестовой копии, чтобы вы могли проверить карточки клиентов и сделок. Основной перенос выполняется перед запуском, чтобы сотрудники начали работать уже с актуальной базой. Если старая система работает параллельно, момент переключения выбираю вместе с вами.
Где хранятся данные своей CRM?
На вашем сервере или хостинге. Доступ сотрудников ограничивается ролями, настраиваю резервное копирование.
Роли определяют, кто видит всех клиентов, а кто только своих, кто может удалять записи и выгружать базу. Действия с важными данными можно записывать в журнал. Резервные копии хранятся отдельно от основного сервера, чтобы их можно было восстановить при сбое. Если CRM строится на Битрикс24, данные хранятся по правилам выбранной версии продукта.
Что нужно подготовить перед разработкой CRM?
Описание процесса продаж своими словами: этапы сделки, кто в них участвует, какие документы появляются. Полезны текущие таблицы с клиентами, шаблоны счетов и договоров, примеры отчётов, которые сейчас собираются вручную.
Также нужен список систем, с которыми CRM должна обмениваться данными: сайт, телефония, мессенджеры, платёжный сервис. Если процесс ещё не устоялся, помогаю описать его на первом этапе и выделить, что нужно в первой версии.
Поддерживаете ли вы CRM после запуска?
Да. Исправляю найденные ошибки, добавляю поля, отчёты и модули, обновляю интеграции, когда внешние сервисы меняют свои API. Доработки оплачиваются по времени — от 2 000 ₽ за час.
Первые недели после запуска обычно приходит больше всего замечаний от сотрудников, поэтому в этот период остаюсь на связи и быстро вношу правки. Дальше формат сопровождения выбирается под задачу: разовые доработки по запросу или регулярная работа над развитием системы.
Нужна CRM под ваши процессы?
Опишите, как сейчас работаете с клиентами, — предложу вариант CRM и оценку.


