- Главная
- Блог
- Каналы Роста
- Как дропшипперы A/B-тестируют лендинги на рекламном трафике с правилами ROAS по вариантам
Как дропшипперы A/B-тестируют лендинги на рекламном трафике с правилами ROAS по вариантам
Giada Esposito
Менеджер по performance в e-commerce
Лендинг дропшиппера — это место, где рекламный спенд либо конвертится, либо умирает, и всё же большинство дропшипперов выбирают страницу на глаз и льют на неё весь трафик, пока результат не разочарует. Более дисциплинированный путь — A/B-тестировать лендинги на рекламном трафике с разделением трафика: распределить равный бюджет на два варианта, считать результат по каждому варианту через UTM-метки и дать правилу ROAS отрезать слабый лендинг до того, как тестовый бюджет будет потрачен впустую. Этот гайд проводит через точный воркфлоу: настройку UTM, структуру разделения трафика и правило по каждому варианту, которое закрывает тест автоматически.
Короткий ответ: создайте две одинаковые группы объявлений, ведущие на два URL лендингов, пометив каждый уникальным параметром utm_content. Крутите равный бюджет 72 часа или пока каждый вариант не наберёт 25–30 событий покупки. Поставьте правило с порогом ROAS по каждому варианту, которое ставит отстающего на паузу, как только разрыв становится статистически значимым. Победитель получает бюджет; проигравший отрезается по правилу.
Почему большинство тестов лендингов даёт неопределённый результат
A/B-тесты лендингов проваливаются одним из трёх способов: тест объявляет победителя слишком рано, разделение трафика неконтролируемо, или тест никогда не даёт окончательного результата, потому что условие объявления победителя так и не было задано.
Провал «слишком рано» — самый частый. Дропшиппер видит, что Вариант A конвертит на 4%, а Вариант B на 2,5% спустя 48 часов, и объявляет A победителем — но на момент этого вывода каждый вариант мог получить меньше 20 посетителей. Разница в три конверсии не является статистически значимым выводом; это шум. Тест должен был крутиться хотя бы вдвое дольше.
Неконтролируемое разделение трафика — вторая проблема. Если оба варианта крутятся в одной группе объявлений, а URL ротирует встроенная ротация креативов платформы, платформа начнёт оптимизировать в сторону того креатива или плейсмента, который прогнозирует как лучший, — а это может вообще не иметь отношения к лендингу. Тест смешивает оптимизацию платформы с эффективностью страницы. Корректный тест лендинга требует двух отдельных групп объявлений с идентичным таргетингом и ручным разделением бюджета 50/50, чтобы единственной переменной между двумя аудиториями оставался URL назначения.
Третья проблема в том, что большинство дропшипперов так и не задают чёткий критерий «победителя». Без заранее определённого порога ROAS или конверсии и минимального числа событий тест крутится, пока дропшипперу не надоест, и он принимает решение на глаз — что лишает сам тест смысла.
A/B-тест лендинга, который заканчивается на «A выглядел чуть лучше», произвёл предпочтение, а не информацию — это предпочтение медиабайер держал в голове ещё до старта теста. Тест, который заканчивается на «A набрал ROAS €3,40 против €1,90 у B после 35 событий на вариант, подтверждено на уровне доверия 95%», произвёл решение. Разница — в заранее заданном критерии.
Это напрямую связано со статистической строгостью, разобранной в гайде по A/B-тестам в Facebook Ads — механика значимости применяется к тестам лендингов ровно так же, как к тестам креативов.
Шаг 1: Подготовьте варианты лендинга
Тест предполагает, что два лендинга уже существуют — две разные версии страницы товара с одной изменённой переменной. Чаще всего тестируют такие переменные:
- Длина страницы: длинная версия (полная история товара, несколько отзывов, FAQ) против короткой (главный экран, цена, кнопка покупки, три буллита)
- Угол заголовка: через выгоду («Избавьтесь от боли в спине за 5 дней») против через свойство («Эргономичная система поясничной поддержки»)
- Размещение социального доказательства: отзывы над линией сгиба против отзывов под блоком цены
- Подача оффера: обычная цена против срочности в духе «ограниченное предложение»
Две страницы должны отличаться ровно одной переменной. Если у длинной версии вдобавок другой заголовок и другое размещение отзывов, тест не сможет отнести разницу в результате к какому-то одному элементу. Выберите одну переменную, меняйте её последовательно между двумя вариантами, а всё остальное держите идентичным.
Изоляция одной переменной — это то, что делает результат переиспользуемым. HubSpot в 2024 году сообщил, что маркетологи, которые проводили структурные одно-переменные эксперименты с лендингами, видели рост конверсии примерно вдвое чаще, чем те, кто менял несколько элементов сразу, — потому что много-переменное изменение говорит вам, что что-то сдвинулось, но не говорит, что именно повторять на следующем товаре.
Настройка UTM-меток для каждого варианта:
- Вариант A:
?utm_source=meta&utm_medium=paid&utm_campaign=[product-code]&utm_content=lp-variant-a - Вариант B:
?utm_source=meta&utm_medium=paid&utm_campaign=[product-code]&utm_content=lp-variant-b
Значение utm_content — единственное отличие. Всё, что выше страницы по воронке — кампания, таргетинг, креатив — идентично между вариантами. UTM-конструктор Wevion генерирует эти строки параметров и обеспечивает консистентность; гайд по UTM-меткам разбирает полную систему разметки для всех, кто настраивает её с нуля.
Шаг 2: Корректно постройте разделение трафика
Разделение трафика требует двух отдельных групп объявлений внутри одной кампании. Это не опционально — это структурное требование для контроля над тестом.
Настройка кампании:
- Кампания: оптимизация бюджета на уровне кампании, нейминг:
[product-code]-lp-abtest-[date] - Группа объявлений A: идентичный таргетинг с Группой B. Одно объявление на группу, ведущее на URL Варианта A. Бюджет: 50% от общего дневного тестового бюджета.
- Группа объявлений B: идентичный таргетинг с Группой A. Одно объявление на группу, ведущее на URL Варианта B. Бюджет: 50% от общего дневного тестового бюджета.
Критично: задавайте бюджет вручную на уровне группы объявлений, а не оптимизацию бюджета кампании поверх обеих. Если CBO включён, Meta начнёт перекидывать бюджет в ту группу, которую прогнозирует как более результативную, и это исказит тест ещё до того, как накопится достаточно данных, чтобы этому прогнозу можно было доверять. Ручные 50/50 на уровне группы объявлений удерживают разделение под контролем.
Ручное разделение бюджета 50/50 — это целостность теста. Если платформа оптимизирует разделение по ходу теста, любую разницу в результатах между вариантами можно будет объяснить дрейфом таргетинга или асимметрией бюджета, а не лендингом. Тест говорит что-то осмысленное только тогда, когда оба варианта получают статистически эквивалентный трафик в эквивалентных условиях.
По данным отчёта Shopify по оптимизации конверсии за 2023 год, медианный выигрышный прирост от A/B-теста лендинга среди e-commerce-продавцов, которые построили тесты корректно, составил 18%, тогда как продавцы, гонявшие неформальные тесты (без контролируемого разделения, без порога значимости), не находили устойчивого прироста в последующих кампаниях — выводы неформального теста попросту не выдерживали проверки. Структура определяет, является ли тест информацией или шумом.
Шаг 3: Поставьте правила ROAS по каждому варианту
Правило ROAS — это слой автоматизации, который закрывает тест чисто, а не оставляет его дрейфовать. Перед запуском теста дропшиппер задаёт правило для каждой группы объявлений.
Правило: порог ROAS варианта
- Условие: ROAS группы объявлений < [ROAS точки безубыточности] после спенда ≥ [50% от запланированного тестового бюджета на вариант]
- Действие: пометить на проверку (не авто-пауза, потому что ранний ROAS может быть волатильным, и оба варианта могут ненадолго провалиться ниже безубыточности на фазе обучения алгоритма)
- Уведомление: алерт в Telegram с названием варианта, текущим ROAS и спендом
Правило: сигнал победителя по ROAS
- Условие: ROAS группы объявлений ≥ [целевой ROAS × 1,5] И ROAS другой группы ≤ [ROAS точки безубыточности] после спенда ≥ [75% от запланированного тестового бюджета на вариант]
- Действие: поставить проигрывающий вариант на паузу, пометить выигрывающий вариант на проверку под масштабирование
- Уведомление: алерт в Telegram: «Победитель LP-теста подтверждён: Вариант A. ROAS [X] против ROAS Варианта B [Y]. Рекомендуется масштабировать A.»
Эти правила закрывают два исхода, которые имеют значение: ранний явный проигравший (один вариант проваливается ниже безубыточности, пока другой держится) и подтверждённый победитель (один вариант существенно обходит другой после достаточного спенда). Оба помечаются или отрабатываются правилом, а не ждут следующей ручной проверки дропшиппера.
Гайд по автоматизации потолка спенда разбирает, как UTM-атрибуция связана с движком правил — правило читает из данных по эффективности, сегментированных по UTM, поэтому атрибуция должна быть корректной, чтобы правило оценивало правильные числа.
Шаг 4: Прочитайте результаты на 72-м часе
На 72-м часе дропшиппер открывает сводку по тесту. Отчёт показывает эффективность обеих групп объявлений — показы, клики, конверсии, ROAS — с фильтром по параметру utm_content, так что атрибуция чистая: каждая конверсия, отнесённая к lp-variant-a, пришла через URL Варианта A, а каждая конверсия, отнесённая к lp-variant-b, — через URL Варианта B.
Решающая рамка на 72-м часе:
- Если у одного варианта ROAS ≥ 1,5× другого и у обоих ≥ 25 конверсий: объявляйте победителя. Ставьте проигравшего на паузу. Лейте весь бюджет на победителя.
- Если разница меньше 1,5× или число событий ниже 25: продлите тест ещё на 48 часов. Не объявляйте победителя на недостаточных данных.
- Если оба варианта ниже ROAS безубыточности после 72 часов: проблема может быть не в лендинге — это может быть оффер товара, креатив или таргетинг. Остановите тест, диагностируйте воронку.
Тест, который заканчивается на «продлить на 48 часов», — это не провал, а сообщение теста о том, что сигнала пока недостаточно, чтобы ему доверять. Выжимать вывод из тонких данных хуже, чем дождаться событий. Правило ROAS уже отрезало явного проигравшего; если оба близки — добрать данных правильно.
Шаг 5: Выкатите победителя и соберите библиотеку страниц
Как только победитель подтверждён, URL переезжает в боевую кампанию. Тестовая кампания закрывается. Дропшиппер записывает результат — какой вариант победил, с каким отрывом, какую переменную тестировали — в библиотеку страниц, которая отслеживает накопленные находки команды по всем прогнанным тестам.
Со временем библиотека страниц превращается в набор проверенных структурных принципов. Если длинная версия стабильно обходит короткую в трёх отдельных тестах товаров — это структурная находка, которую стоит применять к каждой новой странице товара как умолчание. Если заголовки через выгоду выигрывают в одной товарной категории, а заголовки через свойство — в другой, библиотека фиксирует этот нюанс. Последовательность запуска товара для дропшиппера строится поверх этой библиотеки — каждый новый запуск товара стартует с выигравшей структуры страницы, а не с нового гадания.
В этом и состоит накопительный эффект структурного тестирования: каждый тест добавляет в библиотеку, а библиотека делает следующий тест более вероятным на быстрый результат, потому что точкой старта по умолчанию становится структурный паттерн, который уже срабатывал раньше.
Цены и настройка
UTM-разметка, движок правил и атрибуция эффективности входят в тариф Starter €99/мес, рядом с Free €0, Pro €499, Plus €1 499/мес (€1 199 при годовой оплате) и Enterprise. 14-дневный пробный период вместе с постоянным бесплатным тарифом даёт дропшипперу достаточно времени, чтобы прогнать полный 72-часовой тест лендинга, увидеть правила ROAS в действии и подтвердить победителя на реальных данных по конверсиям.
Первоначальная настройка — создать две группы объявлений, разметить URL и поставить правила по каждому варианту — занимает меньше часа у дропшиппера, который проделал её хотя бы раз. Тест лендинга каждого следующего товара переиспользует ту же структуру, меняются только URL и экономика конкретного товара. Это и есть операционное накопление, которое даёт сам фреймворк теста: не просто победитель на первом тесте, а более быстрый и дешёвый путь к победителю на каждом следующем.
Этот гайд — часть нашего хаба по лидогенерации; изучите весь кластер ради смежных плейбуков по лендингам и трафику.
Часто задаваемые вопросы
The Ad Signal
Еженедельные инсайты для медиабайеров, которые отказываются гадать. Одно письмо. Только суть.
Похожие статьи
A/B-тестирование рекламы в Facebook: Статистическое руководство
Большинство медиабайеров проводят A/B-тесты, которые дают вводящие в заблуждение результаты, потому что игнорируют основы статистики. Это руководство охватывает математику, методологию и фреймворки, необходимые для проведения тестов, которые дают достоверные результаты.
Почему ваша UTM-разметка — это хаос и как навести в ней порядок навсегда
Битая UTM-разметка — тихая причина, по которой атрибуция никогда не сходится. Этот разбор объясняет, почему метки дрейфуют по аккаунтам и каналам, во что это обходится и какой UTM-конструктор закрывает проблему окончательно.
Как построить систему UTM-трекинга для платной рекламы: пошагово
Хватит проставлять метки вручную. Это пошаговое руководство показывает, как построить систему UTM-трекинга, которая остаётся консистентной во всех кампаниях, аккаунтах и каналах — от проектирования таксономии до аудита против дрейфа.