Исходная точка: отдел продаж без CRM
Меня зовут Евгений Семёнов, я технический директор ITfresh. Мы занимаемся IT-аутсорсингом компаний до 50 рабочих мест в Москве, держим собственные серверы в дата-центре МТС и внедряем клиентам open-source-системы. Этот материал — кейс внедрения SuiteCRM. Он собирательный: чтобы не раскрывать конкретного заказчика, я объединил в одном рассказе типовую картину нескольких наших проектов у оптовиков. Но все цифры, грабли и решения — из реальной практики, а не придуманы для красоты.
Герой кейса — оптовая торговая компания: стройматериалы и комплектующие, 25 сотрудников, из них 8 в продажах. Классический российский B2B-опт: длинные повторные сделки, отсрочки платежа, согласование прайсов, постоянные клиенты, которые заказывают годами. И всё это жило в двух местах: в общем Excel-файле и в головах менеджеров.
Файл назывался — не шучу — КЛИЕНТЫ_финал_2025_НОВЫЙ.xlsx. Около 1200 активных контрагентов, десяток вкладок, перекрёстные формулы, которые никто уже не понимал, и три конфликтующие копии на разных компьютерах. Сделки — «в голове» у каждого продавца. История договорённостей — в личных мессенджерах и почте менеджеров. Знакомая картина? Она работает ровно до первого увольнения.
Триггер: ушёл РОП и «унёс» 300 клиентов
Обратились к нам не от хорошей жизни и не потому что «модно завести CRM». Уволился руководитель отдела продаж и увёл с собой около 300 клиентов — просто потому что вся работа с ними была завязана лично на него, а компания не имела к этой базе никакого структурированного доступа. Директор посчитал упущенную выручку и пришёл с чёткой формулировкой: «Хочу, чтобы клиентская база была собственностью компании, а не сотрудников, и чтобы при увольнении любого продавца ничего не терялось». Это и стало настоящим техническим заданием — не «внедрить CRM», а «защитить актив».
Выбор системы: почему не amoCRM и не Битрикс24
Первый вопрос — какую систему ставить. Директор изначально смотрел на amoCRM и Битрикс24, о которых слышал от коллег. Мы честно разложили варианты в деньгах и по требованиям, а не «продали то, что нам выгодно».
Расчёт в рублях на горизонте 3 лет
Считали на 10 лицензий (8 продавцов + РОП + директор) на три года. Облачные CRM берут абонплату за пользователя в месяц, и на дистанции это накапливается в сотни тысяч рублей — плюс тарифы растут, а данные лежат у провайдера. Self-hosted SuiteCRM — это ноль рублей за лицензии, платите только за VPS, внедрение и сопровождение. Грубая, но показательная прикидка:
| Статья | Облачная CRM (10 польз., 3 года) | SuiteCRM self-hosted (3 года) |
|---|---|---|
| Лицензии/подписка | Сотни тыс. руб., растут с тарифом | 0 руб. |
| Инфраструктура | Включено в подписку | VPS ~2500 руб./мес |
| Внедрение | Настройка/партнёр | Проектные часы (разово) |
| Сопровождение | Своими силами / партнёр | ~4 ч/мес аутсорсера |
| Где лежат данные | У провайдера | Физически у клиента |
Решающий аргумент — «база физически у нас»
Деньги были важны, но перевесило требование директора, рождённое недавней потерей 300 клиентов: «база должна физически лежать у нас на сервере». У облачных решений данные — на стороне провайдера, и это в принципе не то, чего он хотел после инцидента. Обычно главный минус self-hosted — «а кто это будет обслуживать?». Но у компании уже был мы, ИТ-аутсорсер на поддержке, и этот минус снимался: сервер, бэкапы, обновления и безопасность — наша забота по регламенту. В такой ситуации SuiteCRM — логичный выбор: контроль над данными, отсутствие лицензионных платежей и потолка кастомизации под специфику B2B-опта.
Мы не агитируем всех подряд за self-hosted. Если бы у клиента не было ИТ-подрядчика и своего админа, я бы честно рекомендовал облако — некому держать сервер. Но здесь звёзды сошлись, и мы пошли на SuiteCRM.
Обследование: не переносить хаос, а спроектировать процесс
Главный принцип, который я повторяю на каждом внедрении: нельзя переносить хаос в CRM — его надо сначала распутать. Если просто загрузить Excel в новую систему, получите тот же бардак, только дороже. Поэтому проект начали не с установки, а с обследования — две недели.
Что делали эти две недели
- Интервью с продавцами. Как реально идёт сделка от заявки до отгрузки, где теряется время, что бесит в текущей работе. Слушали именно рядовых менеджеров, а не только директора — они знают правду о процессе.
- Карта пути сделки. Нарисовали реальный маршрут: заявка → расчёт/КП → счёт → отгрузка → повторный заказ. Оказалось, у B2B-опта не одна воронка, а две принципиально разные.
- Словарь полей. Собрали, какие данные о контрагенте реально нужны продавцам: ИНН, категория клиента, кредитный лимит, отсрочка, закреплённый менеджер. Выкинули всё, что «на всякий случай».
Ключевое открытие: две воронки, а не одна
У опта две воронки продаж, и мешать их в одну — ошибка. Первая — новые клиенты: привлечение, первая сделка, проверка платёжеспособности. Вторая — повторные заказы: это не «новая сделка» каждый раз, а циклическая работа с уже существующим клиентом, где важны регулярность заказов, дебиторка и реактивация «уснувших». Продавать этим двум типам надо по-разному, и мерить их надо по-разному. Это легло в основу настройки.
Настройка SuiteCRM под опт без единой строки кода
Дальше — собственно конфигурация. И тут сила SuiteCRM: почти всё под B2B-опт настраивается без программирования, через встроенный конструктор Studio и штатные механизмы. Кода мы здесь не писали ни строки.
Studio: поля контрагента под опт
Через Studio добавили в карточку Account (переименовали в «Контрагенты») поля, которых нет в коробке, но без которых опт не живёт: ИНН (он же ключ для будущего обмена с 1С), категория A/B/C (ABC-классификация по обороту), кредитный лимит, отсрочка платежа в днях, закреплённый менеджер. Всё — мышкой в конструкторе, без правки кода.
Две воронки Opportunities и справочник номенклатуры
Настроили два набора этапов в Opportunities под наши две воронки — «Новые клиенты» и «Повторные заказы», каждый со своей логикой стадий. Завели справочник номенклатурных групп, чтобы видеть, что и кому продаётся, без превращения CRM в полноценную товароучётную систему (это работа 1С, не CRM).
Роли и Security Groups — та самая защита от «уноса базы»
А вот это — сердце проекта, ради чего всё затевалось. Настроили роли и Security Groups так, что менеджер видит только своих клиентов, а РОП и директор — всех. Экспорт списков в файл разрешён только руководителю. Теперь ситуация «сотрудник уходит и уносит базу» технически невозможна: у продавца нет доступа ни к чужим клиентам, ни к массовой выгрузке. Клиентская база стала собственностью компании, а не сотрудника — ровно то, что просил директор.
Русификация и терминология
Поставили русский языковой пакет (общественный проект likhobory на GitHub) через Module Loader и адаптировали терминологию под привычную: Accounts → «Контрагенты», Opportunities → «Сделки», Leads → «Обращения». Мелочь, но она сильно снижает сопротивление менеджеров: люди работают в понятных словах, а не в кальке с английского.
Три workflow, которые окупили внедрение
CRM начинает приносить деньги, когда она сама подталкивает продавца к действию. Мы настроили три автоматических процесса (workflow) — без кода, штатным конструктором. Именно они дали измеримый эффект.
- Сделка без активности 14 дней → задача менеджеру + уведомление РОПу. Продавец «забыл» про сделку — система напомнила, а руководитель увидел провисание. Простое правило, а перестаёт сливаться поток тёплых сделок «по забывчивости».
- Выставлен счёт, оплата не пришла за срок отсрочки → задача «дожать дебиторку». В опте с отсрочками платежа это больная тема. Автоматическая постановка задачи на возврат денег вовремя напрямую бьёт по просроченной дебиторке.
- Клиент категории A не заказывал 45 дней → задача на реактивацию. Вот этот сценарий дал самый заметный прирост. Постоянный крупный клиент «затих» — раньше это замечали случайно и с опозданием, теряя его к конкуренту. Теперь система сама поднимает флаг, и менеджер звонит вовремя.
Обратите внимание: ни один из трёх процессов не требует, чтобы менеджер что-то «не забыл». Система следит за временем и состоянием сделок сама — человек только реагирует на задачи. Это и есть правильная автоматизация: она компенсирует человеческую забывчивость, а не добавляет ручной работы.
Портал и рассылки: enterprise-функции бесплатно
Две вещи, которые в облачных CRM обычно идут в дорогих тарифах, в SuiteCRM доступны без доплат. Мы задействовали обе.
Клиентский портал для топ-покупателей
Для 50 крупнейших постоянных клиентов подняли клиентский портал: там они видят статус своих заказов и могут оставить обращение вместо вечных звонков «где моя отгрузка?». Для отдела продаж это разгрузка: часть рутинных вопросов клиенты закрывают сами, менеджеры занимаются собственно продажами. Клиентам удобно, продавцам легче — и всё это без лицензионных доплат за «портал».
Сегментные рассылки по категориям A/B
Через модуль Campaigns и Target Lists настроили ежемесячную рассылку новинок и акций по сегментам — отдельно для категории A, отдельно для B, с разными предложениями. Но здесь я, как человек, годами эксплуатирующий почтовые серверы, был категоричен: рассылку шлём через отдельный выделенный SMTP-релей, с контролем скорости отправки, а не через рабочую почту компании. Иначе всплеск массовой отправки роняет репутацию домена, и следом в спам уходят обычные деловые письма менеджеров — те самые, что нужны для сделок. Это правило мы соблюдаем на всех внедрениях без исключений.
Люди: как мы ломали саботаж менеджеров
Самая недооценённая часть любого внедрения CRM — не техника, а люди. Можно идеально настроить систему и получить пустую базу, потому что продавцы в неё не заносят данные. Менеджеры не любят CRM: она делает их работу прозрачной, а «клиентов в голове» — общими. Сопротивление будет всегда, вопрос — как его сломать.
Что сработало
- Правило «нет в CRM — нет сделки» вводит директор приказом, а не айтишник просьбой. Это критично. Пока «занесите в систему» звучит от подрядчика — это игнорируют. Когда это приказ руководителя, от которого зависит премия, — начинают заносить. Мы даём инструмент, но правило игры устанавливает первое лицо компании.
- Первые две недели — разбор карточек на планёрке. Каждое утро РОП вместе с продавцами смотрел сделки прямо в CRM. Быстро выработалась привычка: раз это смотрят на планёрке, надо, чтобы там было что показать.
- Обучение — 3 сессии по 1,5 часа по русской документации (docs.suitecrm.com/ru). Не «вот вам система, разбирайтесь», а живое обучение с их реальными кейсами.
Результаты через 4 месяца: цифры до и после
Теперь то, ради чего всё затевалось, — измеримый результат. Через четыре месяца после запуска сняли метрики. Цифры собирательные по нашим проектам опта, но реалистичные — не «маркетинговые 300% роста».
| Показатель | Было | Стало |
|---|---|---|
| Доля сделок, ведущихся в системе | 0% | 96% |
| Средний цикл сделки | база | −18% |
| Реактивировано «спящих» клиентов категории A | — | 74 клиента |
| Дебиторка старше 30 дней | база | −22% |
Что это стоило
Экономику держим прозрачной. VPS под систему — 4 vCPU / 8 ГБ, около 2500 руб./мес. Внедрение — проектные часы (обследование, настройка Studio, воронки, роли, workflow, портал, миграция, обучение), разово. Сопровождение — примерно 4 часа в месяц по нашему регламенту (бэкапы, обновления, мониторинг). Лицензии — 0 рублей, и это навсегда, сколько бы менеджеров ни добавилось. На горизонте трёх лет разница с облаком на 10 пользователей — в пользу self-hosted, а данные при этом физически у клиента.
Что не взлетело и что бы мы сделали иначе
Честный кейс обязан иметь раздел про провалы — иначе это реклама, а не опыт. Вот что не получилось или получилось не так.
- Интеграцию с WhatsApp так и не сделали. Менеджеры часть договорённостей ведут в мессенджере, и это осталось вне CRM — ключевое дублируют в карточку руками. Прикручивать к SuiteCRM хрупкий платный шлюз к WhatsApp мы сознательно не стали: живучесть таких шлюзов низкая, они отваливаются после обновлений. Это осознанный компромисс, а не недоработка, но честно — дырка в потоке данных осталась.
- Штатные отчёты пришлось дополнять. Директору хотелось конкретных сводных отчётов, которых из коробки красиво не получалось. Часть аналитики выгружаем SQL-скриптом в таблицу — рабочее решение, но не «всё внутри CRM», как мечталось.
- Обновление однажды снесло русский язык в пятницу вечером. После апгрейда внутри 8.x слетел языковой пакет, часть интерфейса вернулась к английскому. Разобрали быстро (переустановка пакета + Quick Repair), но это ровно та грабля, из-за которой мы теперь никогда не обновляем прод в пятницу и держим обновления в регламентном окне.
Главный вывод
Self-hosted CRM за ноль рублей лицензий реально работает и решает бизнес-задачу — но только когда за ней кто-то присматривает. Брошенная без сопровождения система через полгода превращается в тот же Excel, только с лишними шагами. С регламентным сопровождением (несколько часов в месяц) SuiteCRM спокойно живёт годами и защищает главный актив компании — клиентскую базу.
Подойдёт ли этот сценарий вам — короткий чек-лист
- У вас B2B с повторными продажами и постоянными клиентами (опт, услуги, дистрибуция)?
- Клиентская база сейчас в Excel и «в головах» менеджеров, и вы боитесь её потерять при увольнении?
- Важно, чтобы данные лежали физически у вас, а не у облачного провайдера?
- Есть ИТ-подрядчик или админ, который возьмёт сервер на сопровождение?
Если на большинство пунктов «да» — SuiteCRM стоит рассмотреть всерьёз. Если у вас нет никого, кто присмотрит за сервером, а продажи держатся на чатах в мессенджерах — честно скажу, вам ближе облако. А если хотите повторить этот кейс у себя — приходите, разберём вашу ситуацию и внедрим под ключ.
Оставить комментарий