В этой инструкции разберём пошаговую настройку S2S postback между Keitaro и CRM Trackbox / Elnopy, а также покажем, как проверить корректность работы интеграции.
В результате получим:
- Keitaro будет получать лиды и FTD из CRM
- Конверсии будут сопоставляться по clickid
- В отчётах появятся статусы Lead / Sale
Шаг 1. Получение Postback URL в Keitaro
Открываем Postback URL
В Keitaro:
- Нажимаем Maintenance
- Выбираем Postback URL
Откроется окно с:
http://195.111.11.111/1e1a111/postback?subid=REPLACE&status=REPLACE&payout=REPLACE
Копируем URL полностью.
Для Trackbox обычно используют метку MPC_1, в то же время для Elnopy передавать subid необходимо строго в параметр click_id.
Шаг 2. Настройка Postback в Trackbox
Переходим в Postbacks
В Trackbox:
- Открываем вкладку Postbacks
- Нажимаем Add Postback
Открывается форма с полями:
Настройка Lead
В поле Lead вставляем URL из Keitaro и заменяем:
(либо другой свободный параметр MPC_)
Итог:
http://195.111.11.111/1e1a111/postback?subid={MPC_1}&status=lead&payout={payout}
Метод: GET
Настройка FTD
Во второе поле (FTDs) дублируем поле Lead
После заполнения нажимаем Create.
Проверка в Trackbox
Переходим во вкладку Postbacks Log.
Корректный postback должен иметь:
HTTP Status = 200
Если статус 200, CRM успешно отправила запрос.
Шаг 3. Настройка Postback в Elnopy
На главной странице Elnopy:
- Открываем Utils
- Переходим в Postbacks
- Нажимаем Add New
Заполнение формы
В поле Postback URL вставляем URL из Keitaro и заменяем:
Итог:
http://195.111.11.111/1e1a111/postback?subid={click_id}&status=lead&payout={payout}
Важно: В Elnopy используется макрос {click_id}.
Обязательно указываем: Event → registration, HTTP Method → GET, Data Type → query.
Эти поля изначально пустые — их нужно выбрать вручную.
После заполнения нажимаем Submit.
Шаг 4. Проверка в Keitaro
Через Campaign → Conversions log
- Переходим в Campaigns
- Открываем нужную кампанию
- Нажимаем три точки → Conversions log
Здесь проверяем:
- Есть ли запись
- Какой статус (Lead / Sale)
- Передаётся ли Revenue
Если отображаются Lead и Sale, postback обработан корректно.
Проверка через Maintenance → Logs
Для технической проверки:
- Переходим в Maintenance
- Выбираем Logs
- Открываем вкладку S2S postbacks
В логах должно быть:
Sub_id: XXXXX
Success: 200
Это означает, что сервер Keitaro успешно обработал postback.
Итог
Интеграция считается настроенной корректно, если:
- В CRM статус 200
- В S2S postbacks Success 200
- В Conversions log отображаются Lead / Sale
- Статусы совпадают с переданными в URL