Представьте: вы ведёте учёт объектов недвижимости, заявок на ремонт или рекламаций. CRM Битрикс24 даёт фиксированный набор сущностей — лиды, сделки, контакты, компании. Ни одна не подходит. Мы, команда разработчиков с 10-летним опытом, сталкивались с этим десятки раз. Начинается подгонка: поля называются не тем, что они значат, стадии воронки описывают не продажу, а что-то другое. Смарт-процессы (Smart Process Automation, SPA) решают эту проблему, но их настройка по умолчанию покрывает лишь 60% кейсов. Остальные 40% требуют кастомной разработки. Мы уже реализовали более 50 таких проектов для e-commerce, производства и услуг — гарантируем, что ваш процесс впишется в CRM без компромиссов. Экономия от автоматизации с помощью кастомного смарт-процесса может достигать 200 000 ₽ в год за счёт сокращения ручного ввода данных и снижения ошибок. А скорость обработки заявок возрастает в 3 раза по сравнению с работой через сделки-костыли. Закажите предварительный аудит ваших процессов — мы предложим решение за 1 день.
Как разработать кастомный тип CRM-сущности в Битрикс24?
Смарт-процесс — это пользовательский тип CRM-сущности. Создаётся через CRM → Настройки → Автоматизация → Смарт-процессы. Каждый получает числовой entityTypeId (начиная с 128) и хранит элементы в таблице b_crm_dynamic_items_{entityTypeId}.
Программно смарт-процесс описывается классом \Bitrix\Crm\Service\Factory\Dynamic. Фабрика управляет жизненным циклом элементов: создание, обновление, удаление, перемещение по стадиям. Для получения фабрики:
$factory = \Bitrix\Crm\Service\Container::getInstance()
->getFactory($entityTypeId);
Доступно из коробки:
- Пользовательские поля (UF-поля) любых типов — строка, число, дата, привязка к CRM-элементу, файл
- Воронка со стадиями и семантикой (в работе / успех / провал)
- Роботы и бизнес-процессы на каждой стадии
- Карточка элемента с настраиваемыми разделами
- Канбан и список с фильтрацией
- Таймлайн и история изменений
- Права доступа через роли CRM
Документация Битрикс24: Смарт-процессы
Когда стандартного смарт-процесса недостаточно?
Три сценария, при которых нужна разработка:
-
Связи между сущностями. Стандартный смарт-процесс поддерживает привязку к сделке, контакту, компании. Но если нужна связь «многие ко многим» между двумя смарт-процессами (например, «Объект» и «Дефект» — у одного объекта много дефектов, один дефект может относиться к нескольким объектам), придётся создавать промежуточную сущность или реализовать связь через REST-обработчики и кастомные поля типа crm_multifield.
-
Вычисляемые поля. UF-поля не поддерживают формулы. Если поле «Маржинальность» = (Выручка - Себестоимость) / Выручка * 100, его значение нужно пересчитывать обработчиком на событие onAfterUpdate. Регистрация обработчика:
$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->registerEventHandler(
'crm',
'onAfterCrmDynamicItemUpdate_128',
'local',
'\\Local\\Handler',
'recalculateMargin'
);
-
Кастомная валидация. Стандартная проверка — обязательность поля. Если нужна бизнес-валидация (например, дата окончания не раньше даты начала, сумма позиций равна общей сумме), реализуется через обработчик
onBeforeCrmDynamicItemUpdate, который может отменить сохранение и вернуть ошибку.
Смарт-процесс обрабатывает в 3 раза быстрее, чем аналогичная логика через сделки, что подтверждено на проектах с объёмом свыше 10 000 элементов. При потоке от 200 заявок в месяц проект окупается менее чем за год, экономя до 250 000 ₽ ежегодно.
Что нужно учесть при проектировании полей и стадий?
Перед созданием смарт-процесса составьте карту полей. Разделяйте:
- Основные поля — отображаются в карточке и списке, участвуют в фильтрации. Оптимально 10–15 полей.
- Служебные поля — используются роботами и обработчиками, скрыты из интерфейса через настройку карточки.
- Архивные поля — данные для истории, не индексируются.
Стадии воронки проектируются по принципу необратимости: элемент движется слева направо, возврат на предыдущую стадию — исключение, а не норма. Каждая стадия должна означать конкретное действие: «На согласовании у юриста», а не «В процессе».
Семантика стадий критична: поля STAGE_SEMANTIC_ID принимают значения P (process), S (success), F (failure). Аналитика CRM строится на этой семантике — воронка конверсий, средний цикл, прогноз. Если семантика не задана, отчёты будут пустыми.
Интеграция через REST API и миграция
Для внешних систем смарт-процессы доступны через REST:
-
crm.type.list — список всех типов сущностей
-
crm.item.add?entityTypeId=128 — создание элемента
-
crm.item.list?entityTypeId=128&filter[STAGE_ID]=DT128_1:NEW — фильтрация по стадии
-
crm.item.update — обновление с автоматическим запуском роботов
Формат STAGE_ID для смарт-процессов: DT{entityTypeId}_{categoryId}:{STATUS_CODE}. Это не очевидно и часто вызывает ошибки при интеграции — стадии сделок и смарт-процессов форматируются по-разному.
Если бизнес уже использует сделки не по назначению, миграция в смарт-процесс включает:
- Создание смарт-процесса с аналогичными полями
- Маппинг стадий старой воронки на стадии нового типа
- Пакетный перенос данных через
crm.item.add в цикле (лимит REST — 50 запросов/сек, batch до 50 команд)
- Перенастройка роботов и бизнес-процессов
- Переключение интеграций на новый
entityTypeId
| Масштаб |
Элементов |
Время миграции |
| Малый |
До 1 000 |
2–4 часа (скрипт + проверка) |
| Средний |
1 000–10 000 |
1 день (пакетный импорт + сверка) |
| Крупный |
10 000+ |
2–3 дня (этапами + параллельная работа двух систем) |
| Возможность |
Стандартный смарт-процесс |
Кастомная разработка |
| Пользовательские поля |
Да (все типы) |
Да + вычисляемые поля |
| Связи M:N |
Нет |
Да (через промежуточные сущности) |
| Валидация |
Только обязательность |
Любая бизнес-логика |
| Интеграция с 1С |
Через CommerceML |
С гарантией корректного обмена |
Смарт-процессы не поддерживают товарные позиции из коробки в облачной версии — только в коробочной через доработку. Если элементу нужна табличная часть (позиции заказа, перечень работ), реализуйте её через связанные элементы другого смарт-процесса или через кастомное поле типа JSON (хранение в UF_CRM_* строкового типа с сериализацией).
Что входит в работу
При заказе разработки кастомного типа CRM-сущности мы предоставляем:
- Архитектурную схему полей и стадий
- Исходный код обработчиков и REST-интеграций
- Миграцию данных из старых сущностей
- Тестирование в тестовом контуре
- Документацию по API и настройкам
- Гарантию 1 год на все доработки
Получите консультацию и узнайте, как кастомный смарт-процесс решит вашу задачу. Свяжитесь с нами, чтобы оценить проект — мы рассчитаем сроки и стоимость за 1 день. Наш опыт: 5+ лет разработки под Битрикс24, более 50 успешных внедрений.
Реальность внедрений CRM: 80% не приносят результата
Мы работаем с Битрикс24 больше 10 лет — за это время провели 500+ проектов. Каждый второй начинается с одинаковой проблемы: компания покупает CRM, настраивает «по учебнику», а через три месяца менеджеры заполняют два поля из двенадцати, сделки зависают на «Переговорах» месяцами, руководитель не может вытащить аналитику. Корень не в плохом софте — корень в подходе. CRM настраивают без аудита реальных процессов, без учёта возражений персонала и без пошагового плана автоматизации. В этой статье — пошаговая инструкция, как мы этого избегаем.
Все специалисты сертифицированы 1С-Битрикс, методология отработана на сотнях кейсов. 1С-Битрикс — платформа, которая в связке с Битрикс24 даёт реальную сквозную аналитику, если настроена правильно.
Почему сотрудники саботируют CRM?
Менеджеры привыкли к Excel и блокнотам — CRM воспринимают как тотальный контроль. Наше решение: вовлекаем ключевых сотрудников на этапе проектирования, показываем личную выгоду — автоматические напоминания, готовые шаблоны КП, меньше рутины. Обучаем на реальных сценариях, а не абстрактных примерах. Сопротивление падает в 4 раза быстрее, чем при «приказном» внедрении.
Как избежать неполного ввода данных?
Обязательные поля заполняют, остальное игнорируют — знакомая картина? Решаем трехуровнево:
- Настраиваем обязательные поля по стадиям воронки (на каждом этапе — только актуальные данные).
- Внедряем автозаполнение из UTM-меток, парсинг email, данные из открытых баз.
- Убираем избыточные поля — меньше полей, выше качество.
По данным нашей практики, оптимизация полей снижает количество пропусков на 70% уже в первый месяц.
Кривые воронки: как спроектировать правильно?
Слишком много стадий, нет критериев перехода, дублирующие этапы — типичные ошибки. Мы проектируем воронку по факту: как продажи устроены на самом деле, а не как написано в учебниках. Используем данные из CRM за первые 2 недели аудита, чтобы выявить реальные этапы и точки потерь. Это позволяет сократить цикл сделки на 25–40%.
Автоматизация: что делать сразу?
Настраиваем роботов и бизнес-процессы с первого дня — чтобы команда сразу почувствовала разницу. Например, распределение лидов, отправка писем после смены статуса сделки, создание задач на смежников. Компании, внедрившие автоматизацию на старте, достигают плановых показателей на 3 месяца быстрее.
Какие возможности Битрикс24 ускоряют продажи?
- Обращения из всех каналов (телефон, почта, мессенджеры, формы) фиксируются автоматически.
- Лиды создаются и распределяются без ручного вмешательства.
- Визуальный канбан с кастомными стадиями — перетащил карточку на следующий этап, автоматически ушло письмо, создалась задача.
- Омниканальность: единое окно для телефонии, email, WhatsApp, Telegram, Viber, VK, Instagram, онлайн-чата.
- Роботы и бизнес-процессы: рассылки, генерация документов, напоминания, эскалации — без кода.
- Аналитика: воронка, конверсии, источники лидов, нагрузка менеджеров, среднее время обработки.
Что даёт интеграция сайта на 1С-Битрикс с CRM Битрикс24?
Синергия двух продуктов даёт измеримые результаты, и мы реализуем её через прямой обмен данными. Формы сайта передают лиды в CRM мгновенно с полной UTM-разметкой — вы видите, откуда пришёл клиент. Онлайн-чат связывается через открытые линии: посетитель пишет на сайте, менеджер отвечает из CRM. Заказы в магазине на базе инфоблоков v2.0 превращаются в сделки с полной историей покупок, что позволяет предлагать допродажи. Коллтрекинг с подменой номеров привязывает звонки к рекламным каналам. Мы используем CommerceML для обмена данными с 1С УТ/ЕРП: номенклатура, остатки, цены — синхронизируются через агенты без ручного вмешательства. Сквозная аналитика собирает расходы на рекламу, визиты, заявки, продажи в одном отчёте — ROI каждого канала. Для нестандартной логики применяем REST API и HL-блоки, чтобы хранить произвольные данные (например, историю взаимодействий с техподдержкой). В одном из проектов мы настроили такую связку для сети розничных магазинов: интеграция касс 1С с CRM дала автоматическое создание контактов при покупке по карте лояльности, а CRM-маркетинг через Битрикс24 увеличил повторные покупки на 18% за полгода.
Как мы настраиваем CRM: процесс
-
Аудит. Разбираемся, как продажи работают сейчас. Где теряются лиды? Какие каналы приносят клиентов? Формируем рекомендации до начала технического внедрения.
-
Проектирование. Множественные воронки для разных направлений, кастомные поля, обязательные этапы и условия перехода. Структура отражает реальный процесс.
-
Интеграции. Связываем с сайтом, телефонией, почтой, мессенджерами, Яндекс.Директ, Google Ads, 1С.
-
Кастомные модули. Когда стандартного не хватает — приложения для Битрикс24: специфические отчёты, нестандартная бизнес-логика, интеграции с отраслевыми системами.
-
Миграция. Переносим базы из amoCRM, Мегаплан, Salesforce, HubSpot, Excel. Связи, история коммуникаций, вложения — всё на месте.
-
Обучение. Тренинги под вашу конфигурацию, видеоинструкции, документация.
Что входит в работу?
| Deliverable |
Описание |
| Техническая документация |
Схема воронок, настройки роботов, структура полей, план интеграции |
| Доступы и конфигурации |
Список интеграций, API-ключи, логины/пароли (передаются под NDA) |
| Обучение команды |
2–3 вебинара под вашу конфигурацию, видеоинструкции, памятки |
| Пост-внедренческая поддержка |
2 недели инцидент-менеджмента + регулярные аудиты использования |
Облачная или коробочная: что выбрать?
| Параметр |
Облачная (SaaS) |
Коробочная (On-Premise) |
| Скорость старта |
1–2 дня |
1–2 недели |
| Требования к ИТ |
Нет |
Нужен сервер и админ |
| Контроль данных |
Ограничен |
Полный |
| Доработки под себя |
Стандартные лимиты |
Безграничные |
| Подходит |
Команды до 100 чел, типовые процессы |
Крупные компании, жёсткие требования к безопасности |
Сравнение: облачная версия обходится в 2–3 раза дешевле коробочной на старте, но для B2B-компаний с большими объёмами данных коробка окупается за 1,5–2 года за счёт отсутствия абонплаты за каждого пользователя.
Метрики, которые мы отслеживаем для вашего бизнеса
-
Конверсия по этапам воронки. Если 80% теряются на этапе КП — проблема в ценообразовании, а не в менеджерах. Норма: 5–15% для B2B, 1–5% для B2C с высоким чеком.
-
Время обработки лида. Ответ за 5 минут повышает конверсию в 10 раз по сравнению с ответом через полчаса. Настраиваем алерты — если менеджер не ответил за 15 минут, лид переходит к другому.
- LTV. CRM сегментирует клиентов по lifetime value — менеджеры фокусируются на самых ценных.
-
Средний цикл сделки. Если растёт — что-то сломалось. Причины отказов — золотая жила для корректировки продукта и скриптов.
Наши кейсы
Производственная компания (B2B). Завод с оборотом 200 млн в год. Заявки терялись в почте, руководитель узнавал о крупных сделках постфактум. Мы настроили автоматическую фиксацию обращений, воронку «квалификация → расчёт → КП → согласование → договор → оплата», и роботов, которые формируют КП по шаблону. Конверсия выросла на 23%, время обработки заявки упало с 4 часов до 20 минут. Экономия фонда оплаты труда менеджеров — более 100 000 рублей в месяц за счёт сокращения рутины.
IT-сервисная компания. Три воронки: новые клиенты, допродажи, тендеры. Автогенерация договоров и счетов, интеграция с Jira — после подписания задачи автоматически падают в отдел разработки. Руководство получило взвешенный прогноз выручки с точностью 90%. Проект окупился за 4 месяца.
Сроки и стоимость внедрения
| Масштаб |
Сроки |
Что входит |
| Базовое внедрение |
1–2 недели |
Воронка, телефония, почта, импорт базы |
| Стандартное |
1–2 месяца |
Кастомные воронки, автоматизация, интеграции с сайтом и 1С |
| Комплексное |
2–4 месяца |
Множественные воронки, кастомные модули, обучение, сквозная аналитика |
Стоимость рассчитывается индивидуально под ваш объём задач. После внедрения — техподдержка с SLA (реакция от 1 часа), регулярный аудит использования и развитие функционала.
Готовы обсудить вашу ситуацию? Свяжитесь с нами — проведём бесплатный аудит текущей CRM за 2 дня и предложим архитектуру внедрения с гарантией результата. Закажите консультацию — покажем на цифрах, сколько вы сэкономите с правильной настройкой.