Любой другой трекер

AlterCPA TOP работает с любым трекером, принимающим GET-постбэк «сервер-сервер» (S2S). Если вашего трекера нет в списке, следуйте этому трёхшаговому рецепту.

Рецепт

Шаг 1 — найдите макрос идентификатора клика вашего трекера

В каждом S2S-трекере есть макрос, подставляемый вместо идентификатора клика при построении ссылки трафика. Распространённые названия: {subid}, {clickid}, {click_id}, {tid}. Ищите в документации вашего трекера по запросам «S2S постбэк», «отслеживание конверсий» или «макросы кликов».

Шаг 2 — встройте его в диплинк

Поставьте этот макрос туда, где AlterCPA TOP ожидает {click} в диплинке:

t.me/YourBot?start=CAMPAIGNCODE-{your_tracker_click_macro}

Когда подписчик переходит по этой ссылке через редирект вашего трекера, трекер заменяет макрос реальным идентификатором клика. AlterCPA TOP сохраняет его и передаёт обратно с каждым постбэком для этого лида.

Шаг 3 — настройте пять шаблонов постбэков

В AlterCPA TOP (Профиль → Глобальные постбэки или в настройках кампании) задайте пять URL, указывающих на эндпоинт постбэков вашего трекера. Передавайте наш {click} обратно как параметр идентификатора клика трекера и добавьте значение статуса, понятное трекеру:

wait:    https://your-tracker.example/postback?clickid={click}&status=lead
hold:    https://your-tracker.example/postback?clickid={click}&status=lead
approve: https://your-tracker.example/postback?clickid={click}&status=sale
cancel:  https://your-tracker.example/postback?clickid={click}&status=rejected
trash:   https://your-tracker.example/postback?clickid={click}&status=rejected

Замените clickid на название параметра вашего трекера и значения status на те, которые ожидает ваш трекер.

Другие полезные макросы:

МакросСценарий использования
{lead}Наш внутренний id лида — хороший ключ дедупликации, если ваш трекер поддерживает это
{time}UNIX-временная метка события
{username}@username подписчика (может быть пустым)
{subscriber}Telegram user id

→ Полный список макросов: Как работает трекинг

Устранение проблем

СимптомЧто проверить
Конверсия не атрибутированаИдентификатор клика в постбэке не совпадает — убедитесь, что макрос трекера есть в диплинке и редирект действительно прошёл через трекер
Постбэк вообще не отправляетсяURL трекера публично доступен? Приватные IP и localhost заблокированы. URL содержит http или https? Другие схемы не принимаются.
cancel / trash не приходятПроверьте окно отписки кампании — выход после окна не отправляет постбэк
Неверные значения статусаОбратитесь к S2S-документации вашего трекера за допустимыми названиями статусов/целей