Как разработать CRM-систему: руководство
Если коротко: CRM — это система для управления отношениями с клиентами и продажами: где хранятся контакты и сделки, как ведётся воронка, что автоматизируется и какая собирается аналитика. Разработать её можно тремя путями — взять готовую (Bitrix24, amoCRM, 1С:CRM), собрать на low-code или написать заказную с нуля. И честный ответ, с которого стоит начать: большинству бизнесов своя CRM не нужна — готовые решения закрывают типовые продажи быстрее, дешевле и надёжнее. Заказная CRM оправдана в узких случаях, когда готовые принципиально не ложатся на ваши процессы. Статьи, которые продают «разработку своей CRM» всем подряд, об этом обычно умалчивают.
Code Pilots с 2014 года занимается заказной разработкой — CRM, ERP, личные кабинеты и порталы с интеграциями. И именно поэтому мы говорим прямо: если задачу решает готовая CRM, заказная разработка — лишние деньги и время. Этот материал — про то, что такое CRM и что она делает, какие есть пути её получить, когда действительно стоит разрабатывать свою, чем CRM отличается от ERP и B2B-портала, что происходит на рынке CRM в России и как идёт разработка заказной системы, если она вам всё-таки нужна. Общую тему «своё или готовое» и этапы разработки разбираем в отдельных статьях; здесь — применительно к CRM.
Что такое CRM и что она делает
CRM (Customer Relationship Management) — это рабочий инструмент отдела продаж и сервиса, который убирает хаос из работы с клиентами. Вместо разрозненных таблиц, переписок и заметок менеджеров появляется единая система, где видно каждого клиента и каждую сделку. Базовый набор задач, который закрывает любая CRM:
- Контакты и сделки — единая база клиентов и история взаимодействий: звонки, письма, встречи, документы.
- Воронка продаж — наглядные этапы сделки от заявки до оплаты, чтобы видеть, где клиенты застревают и теряются.
- Автоматизация — напоминания, постановка задач, авто-действия при смене этапа, рассылки: рутина уходит из головы менеджера в систему.
- Интеграции — телефония, почта, сайт, мессенджеры, 1С: заявки и звонки попадают в CRM сами.
- Аналитика — отчёты по продажам, менеджерам, источникам, конверсии воронки.
Главная ценность CRM не в функциях, а в том, что бизнес перестаёт терять клиентов из-за забытых заявок и видит реальную картину продаж. Эти задачи типовые — и потому их хорошо закрывают готовые системы.
Три пути: готовая, low-code или заказная CRM
Получить CRM можно тремя способами, и они сильно отличаются по скорости, цене и гибкости.
| Путь | Что это | Плюсы | Минусы |
|---|---|---|---|
| Готовая (SaaS) | Bitrix24, amoCRM, 1С:CRM по подписке | Работает из коробки, дёшево, быстро, проверено | Ограничена вендором; уникальные процессы не закрывает |
| Low-code | Сборка CRM на платформе без полного кода | Баланс: недели вместо месяцев, контроль процессов | Зависимость от платформы, потолок в сложном |
| Заказная (full-code) | Разработка с нуля под бизнес | Полностью под ваши процессы и интеграции, без потолка | Дольше и дороже, нужна поддержка |
Для типовых продаж готовая SaaS-CRM почти всегда лучший старт: внедряется за дни, стоит подписку, основные сценарии в ней уже отлажены. Low-code — разумный средний вариант, когда нужна гибкость под свои процессы, но без полноценной разработки. Заказная CRM с нуля — это тяжёлая артиллерия, которую достают, когда два других пути упираются в потолок. Выбор между ними — это выбор по сложности ваших процессов, а не по принципу «своё престижнее».
Когда стоит разрабатывать свою CRM, а когда взять готовую
Самый честный раздел, и он сэкономит вам деньги. Заказную CRM стоит рассматривать, только если готовые решения принципиально не закрывают ваш бизнес: сложная B2B-воронка с многоуровневыми согласованиями, уникальные процессы, которых нет в коробках, глубокая интеграция с вашими системами, очень большой масштаб или специфичная отрасль с особыми требованиями. Во всех остальных случаях разумнее начать с готовой или low-code системы — это быстрее, дешевле и надёжнее.
Признак, что коробки перестало хватать, — когда бизнес начинает обрастать костылями вокруг готовой CRM: данные выгружают в Excel, чтобы сделать то, что система не умеет, держат людей на ручных операциях, а нужные процессы не помещаются в логику вендора. В этот момент «дешёвая коробка» уже стоит дороже заказной — расходы спрятаны в неэффективности. И наоборот: заказывать самописную CRM ради типовой воронки, которую за подписку закроет amoCRM, — частая дорогая ошибка. Решают по задаче, а не по амбиции «у нас должна быть своя система». Подробно про выбор «своё или готовое» в целом — в отдельной статье про заказную разработку.
CRM, ERP и B2B-портал: не путать
Эти три системы часто смешивают, а они про разное и решают разные задачи.
| Система | Для кого | Про что |
|---|---|---|
| CRM | Отдел продаж и сервиса (внутри) | Клиенты, сделки, воронка, продажи |
| ERP | Вся компания (внутри) | Ресурсы: финансы, склад, производство, закупки |
| B2B-портал | Клиенты и дилеры (снаружи) | Самообслуживание контрагентов: заказы, документы |
Проще говоря: CRM помогает вашим менеджерам продавать, ERP управляет ресурсами всей компании, а B2B-портал даёт вашим клиентам обслуживаться самостоятельно. Они не заменяют друг друга, а работают в связке: заявка с B2B-портала попадает в CRM, сделка из CRM отражается в ERP. Поэтому «нам нужна CRM» иногда на деле означает «нам нужен портал для клиентов» или «нам нужна ERP» — и важно не строить одно вместо другого. Про B2B-порталы и личные кабинеты у нас есть отдельные разборы.
Российский рынок CRM и импортозамещение
Выбор CRM в России 2026 года определяется не только удобством, но и тем, что западные вендоры ушли. После 2022 года Salesforce, HubSpot и другие зарубежные системы стали недоступны или ограничены, и рынок резко переориентировался на отечественное: доля российских решений уже превышает 90%. Сам рынок при этом растёт — по оценкам, в 2024 году он превысил 32 млрд рублей.
Лидеры понятны. Bitrix24 — универсальная платформа для продаж, сервиса, маркетинга и задач, сильна и в малом бизнесе, и в корпоративном сегменте. amoCRM — заточена под продажи и маркетинг, популярна у малого и среднего бизнеса. 1С:CRM — логичный выбор для тех, кто уже живёт в экосистеме 1С, и легко связывается с бухгалтерией, складом и ERP. Облачные решения занимают около 90% рынка за счёт простоты внедрения. Для бизнеса вывод практический: если вы из госсектора, работаете с КИИ или персональными данными, отечественная CRM из реестра — нередко прямое требование; если нет — всё равно начинать стоит с российских готовых систем, а к заказной разработке переходить, когда они перестают закрывать процессы.
Как идёт разработка заказной CRM
Если случай тот самый — готовые не подходят, — заказная CRM разрабатывается как любой серьёзный продукт, и общие этапы (аналитика, проектирование, разработка, тестирование, внедрение) разобраны в статье про жизненный цикл. У CRM на каждом этапе свои акценты: на аналитике детально описывают воронку и процессы продаж как они есть, а не «как у всех»; проектируют модель данных под клиентов, сделки и связи; закладывают роли и права (менеджер, руководитель, маркетолог видят разное); и главное — продумывают интеграции, потому что CRM без связи с телефонией, почтой, сайтом и 1С остаётся пустой базой, которую менеджеры ленятся заполнять. Техническую сторону такого веб-приложения — архитектуру, стек, размещение на российской инфраструктуре — мы разбираем отдельно. По срокам заказная CRM — это месяцы, а не недели: базовая система обычно занимает несколько месяцев, сложная корпоративная — заметно дольше, и это закладывают в план заранее.
Частые ошибки при разработке CRM
- Заказать свою CRM там, где хватило бы коробки. Самая дорогая ошибка: написать с нуля типовую воронку, которую amoCRM или Bitrix24 закрывают за подписку.
- Втиснуть уникальный процесс в коробку. Обратная крайность: если процессы реально нестандартные, попытка ужать их под вендора рождает костыли дороже разработки.
- Сделать CRM без интеграций. Система, в которую данные вносят руками, не приживается — менеджеры возвращаются к таблицам. Телефония, почта, сайт, 1С — обязательны.
- Внедрить CRM, которой не пользуются. CRM без обучения, мотивации и удобства превращается в кладбище данных. Внедрение — это не только разработка, но и процессы.
- Перепутать CRM с ERP или порталом. Построить одно вместо другого — значит решать не ту задачу; сначала определяют, что именно нужно бизнесу.
С чего начать
Порядок такой:
- Честно оценить, типовые ли у вас продажи (тогда почти наверняка подойдёт готовая CRM — Bitrix24, amoCRM или 1С:CRM) или процессы уникальны и упираются в потолок коробок
- Если госсектор, КИИ или персональные данные — проверить требования к отечественному ПО
- Попробовать готовое или low-code, прежде чем заказывать своё
- Только убедившись, что коробки не закрывают задачу, переходить к заказной разработке — с детальным описанием воронки, модели данных, ролей и интеграций
- И не путать CRM с ERP и порталом
Самое дорогое в CRM — построить не то и не для той задачи: написать свою систему там, где хватило бы подписки, или мучиться с коробкой там, где процессы давно её переросли. Code Pilots помогает принять это решение честно — а если заказная CRM действительно нужна, проектирует и разрабатывает её под ваши процессы и интеграции, на российской инфраструктуре, силами senior-команды. Расскажите о задаче — подскажем, что в вашем случае выгоднее: готовое, low-code или разработка.
Частые вопросы (FAQ)
В большинстве случаев — готовую. Для типовых продаж Bitrix24, amoCRM или 1С:CRM закрывают задачу быстрее, дешевле и надёжнее, чем разработка с нуля. Заказная CRM оправдана, только когда готовые принципиально не ложатся на ваши процессы. Промежуточный вариант — low-code: гибче коробки, быстрее полноценной разработки.
Когда готовые решения не закрывают бизнес: сложная B2B-воронка с многоуровневыми согласованиями, уникальные процессы, которых нет в коробках, глубокая интеграция с вашими системами, очень большой масштаб или специфичная отрасль с особыми требованиями. Хороший признак — когда вокруг готовой CRM нарастают костыли и выгрузки в Excel, а нужное в неё не помещается.
CRM — внутренний инструмент продаж: клиенты, сделки, воронка. ERP управляет ресурсами всей компании: финансы, склад, производство, закупки. B2B-портал — внешний инструмент для клиентов и дилеров: самообслуживание, заказы, документы. Они дополняют друг друга, но решают разные задачи, и важно строить именно то, что нужно.
После ухода Salesforce и HubSpot рынок переориентировался на отечественное — доля российских решений превышает 90%. Лидеры: Bitrix24 (универсальная, для малого и корпоративного бизнеса), amoCRM (про продажи, для МСБ), 1С:CRM (для экосистемы 1С). Для госсектора, КИИ и операторов персональных данных отечественная CRM из реестра нередко обязательна.
Это месяцы, а не недели. Базовая заказная система обычно занимает несколько месяцев, сложная корпоративная с глубокими интеграциями — заметно дольше. Точные сроки и стоимость зависят от процессов и интеграций и считаются по конкретной задаче. Если сроки критичны, разумно начать с готовой или low-code системы и переходить к разработке по мере роста.