Кейс: SuiteCRM для оптовой торговой компании на 25 человек — от Excel-хаоса до воронки продаж

Трансформация до-после: слева хаос из бумаг и Excel, справа аккуратный дашборд CRM с воронкой, между ними стрелка-переход с шестерёнкой, на фоне склад с коробками

Исходная точка: отдел продаж без 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 и штатные механизмы. Кода мы здесь не писали ни строки.

Схема двух воронок B2B-опта: верхняя воронка новые клиенты из пяти этапов и нижняя циклическая петля повторных заказов заказ-отгрузка-оплата-реактивация

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) — без кода, штатным конструктором. Именно они дали измеримый эффект.

Инфографика трёх workflow: карточки со сценариями триггер-молния-действие — сделка без активности 14 дней, счёт без оплаты, спящий клиент категории A
  1. Сделка без активности 14 дней → задача менеджеру + уведомление РОПу. Продавец «забыл» про сделку — система напомнила, а руководитель увидел провисание. Простое правило, а перестаёт сливаться поток тёплых сделок «по забывчивости».
  2. Выставлен счёт, оплата не пришла за срок отсрочки → задача «дожать дебиторку». В опте с отсрочками платежа это больная тема. Автоматическая постановка задачи на возврат денег вовремя напрямую бьёт по просроченной дебиторке.
  3. Клиент категории 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%
Реактивировано «спящих» клиентов категории A74 клиента
Дебиторка старше 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 стоит рассмотреть всерьёз. Если у вас нет никого, кто присмотрит за сервером, а продажи держатся на чатах в мессенджерах — честно скажу, вам ближе облако. А если хотите повторить этот кейс у себя — приходите, разберём вашу ситуацию и внедрим под ключ.

Внедрим SuiteCRM в ваш отдел продаж под ключ

ITfresh — IT-аутсорсинг для компаний до 50 рабочих мест в Москве. Обследуем процесс, настроим SuiteCRM под ваш B2B, перенесём базу из Excel и amoCRM, защитим её ролями, автоматизируем воронку и возьмём на сопровождение. 0 рублей за лицензии, собственные серверы в дата-центре МТС, 15+ лет опыта. Telegram: @ITfresh_Boss, телефон: +7 903 729-62-41

📞 Связаться с нами
#SuiteCRM #кейс #внедрение #B2B #опт #воронка продаж #self-hosted #CRM
Комментарии 0

Оставить комментарий

загрузка...

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды для руководителя IT и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.

Реквизиты оператора персональных данных

ООО «АЙТИ-ФРЕШ», ИНН 7719418495, КПП 771901001. Юридический адрес: 105523, г. Москва, Щёлковское шоссе, д. 92, корп. 7. Контакт: info@itfresh.ru, +7 903 729-62-41. Оператор обрабатывает e-mail подписчика в целях рассылки информационных и рекламных материалов до момента отзыва согласия.