Сегодня мы рассмотрим настройку отправки postback по форме заявки с внешнего лендинга, через скрипт отслеживания. Данная схема актуальна в тех случаях, когда вам нужно отправлять конверсии Keitaro по сабмиту формы, без необходимости переносить лендинг в директорию трекера.
Содержание
Установка скрипта отслеживания
Создаем или открываем кампанию, в которой будем использовать лендинг.
Переходим во вкладку Интеграция — Скрипт Отслеживания
Вставляем данный код в код нашего лендинга в тег <head>
Далее нам нужно скопировать код , который находится в базе знаний Keitaro:
Настройка отправки конверсий
Трекинг — Отправка постбека при отправке формы.
Копируем этот код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<script type='application/javascript'> function reportConversion(el, status, params) { var form = (el && el.form) ? el.form : el; var params = {}; [].map.call(form.elements, function(el) { if (el.name != '') { params[el.name] = el.value; } }); KTracking.reportConversion(0); return true; }; </script> |
И вставляем его ниже первого кода, который вставили в прошлом шаге, в том же теге <head>
Остался последний шаг, добавить отправку конверсии под кнопку оффера, в нашем случае это кнопка отправки заявки
Берем код
1 |
onclick="reportConversion(event.target, status, params)" |
Можно добавить передачу статуса и сумму выплаты, например
1 |
<button onclick="reportConversion(event.target, 'lead', {payout: 10})">Отправить заявку</button> |
где lead — статус, а payout — сумма выплаты.
И вставляем его в код лендинга, там где кнопка сабмита формы, если кнопки две, то в двух местах и так далее.
Сохраняем файл index.html и заново загружаем обновленный лендинг. Отслеживать конверсии вы можете на странице Обслуживание > Логи > Полученные постбеки.
Настройка subid (не обязательно)
Если трафик идет не напрямую на сайт, а через трекинг ссылку Keitaro, нужно настроить передачу параметра «_subid», чтобы исключить дублирования кликов. Делается это простым добавлением «&_subid={subid}» к URL оффера:
1 |
https://website.ru/?_subid={subid} |