Сквозная аналитика для заказов: полная пошаговая инструкция

Сквозная аналитика для заказов: полная пошаговая инструкция

27 января 2021


Автор: S-Production
Владельцам интернет-магазинов сквозная аналитика CRM Битрикс24 интересна тем, что позволяет понять, откуда приходят клиенты, определить эффективность рекламных кампаний и конечную стоимость заказов. Так как наш модуль “Гибкая интеграция заказов с Битрикс24” позволяет работать с заказами интернет-магазина через сделки CRM, он позволяет также получать в сделках и данные сквозной аналитики по заказам. Для этого необходимо лишь произвести некоторые настройки в CRM и на сайте магазина. В данной статье мы подробно пишем, как это сделать.

НАСТРОЙКА СБОРА АНАЛИТИКИ НА САЙТЕ

Первым этапом необходимо настроить сбор аналитики на сайте, чтобы в Битрикс24 фиксировались источники переходов пользователей на сайт. В Битрикс24 перейдите в раздел “Сквозная аналитика” и найдите в нём пункт “Свой сайт”.

Фото 1: «Сквозная аналитика для заказов: полная пошаговая инструкция»


В открывшейся вкладке запустите проверку готовности сайта. Данная проверка покажет, есть ли у вас на сайте скрипт сбора аналитики или же он отсутствует.

Фото 2: «Сквозная аналитика для заказов: полная пошаговая инструкция»

Если проверка покажет статус “Код не установлен”, значит вам необходимо разместить указанный на этой же вкладке код на сайте вашего интернет-магазина. Для этого, как правило, требуется привлечь технических специалистов, занимающихся вашим сайтом, так как некорректная установка кода может заблокировать работу всего сайта. Код должен быть установлен на всех публичных страницах сайта.

После установки кода обязательно проверьте готовность сайта ещё раз. В случае успеха, вы получите статус “Код установлен”.

Фото 3: «Сквозная аналитика для заказов: полная пошаговая инструкция»

Настройте источники сквозной аналитики, чтобы Битрикс24 знал, по каким признакам понять, что пользователь пришёл из ВКонтакте или через Яндекс Директ. Настройки источников находятся в том же разделе “Сквозная аналитика”, но в подразделе “Источники трафика”.
К примеру, если из рекламной кампании во ВКонтакте пользователи переходят по ссылке с UTM-меткой utm_source=vk, укажите это на вкладке настройки ВКонтакте:

Фото 4: «Сквозная аналитика для заказов: полная пошаговая инструкция»

Тогда пользователь будет привязываться к данному источнику, как только пользователь перейдёт на ваш сайт по ссылке подобного вида:

Фото 5: «Сквозная аналитика для заказов: полная пошаговая инструкция»

ПОДГОТОВКА МОДУЛЯ ИНТЕГРАЦИИ ДЛЯ ПЕРЕДАЧИ ДАННЫХ АНАЛИТИКИ

Следующим шагом необходимо внести небольшие изменения в настройки модуля “Гибкая интеграция”. Аналитике Битрикс24 нужно понять, какой сделке какой заказ интернет-магазина соответствует. Для этого в настройках Битрикс24 (на следующем шаге) нам понадобится указать поле сделки, содержащее ID заказа, привязанного к ней. А потому нам необходимо передавать ID заказа в сделку.

Фото 6: «Сквозная аналитика для заказов: полная пошаговая инструкция»

Перейдите в настройки модуля, в профиль обмена, откройте вкладку “Остальные данные” и укажите, в какое поле сделки передавать ID заказа. После сохранения настроек, если у вас уже есть выгруженные в CRM заказы, вам потребуется запустить ручную синхронизацию (на странице “Настройки подключения”) для всех существующих заказов (чтобы в соответствующих им сделках поле “ID заказа” заполнилось).

НАСТРОЙКА ПЕРЕДАЧИ АНАЛИТИКИ В СДЕЛКУ

Теперь, когда Битрикс24 собирает аналитику на сайте, а в сделках есть необходимое для связки заказов и сделок поле, остаётся только настроить эту связку. В “Сквозной аналитике” откройте пункт “Заказы своего магазина”.

Фото 7: «Сквозная аналитика для заказов: полная пошаговая инструкция»

В пункте “2. Выберите поле сделки” выберите поле, в которое мы ранее передали ID заказов.

Фото 8: «Сквозная аналитика для заказов: полная пошаговая инструкция»

В третьем пункты вы увидите javascript-код. Он необходим для того, чтобы при создании нового заказа, собранная на сайте аналитика по данному покупателю, привязалась к нужной сделке. Для этого понадобится добавить данный код на страницу успешного оформления заказа:

Фото 9: «Сквозная аналитика для заказов: полная пошаговая инструкция»


Данную работу необходимо предоставить техническим специалистам с соответствующей компетенцией.

Страница оплаты может быть организована по-разному, но в самом распространённом случае вам необходимо следовать следующим шагам:
  1. Найти шаблон компонента sale.order.ajax, отвечающий за страницу оформления заказа.
  2. В шаблоне найти файл confirm.php.
  3. В файле найти условие if (!empty($arResult[“ORDER”]).
  4. Внутри данного условия разместите данный код, приведённый ниже.
<sc ript>(window.b24order=window.b24order||[]).push({id: “<?=$arResult[“ORDER”][“ACCOUNT_NUMBER”];?>”, sum: “<?=$arResult[“ORDER”][“PRICE”];?>”});</sc ript>

Этот код будет передавать информацию о покупателе в создаваемую на основе заказа сделку.

ПРОВЕРКА РЕЗУЛЬТАТА

Чтобы проверить, что всё настроено корректно, перейдите на сайт по одной из ваших рекламных ссылок (убедитесь, что они настроены в источниках аналитики, как описывалось выше). Оформите заказ и перейдите в CRM. Возле созданной сделки должен появиться символ, соответствующий тому источнику, с которого вы переходили на сайт.

Фото 10: «Сквозная аналитика для заказов: полная пошаговая инструкция»

Переведите данную сделку в завершающую успешную стадию.

Фото 11: «Сквозная аналитика для заказов: полная пошаговая инструкция»

Перейдите в раздел “CRM-аналитика” и откройте подраздел “Сквозная аналитика / Окупаемость рекламы” и вы увидите данные по вашему заказу.

Фото 12: «Сквозная аналитика для заказов: полная пошаговая инструкция»

Это будет означать, что система настроена корректно и далее вы сможете отслеживать данные по всем новым заказам.