Публичные кейсы уменьшения ручного труда с помощью Пинкит, интеграции между разными веб-сервисами и опыт наших клиентов.
Если вы занимаетесь продажами, то знаете: быстро реагировать на обращения клиентов и точно отслеживать источники заявок — жизненно важно для бизнеса.
Но вручную переносить номера заказчиков из WhatsApp и Avito в CRM это не только долго, но и рискованно — легко что-то упустить.
Хорошие новости: теперь можно забыть о рутине.
Мы покажем, как автоматизировать перенос номеров из сообщений в открытых линиях Wazzup прямо в Битрикс24 — без ошибок, с проверкой на дубли и сохранением всей истории.
А с бесшовной интеграцией с Roistat вы получите полную аналитику по каналам и сможете точно оценить эффективность каждого рекламного рубля.
1. Как автоматизация обработки заявок помогает не терять лиды и точно считать конверсии
Наш заказчик — компания, поставляющая комплексное оборудование для розлива воды и напитков.
Их потенциальные клиенты часто обращаются за консультацией через WhatsApp — прямо с официального сайта.
Сообщения поступают в открытые линии Wazzup и автоматически попадают в Битрикс24, где для каждого обращения создаётся лид.
Когда клиент обращается в компанию впервые, ему автоматически присваивается уникальный номер:
В случае с Авито нужно передавать ссылку на объявление, в котором было создано обращение, в специальное поле лида:
Всё звучит идеально, но была одна проблема.
Чтобы учитывать обращения корректно, нужно было вручную переносить номер обращения или ссылку на объявление с Avito каждого нового клиента (его уникальный номер) в специальное поле лида.
Это отнимало время, увеличивало нагрузку на сотрудников и вело к ошибкам.
А ведь для бизнес-аналитики через Roistat важно точно понимать, откуда пришёл каждый лид.
Заказчик искал готовое решение, которое бы автоматизировало весь процесс — от идентификации клиента до фиксации источника обращения.
Но такого решения на рынке не оказалось.
Чтобы избавить клиента от рутины и ускорить обработку заявок, мы предложили простое и эффективное техническое решение:
1.1. Обращения через сайт
- Устанавливаем “PinkitBot” на портал Битрикс24 — он автоматически считывает первые сообщения из открытой линии и извлекает нужные данные.
- Подключаем PinkitBot к открытой линии Wazzup — бот обрабатывает входящие обращения с сайта через WhatsApp без участия сотрудников.
- Настраиваем интеграцию:
Шаг 1: Срабатывает вебхук — бот запускается при новом сообщении в открытой линии.
Шаг 2: Бот определяет, из какого канала пришло сообщение — WhatsApp или Avito.
Шаг 3: Извлекает номер клиента из текста вроде: «Обязательно отправьте это сообщение. Номер клиента 20789298».
Шаг 4: Обновляет существующий лид в Битрикс24.
Шаг 5: Записывает номер клиента в нужное поле CRM — полностью автоматически.
1.2. Обращения с Avito
- Подключаем «PinkitBot» в открытую линию Avito.
- Настраиваем интеграцию:
Шаг 1: Также срабатывает вебхук при новом сообщении.
Шаг 2: Бот определяет, откуда пришёл клиент.
Шаг 3: Ищет ссылку на объявление в тексте. Если ссылки нет — подставляет «avito.ru» по умолчанию.
Шаг 4: Обновляет лид.
Шаг 5: Записывает ссылку в пользовательское поле «Источник» для точного трекинга в Roistat.
Чтобы было проще внедрить эту систему, мы подготовили готовый шаблон интеграции и подробный кейс. Всё можно скачать и установить за пару кликов здесь.
Далее расскажем подробнее, как именно настроить каждую из интеграций.
2. Интеграция WhatsApp - забрать номер клиента
Шаг первый: Откуда
Настраиваем вебхук:
Шаг второй: Инструменты
Проверка сообщения
- Пропускать обычные действия БОТА
Используем проверку в поле source.event. Условие - Текст(содержит), Сравниваемое значение - ONIMBOTJOINCHAT, Действие - прервать, если проверка пройдена.
- Убрать если это ответное сообщение
Также используем проверку, но уже в поле source.data.PARAMS.MESSAGE. Условие - Текст(содержит), Сравниваемое значение - === Исходящее сообщение, Действие - прервать, если проверка пройдена.
Получить Лид
- Обрезать 1
Используем инструмент Замена по регулярному выражению в поле source.data.PARAMS.CHAT_ENTITY_DATA_1. Регулярное выражение - /.+LEAD\|/.
- Обрезать 2
Используем также замену по регулярному выражению в поле step1. Регулярное выражение: /\|.+/.
- Получить ЛИД
Делаем API-запрос методом GET с указанием URL - /crm.lead.get?id={{step2}}.
Номер клиента для WZ
- Вырезать номер клиента
Используем инструмент Преобразовать строку в массив в поле source.data.PARAMS.MESSAGE_ORIGINAL.
- Получить сообщения из ОЛ
Используем API-запрос методом GET с указанием URL /im.dialog.messages.get?DIALOG_ID={{source.data.PARAMS.DIALOG_ID}}.
- Фильтроваться по Переданы дополнительные данные
Используем инструмент Фильтр элементов массива по полю step9.result.messages. Условие - (Текст)Содержит, Сравниваемое значение - Переданы дополнительные данные.
- Вырезать ссылку на Объявление [URL]
Используем инструмент Преобразовать строку в массив в поле step10.0.text. Разделитель = [URL].
- Вырезать ссылку на Объявление [/URL]
Используем инструмент Преобразовать строку в массив в поле step11.1.
Шаг третий: Куда
Обновляем лид:
Шаг четвертый: Сопоставление данных
Сопоставляем ID лида с {{step2}}.
Также настраиваем сопоставление с Роистат:
roistat
Тип: Тело
Название параметра: fields.UF_CRM_1530799442
Значение параметра: {{step5.6|default()}}
Шаг пятый: Запуск
Генерируем ссылку на вебхук:
3. Интеграция Битрикс24 и Avito — забрать URL объявления
Шаг первый: Откуда
Настраиваем вебхук:
Шаг второй: Инструменты
Проверка сообщения
- Пропускать обычные действия БОТА
Используем инструмент проверки по полю source.event. Условие - Текст(Содержит). Сравниваемое значение - ONIMBOTJOINCHAT, Действие - Прервать, если проверка пройдена.
- Убрать если это ответное сообщение
Используем инструмент проверки по полю source.data.PARAMS.MESSAGE. Условие - Текст (Содержит), Сравниваемое значение - === Исходящее сообщение, Действие - Прервать, если проверка пройдена.
Получить Лид
- Обрезать 1
Используем инструмент Замена по регулярному выражению в поле source.data.PARAMS.CHAT_ENTITY_DATA_1. Регулярное выражение - /.+LEAD\|/.
- Обрезать 2
Используем инструмент Замена по регулярному выражению в поле step1. Регулярное выражение - /\|.+/.
- Получить ЛИД
Делаем API-запрос методом GET с указанием URL - /crm.lead.get?id={{step2}}.
Получить сообщение из ОЛ
- Получить сообщения из ОЛ
Делаем API-запрос методом GET с указанием URL - /im.dialog.messages.get?DIALOG_ID={{source.data.PARAMS.DIALOG_ID}}.
- Фильтроваться по Переданы дополнительные данные
Используем инструмент Фильтр элементов массива в поле step9.result.messages. Условие - Текст (Содержит), Сравниваемое значение - Переданы дополнительные данные.
Достать URL
- Вырезать ссылку на Объявление [URL]
Используем инструмент Преобразовать строку в массив в поле step10.0.text. Разделитель - [URL].
- Вырезать ссылку на Объявление [/URL]
Используем инструмент Преобразовать строку в массив в поле step11.1.
Шаг третий: Куда
Обновляем лид:
Шаг четвертый: Сопоставление данных
Сопоставляем ID лида с {{step2}}.
Добавляем пользовательское сопоставление:
UF_CRM_LEAD_LANDING
Тип: Тело
Название параметра: fields.UF_CRM_LEAD_LANDING
Значение параметра: {{step12.0|default(avito.ru)}}
Шаг пятый: Запуск
Запускаем интеграцию.
Резюмируем
Благодаря внедрению двух интеграций Битрикс24 — c Avito и WhatsApp, мы полностью автоматизировали процесс обработки заявок для нашего заказчика.
Теперь его сотрудники не тратят время на ручной перенос номера заказчика из сообщений в WhatsApp и Avito.
Всё работает автоматически: нужные данные сразу попадают в CRM, а лиды обновляются без ошибок.
В результате обработка обращений стала быстрее, ошибок меньше и — самое главное — появилась точная аналитика по трафику в Roistat.
Заказчик видит полную картину: откуда приходят лиды, какие каналы работают лучше и куда стоит инвестировать рекламный бюджет.
Хотите так же? Публичный пример кейса и готовый шаблон настройки вы можете скачать и установить здесь.
![]()
Если у вас есть вопросы, пишите нам в Телеграм или WhatsApp.
Если вам нужна интеграция с сервисом, которого в Пинкит нет, или приватное событие/действие, через Пинкитбилдер вы можете самостоятельно настроить авторизацию, необходимые события и действия без разработки с ограниченным доступом к ним.
Также вы можете самостоятельно протестировать Пинкит, для этого зарегистрируйтесь в личном кабинете по ссылке: https://lk.pinkit.io/register.
Алексей Окара,
продакт-менеджер Пинкит

![]()
Павел Филатов
|
Сервис
Самые востребованные интеграции по API: Google Sheets, Unisender, СберБанк, HH.ru, Контур.Фокус, GetCourse, Банки, iiko. |
![]()
Павел Филатов
|
А вы уже смотрели наш раздел "
|
![]()
Павел Филатов
|
Для тех, кто идет в ногу со временем, мы проводим регулярные
Если у Вас есть вопросы по настройке, по функционалу или вы просто хотите быть в курсе новых трендов, тогда регистрируйтесь и подключайтесь к нашим вебинарам. Для вас всегда интересные спикеры, разбор задач на примере реальных кейсов, а также подарки самым активным. |