Когда лид становится сделкой, в Битриксе переезжают стандартные поля: имя, телефон, сумма. А запрос клиента, услуги, источник и страна остаются в карточке лида. Чтобы вести разговор по делу, продавец открывает старый лид и собирает контекст заново.
Мы сделали робота, который при конвертации кладёт в сделку текстовую подсказку "контекст из лида" - всё, с чем клиент пришёл, в одном поле. Робот ставится на отдел продаж в Битрикс24 или другой CRM.
Что было до
Лид прошёл квалификацию, продавец двигает его в сделку - и контекст обрывается. В карточке сделки нет ни запроса клиента, ни услуг, ни источника. Чтобы вспомнить, с чем человек пришёл, продавец возвращается в лид и перечитывает его. На каждой сделке - лишний заход в чужую карточку.
Из коробки Битрикс кастомные поля лида в сделку не переносит: соответствие полей в интерфейсе не настроить. Всё, что менеджер записал по лиду - запрос, услуги, заметки, - остаётся позади, и в сделке этих наработок нет.
Как это работает
Робот идёт по живым сделкам в продающих воронках. Берёт те, у которых есть исходный лид и пустая подсказка, тянет лид и собирает выжимку: запрос клиента, какие услуги, источник, целевой или действующий клиент, страна, заметка менеджера. Кладёт это в одно текстовое поле сделки.
Продавцу больше не нужно открывать лид - контекст лежит в сделке. Подсказка пишется только в пустое поле: то, что продавец уже записал руками, робот не трогает. И только в продающие воронки - в сопровождении и архиве контекст лида продавцу ни к чему. Это и есть тот перенос полей при конвертации, которого в Битриксе нет по умолчанию.
Техническая сторона
- →Стек. Python на стандартной библиотеке, без внешних зависимостей. Робот - таймер systemd на сервере, забирает свежие сделки через REST Битрикс24.
- →Кого берёт в работу. Только сделки, у которых есть связка с исходным лидом и пустое поле подсказки. Заполненное поле не перезаписывается, поэтому повторный прогон ничего не портит - это и есть идемпотентность. Запись в карточку идёт без события в живой ленте, чтобы не дёргать команду лишний раз.
- →Устаревшие услуги. Бывает так: на старом лиде стоит код услуги, которого уже нет в справочнике. Робот расшифровывает его в название словами - без этого в подсказке висела бы цифра без смысла.
- →Только продающие воронки. Подсказка ставится в воронки продаж. В сопровождение и архив робот не пишет - там контекст лида продавцу не нужен, и поле не плодится зря.
- →Персональные данные остаются в контуре компании. Робот тянет лид и пишет в сделку внутри портала Битрикс24, наружу ничего не отдаёт. Данные не уезжают дальше сервера компании - по закону о персональных данных это снимает вопрос ещё на входе.
Что это даёт
Продавец открывает сделку и сразу видит, с чем пришёл клиент: запрос, услуги, источник, страна - без захода в старый лид. Наработки по лиду доезжают до сделки целиком и при конвертации не теряются.
Подсказка не появляется в карточках, где она лишняя, и не затирает то, что менеджер записал сам. Повторный прогон робота ничего не ломает - на потоке сделок это главное условие, чтобы автоматизации можно было доверять.



