При работе с рекламным трафиком важно передавать данные о кампании, объявлении и источнике трафика. Для этого используются UTM-метки и макросы, которые позволяют связать клик пользователя с лидом и конверсией.
В этой инструкции разберём полный путь передачи параметров:
Реклама → Keitaro → Лендинг → Форма → CRM → Конверсия
Что такое макросы
Макрос — это переменная, которая автоматически заменяется реальным значением при клике пользователя.
Например: {{campaign.name}}
После перехода пользователя Keitaro заменит макрос на фактическое название рекламной кампании.
Макросы рекламной системы и макросы Keitaro
В передаче параметров используются два типа макросов.
Макросы рекламной системы
Эти макросы подставляются рекламной платформой при клике пользователя.
Примеры:
{fbclid}
{campaign.id}
{adset.id}
{ad.id}
Макросы Keitaro
Эти макросы обрабатываются трекером.
Примеры:
{{campaign.name}}
{{campaign.id}}
{{adset.id}}
{{ad.id}}
{{placement}}
{{site_source_name}}
Сначала рекламная система подставляет свои значения, после чего Keitaro обрабатывает параметры и передаёт их дальше.
Шаг 1. Настройка параметров в кампании Keitaro
Откройте нужную кампанию в Keitaro и перейдите во вкладку Parameters.
Здесь задаются параметры, которые будут принимать данные из рекламной системы.
Добавьте следующие параметры:
utm_campaign = {{campaign.name}}
utm_source = {{site_source_name}}
utm_placement = {{placement}}
campaign_id = {{campaign.id}}
adset_id = {{adset.id}}
ad_id = {{ad.id}}
adset_name = {{adset.name}}
ad_name = {{ad.name}}
Эти параметры позволяют передавать информацию о рекламной кампании, группе объявлений и конкретном объявлении.
Шаг 2. Добавление параметров в ссылку лендинга
После настройки параметров их необходимо добавить в ссылку лендинга.
Пример ссылки:
https://domain.com/?fbclid={fbclid}&utm_campaign={{campaign.name}}&utm_source={{site_source_name}}&utm_placement={{placement}}&campaign_id={{campaign.id}}&adset_id={{adset.id}}&ad_id={{ad.id}}
Когда пользователь кликает по рекламе:
- рекламная система подставляет свои макросы
- Keitaro обрабатывает параметры
- данные передаются на лендинг
Шаг 3. Передача параметров в форму лендинга
Чтобы параметры не потерялись после перехода на лендинг, их необходимо сохранить в форме.
Это делается через hidden-поля.
Пример:
<input type="hidden" name="subid" value="{subid}" />
<input type="hidden" name="source" value="{source}" />
<input type="hidden" name="creative_id" value="{creative_id}" />
<input type="hidden" name="ad_campaign_id" value="{ad_campaign_id}" />
<input type="hidden" name="pixel" value="{pixel}" />
Эти параметры сохраняют данные клика и отправляются вместе с формой.
Шаг 4. Обработка данных формы
После отправки формы данные передаются в файл-обработчик.
В данном примере используется файл: send.php
В нём собираются данные пользователя:
Также передаются параметры трекинга:
Эти параметры используются для передачи данных в CRM.
Шаг 5. Проверка параметров в CRM
После отправки формы лид появляется в CRM.
В карточке лида можно увидеть раздел Tracking Parameters, где отображаются переданные параметры.
Например:
Это параметры, которые были переданы из лендинга.
Шаг 6. Проверка конверсии в Keitaro
Последний этап — убедиться, что конверсия зафиксирована в трекере.
Перейдите в: Campaign → Conversions log
В журнале отображаются данные:
Если запись появилась в журнале — значит передача параметров работает корректно.
Схема передачи данных
Полная цепочка передачи параметров от клика до конверсии:
Это позволяет связать клик пользователя с лидом и конверсией.