Landing Pages
Landing Pages — преленды и лендинги, которые ставятся шагом в flow кампании перед оффером (или вместо внешнего redirect). Раздел нужен, когда вы тестируете несколько прелендов, хостите HTML на трекере или отдаёте контент/действие без «голого» ухода на внешний URL.
Задача. Создать landing с понятным именем и типом действия, при необходимости загрузить контент, затем выбрать его в Flows с весом для A/B.

Предварительные условия
Для redirect на внешний URL достаточно самого URL. Для Show content нужен загруженный HTML (ZIP или редактор). AI-генератор потребует ключи в Settings → AI API keys. Сам по себе landing не принимает рекламный трафик — только через campaign flow (или JS Tracking на HTML).
Как открыть
- Боковое меню → Landing Pages / Landings (
/landing-pages). - Создайте запись → сохраните → в кампании на вкладке Flows добавьте шаг Landing с нужным весом.
Создание — по шагам

- Задайте Name — коротко и однозначно («quiz-green-v2»), чтобы в flow и отчётах не путать варианты.
- Если лендинг на внешнем хостинге — укажите URL с макросами при необходимости (аналогично офферам). Если контент будет на трекере — URL внешнего хоста может не понадобиться.
- Выберите Action type под сценарий (см. следующий блок) и заполните связанные поля (preload URL, upload, custom action config).
- Для хостинга на трекере: загрузите ZIP с HTML/ассетами или отредактируйте во встроенном редакторе. Включите Clean URLs, если нужны «красивые» пути без сырой файловой структуры.
- Сохраните. Откройте кампанию → Flows → добавьте Landing → затем Offer. Сделайте тестовый клик и убедитесь в Logs, что path прошёл через landing.
Типы действия — когда какой
Redirect. Посетитель видит/проходит лендинг и уходит дальше по правилам flow (типичный преленд с кнопкой/автопереходом на оффер). Берите этот тип для внешних прелендов и классических связок.
Show content (upload). HTML отдаётся/проксируется через трекер из загруженного контента. Нужен, когда хотите держать файлы на трекере, а не на отдельном хостинге. Без upload/local content тип не заработает ожидаемо.
Preload. Режим предзагрузки контента (как в UI): используйте, когда нужно заранее подтянуть страницу/ресурсы по указанному preload URL в рамках выбранной схемы показа. Заполняйте preload-поля формы, не оставляйте их пустыми.
Custom action. Кастомное действие по action_config в форме — когда стандартных Redirect/Show content/Preload недостаточно. Настраивайте только если понимаете ожидаемый контракт вашего инстанса/шаблона; для большинства арбитражных связок хватает Redirect или Show content.
A/B в flow
Добавьте два и более Landing в один path/ротацию с разными weights. Трекер распределит трафик и накопит статистику по каждому варианту. Меняйте один фактор за раз (заголовок, оффер на следующем шаге — уже другая гипотеза). После выбора победителя уменьшите вес проигравших или уберите их из flow, не удаляя сущность сразу — история в отчётах сохранится.
Типичные сценарии
Внешний преленд. Action = Redirect, URL преленда, в HTML кнопка ведёт на оффер через flow (или отдельно стоит JS Tracking, если реклама бьёт напрямую в лендинг).
HTML на трекере. Action = Show content, ZIP upload, Clean URLs по вкусу, затем шаг в Flows.
Только оффер без преленда. Landing Pages можно не использовать — в Flows сразу Offer.
Как проверить, что landing реально в path
- В Flows шаг Landing стоит перед Offer (если это преленд), веса суммарно осмысленны.
- Тестовый клик: в браузере виден преленд, в Logs клик привязан к landing (если UI/логи показывают сущность).
- Для Show content откройте выдачу с tracking-домена — CSS/JS из ZIP должны грузиться без 404.
- Для Redirect на внешний URL убедитесь, что макросы не сломали query партнёрского/вашего лендинга.
- Если реклама бьёт напрямую в HTML на вашем хосте — поставьте сниппет с вкладки JS Tracking кампании, иначе трекер не увидит визит.
Группы и имена лендингов помогают в отчётах: не называйте все варианты «landing1». При архивации проигравшего A/B сначала уберите его из flow, дождитесь конца суток статистики, потом решайте, нужна ли сущность в списке.
Redirect и Show content чаще всего достаточны. Preload берите, когда в форме явно нужен preload URL и схема показа опирается на предзагрузку. Custom action — исключение для нестандартных интеграций; если не уверены в action_config, начните с Redirect и вынесите кастом на отдельный тестовый landing, не ломая рабочий path.
Контент в ZIP должен иметь точку входа (обычно index.html) и относительные пути к CSS/JS. Абсолютные ссылки на чужой CDN допустимы, но тогда доступность CDN становится частью вашего uptime. После upload откройте преленд через кампанию, а не только «предпросмотр файла» — так проверяется тот же path, что увидит трафик.
Частые ошибки
- Landing создан, но не добавлен в Flows — в рекламе «как будто есть преленд», по факту path его не знает.
- Show content без ZIP/редактора — пустая или ошибочная выдача.
- Preload/Custom action с пустыми обязательными полями — сохранение проходит, поведение «пустое».
- AI generator без API keys в Settings — генерация не стартует.
- Для прямого захода с рекламы забыли JS Tracking на HTML — кликов кампании нет.
- Два лендинга с весом 0 или один на 100% при «A/B» — теста по сути нет.