Клики есть, конверсий нет: разбор цепочки postback
Симптом знакомый: в отчётах и на Dashboard растут клики, конверсий ноль (или меньше ожидаемого). Начинать с графиков не стоит — сначала пройдите цепочку от клика до входящего postback и записи в Logs → Conversions.
Когда использовать. После запуска связки, при смене ПП или postback URL, при миграции с другого трекера. Подходит и для «тестового» postback вручную, и для боевого S2S от партнёрки.
Как устроена цепочка (что проверяем)
- Клик — трекер выдал subid (Click ID) и отправил пользователя на оффер с подставленным идентификатором.
- Оффер — URL содержит макрос
{subid}/{clickid}; партнёрка сохранила этот id. - Конверсия у ПП — лид/продажа в кабинете сети.
- Postback in — сеть дернула URL трекера; запись во вкладке Logs → Postbacks с направлением in.
- Конверсия в трекере — строка во вкладке Logs → Conversions с тем же subid.
Разрыв на любом шаге даёт «клики без конверсий». Ниже — порядок проверки сверху вниз.
Шаг 1. Есть ли клик и какой subid
- Logs → Clicks. Период шире, чем «последний час» — часто помогает Last 7 days.
- Найдите клик по кампании/времени. Скопируйте Click ID — это subid для postback.
- Если кликов нет — проблема до postback: домен, campaign URL, flow. Вернитесь к первому запуску.

Шаг 2. Ушёл ли subid на оффер
- Откройте оффер в Offers — в URL должен быть макрос трекера, не «зашитый» тестовый id.
- Повторите клик и посмотрите финальный URL редиректа (DevTools → Network) или лог клика: subid в query оффера должен совпадать с Click ID.

Шаг 3. Правильный ли postback URL у сети
- Affiliate Networks — скопируйте postback URL шаблона. В кабинете ПП должен быть тот же хост и путь, параметры
subid(или как настроено),status,payout. - На кампании вкладка URL & Postback показывает postback этой кампании — для ручного теста. В ПП обычно ставят глобальный URL сети из Affiliate Networks.


Шаг 4. Приходит ли postback (Logs → Postbacks)
- Logs → вкладка Postbacks. Фильтр по subid из шага 1.
- Ищите строку с направлением in, статусом lead/sale и payout. Пусто — сеть не бьёт в трекер или URL неверный.
- Для ручной проверки откройте postback URL в браузере или curl, подставив реальный subid и
status=lead.

Шаг 5. Появилась ли конверсия (Logs → Conversions)
- Logs → Conversions. Тот же subid и период.
- Postback есть, конверсии нет — смотрите статус в postback (отклонённый status), дубликат external_id, или фильтры кампании/оффера (caps).

Таблица типичных причин
| Симптом в Logs | Вероятная причина | Что сделать |
|---|---|---|
| Нет Postbacks in | URL не вставлен в ПП, firewall, неверный домен | Сверить URL с Affiliate Networks; тестовый GET с subid |
| Postback in, subid другой | ПП шлёт свой click_id, не subid трекера | Макрос в URL оффера; маппинг параметров в шаблоне сети |
| Postback 401 в логе | Включена подпись postback на кампании | Выключить Require valid signature для теста или настроить HMAC у ПП |
| Postback in, нет Conversion | Неверный status, дубль, cap | Проверить status=lead/sale; caps оффера; повтор с новым кликом |
| Конверсия есть, Reports пустой | Период/фильтр отчёта | Расширить период; группировка Campaign; не смотреть только Dashboard |
Исходящий postback в рекламу (S2S)
Если конверсия в трекере есть, а рекламная сеть не видит событие — смотрите вкладку S2S Postbacks в Logs и настройки исходящего postback в Sources (поле Postback URL в карточке источника). Это отдельная ветка от входящего postback ПП.
Чеклист перед эскалацией в поддержку
- Click ID из Logs (Clicks)
- Скрин или URL оффера с макросом
- Postback URL из Affiliate Networks
- Строка Postbacks in (или отсутствие) за тот же период
- Результат ручного postback с подставленным subid
Справочник по Logs и postback: документация.