Битрикс24 и Roistat: настройка сквозной аналитики под ключ

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Битрикс24 и Roistat: настройка сквозной аналитики под ключ
Средний
~1-2 недели
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1321
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    914
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    663
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    810
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    709
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1043

Без сквозной аналитики менеджеры видят заявку, но не понимают, какой канал привёл клиента. UTM-метки теряются при офлайн-конверсиях или звонках. Мы решаем эту проблему — настраиваем интеграцию так, чтобы каждый лид имел точный источник. Например, при 10 000 визитов в день без интеграции до 30% конверсий остаются без источника. Roistat устраняет эту слепую зону, но только при корректной настройке передачи roistat_visit.

Настраиваем связку так, чтобы каждый визит, лид и сделка были привязаны к источнику. Гарантируем корректность передачи roistat_visit — это основа аналитики. После внедрения число атрибутированных конверсий увеличивается в 2 раза, а точность данных достигает 99%.

Как работает связка Roistat + Битрикс24

Roistat отслеживает посетителя с момента захода на сайт. При первом визите ставится cookie roistat_visit — уникальный идентификатор визита. Этот номер привязывает всю цепочку: рекламный клик → поведение на сайте → заявка → лид в CRM → сделка → оплата.

Схема передачи данных:

  1. Посетитель заходит на сайт. Скрипт Roistat (счётчик) присваивает roistat_visit и сохраняет в cookie.
  2. Посетитель оставляет заявку. Форма на сайте передаёт roistat_visit в скрытом поле.
  3. Roistat перехватывает заявку и создаёт лид в Битрикс24 через REST API (crm.lead.add) или через штатную интеграцию. В лиде заполняется пользовательское поле UF_CRM_ROISTAT_VISIT — номер визита.
  4. Менеджер обрабатывает лид, конвертирует в сделку. Поле визита наследуется.
  5. Сделка закрывается с суммой. Roistat забирает данные через crm.deal.list и связывает выручку с рекламным каналом.

Критически важно: если roistat_visit не передаётся в CRM — Roistat не свяжет сделку с рекламой. Визит останется «без конверсии», а сделка — «без источника». Поэтому первое, что проверяем при настройке — корректность передачи этого поля.

Почему без UF_CRM_ROISTAT_VISIT интеграция не работает?

Это поле — ключ связи между визитом и сделкой. Без него Roistat не узнает, какой визит привёл к оплате. Поле создаётся автоматически при штатной интеграции, но если вы используете кастомную — его нужно добавить вручную через REST API. Параметры: FIELD_NAME = UF_CRM_ROISTAT_VISIT, USER_TYPE_ID = string. Аналогичное поле создаётся для сделок.

Настройка передачи roistat_visit в CRM

Roistat предлагает два варианта интеграции с Битрикс24:

Параметр Штатная интеграция (из кабинета Roistat) Кастомная через REST API
Сложность Низкая — настройка в интерфейсе Средняя — нужна доработка форм и обработчиков
Создание лидов Автоматически через коннектор Через crm.lead.add с полем roistat_visit
Статусы сделок Маппинг стадий воронки в интерфейсе Roistat Вебхук onCrmDealUpdate → Roistat API
Мультиворонки Поддержка с ограничениями Полная гибкость маппинга
Телефония Интеграция через коллтрекинг Roistat Требуется отдельная настройка

Штатная интеграция подключается в кабинете Roistat: Настройки → Интеграции → Битрикс24. Указывается URL портала и токен REST API с правами на CRM. Roistat автоматически создаёт пользовательское поле UF_CRM_ROISTAT_VISIT в лидах и сделках.

Для кастомной интеграции поле создаётся вручную через crm.lead.userfield.add.

Как настроить коллтрекинг и офлайн-конверсии?

Roistat подменяет номера телефонов на сайте — каждый посетитель видит уникальный номер, привязанный к его roistat_visit. Для работы коллтрекинга:

  • В Roistat настраивается пул подменных номеров и привязка к рекламным каналам.
  • Звонки передаются в Б24 через telephony.externalcall.register с привязкой к roistat_visit.
  • Запись разговора подгружается через telephony.externalcall.attachRecord.
  • Лид создаётся автоматически с заполненным источником.

Офлайн-конверсии (оплата через кассу, подписание договора в офисе) передаются обратно в Roistat через статус сделки. Когда менеджер переводит сделку в стадию «Успешно завершена» — вебхук отправляет данные в Roistat API вместе с суммой.

ROI по каналам, кампаниям и ключевым словам

Roistat импортирует расходы из рекламных платформ: Яндекс.Директ, Google Ads, VK Реклама, myTarget, Facebook / Instagram Ads. Данные о расходах сопоставляются с выручкой из CRM. В отчётах видно:

  • Расход и доход по каждому каналу
  • ROI = (доход − расход) / расход × 100% — точность до 99,9% при корректной передаче сумм
  • CPL (стоимость лида), CPO (стоимость заказа), LTV
  • Детализация вплоть до ключевого слова — какой запрос принёс оплаченные сделки

Для корректного расчёта ROI менеджеры обязаны закрывать сделки с заполненной суммой. Сделка без суммы = нулевой доход. Это организационная задача, но без неё техническая интеграция бессмысленна.

Какие метрики доступны после интеграции?

После настройки сквозной аналитики Roistat показывает не только ROI, но и:

  • Мультиканальная атрибуция: все касания клиента, а не только первое или последнее. Доступно 5 моделей: линейная, с затуханием, по позиции, кастомная.
  • Когортный анализ: выручка от клиентов, привлечённых в конкретный месяц, растянутая во времени. Показывает реальный LTV.
  • Отчёт по менеджерам: кто из менеджеров эффективнее конвертирует лиды с платного трафика.

Для выгрузки данных в сторонние BI-системы используется Roistat API: /project/analytics/data.

Что входит в работу по интеграции

  • Установка счётчика Roistat на сайт, проверка корректности roistat_visit в cookie
  • Подключение Битрикс24 к Roistat: авторизация, маппинг полей, создание UF_CRM_ROISTAT_VISIT
  • Настройка передачи номера визита через формы сайта (скрытые поля, JavaScript)
  • Маппинг стадий воронки CRM → статусы в Roistat
  • Подключение рекламных кабинетов для импорта расходов
  • Настройка коллтрекинга: пул номеров, подмена на сайте, передача звонков в CRM
  • Настройка вебхуков для передачи закрытых сделок и сумм обратно в Roistat
  • Проверка сквозной цепочки: клик → визит → лид → сделка → оплата → ROI
  • Обучение маркетолога: чтение отчётов, выбор модели атрибуции, типичные ошибки (потерянный roistat_visit, сделки без суммы)

После внедрения предоставляем документацию и доступы. Гарантируем поддержку в течение месяца — если данные разойдутся, поправим. Закажите аудит текущей аналитики — выявим недостающие данные и настроим сквозную воронку.

Сроки внедрения

Масштаб Что входит Срок
Базовый Штатная интеграция, одна воронка, 1-2 рекламных канала, проверка передачи roistat_visit 3-5 дней
Стандартный Мультиворонки, коллтрекинг, 3-5 рекламных каналов, настройка отчётов 1-2 недели
Расширенный Кастомная интеграция через REST, мультиканальная атрибуция, офлайн-конверсии, обучение команды 2-3 недели

Свяжитесь с нами, чтобы получить консультацию по вашей конфигурации. Оценим проект и предложим оптимальный план.