Перейти к основному содержимому
SellUs
Разработка

CRM с открытым исходным кодом: как выбрать и не пожалеть

·6 мин·SellUs
Ярослав Акулиничев
Основатель SellUs, разработчик решений для Битрикс24 с 2017 года

9 лет и 250+ проектов автоматизации продаж. Разработка модулей и CRM на открытом ядре EspoCRM — направление, которое ведём для компаний с нестандартными процессами. Подробнее о команде.

«Бесплатная CRM» в рекламе облачных сервисов и CRM с открытым исходным кодом звучат похоже, а устроены противоположно. В первом случае вам дают урезанный тариф, чтобы позже перевести на платный. Во втором вы получаете полный код системы и право делать с ним что угодно: ставить на свой сервер, менять логику, дописывать модули. Разберём, кому подходит второй путь и где в нём спрятаны расходы.

Чем открытый код отличается от бесплатного тарифа

Бесплатный тариф облачной CRM ограничен по числу пользователей, полям и интеграциям, а данные живут на серверах вендора. Открытый код снимает потолок: ограничений лицензии на пользователей нет, система работает на вашем сервере, любые доработки не требуют разрешения вендора. Расплата за свободу состоит в том, что установку, настройку и сопровождение кто-то должен делать: ваш администратор или подрядчик.

Что значит «зрелая» открытая система

Открытых CRM десятки, живых среди них немного. Признаки зрелости, по которым стоит фильтровать:

  • Регулярные релизы. Система без обновлений полгода фактически брошена: уязвимости копятся, совместимость с новыми версиями PHP и баз данных уходит.
  • Живое сообщество и документация. Форум, где отвечают, и документация, которую обновляют. Иначе каждый вопрос превращается в архивные раскопки.
  • Архитектура для расширений. Доработки должны жить в отдельных модулях, а не в правках ядра. Если модулей нет, каждое обновление ядра ломает ваши изменения.
  • Рынок специалистов. Систему, под которую нет подрядчиков, придётся осваивать самим.

Пример зрелого ядра — EspoCRM: открытый код, регулярные релизы с 2014 года, модульная архитектура расширений. Мы выбрали его основой Платформы SellUs именно по этим критериям: ядро развивает вендор и сообщество, а модули под процесс клиента пишем и поддерживаем мы.

Во что обходится «бесплатное»

Лицензия ядра не стоит ничего, проект стоит денег. Считайте четыре статьи:

  1. Сервер. Виртуальный сервер под CRM на команду до 20 человек обходится в несколько тысяч рублей в месяц.
  2. Внедрение. Настройка под процесс, перенос данных, обучение. Сопоставимо с внедрением облачной CRM: платите за работу, а не за лицензии.
  3. Модули. Телефония, документы, отчёты, интеграции с учётной системой. Часть есть в готовом виде, часть пишется под вас.
  4. Сопровождение. Обновления ядра, резервные копии, совместимость модулей. По договору с подрядчиком или силами своего администратора.

Экономика сходится тем лучше, чем больше команда и дольше горизонт: подписка облачного сервиса растёт с каждым сотрудником каждый год, расходы на открытую систему от числа пользователей почти не зависят.

Кому открытый код не нужен

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

Про выбор между самописной системой и открытым ядром писали отдельно: «Своя CRM: писать с нуля или собрать на открытом ядре». Структуру расходов заказного проекта разбирали в статье о разработке CRM на заказ.

Открытый код безопаснее закрытого?+

При живом сообществе да: уязвимости находят и публично чинят. Брошенная открытая система опаснее закрытой, потому что дыры в ней известны всем.

Можно ли переехать с облачной CRM на открытую?+

Да, это штатная задача: выгрузка сделок, контактов и истории, импорт в новую систему, параллельный период работы двух систем на время проверки.

Кто отвечает за доработки при обновлении ядра?+

Если доработки оформлены модулями, их совместимость с новыми версиями поддерживает автор модулей. Правки в ядре при обновлении теряются, поэтому мы их не делаем.

Какие открытые CRM стоит смотреть в 2026?+

Короткий список зрелых: EspoCRM, SuiteCRM, Odoo (шире, чем CRM). Выбор зависит от процесса и стека, это тема разбора, а не таблицы.

Опишите задачу — за день вернёмся с планом и оценкой

Разберём процесс и скажем, где хватит облачного сервиса, а где выгоднее открытое ядро на вашем сервере. Разбор бесплатный.

Обсудить проект по вашей задаче

Оставьте контакты: перезвоним в течение 2 часов в рабочее время.

TelegramMAX