A/B тестирование - это единственный способ принимать решения по оптимизации кампаний на основе данных, а не интуиции. Но большинство специалистов делают тесты неправильно: запускают на три дня, смотрят на CTR и делают выводы. Результат - ложные инсайты и слитый бюджет.

В этой статье разберём методологию, которая даёт воспроизводимые результаты.


Что именно тестировать в Директе

Объекты тестирования делятся на несколько уровней. Каждый уровень влияет на разные метрики и требует разного подхода к настройке теста.

Уровень объявления: - Заголовок 1 - влияет на CTR напрямую, самый быстрый тест - Заголовок 2 - уточняет предложение, влияет на качество трафика - Описание - обычно слабо влияет на CTR, но меняет намерение пользователя - Быстрые ссылки и уточнения - часто недооцениваемый элемент - Отображаемый URL - может давать +15-20% CTR при правильном использовании

Уровень посадочной страницы: Это самые дорогие тесты, но и самые прибыльные. Тестировать заголовок на лендинге при трафике 50 кликов/день - долго, но результат влияет на всю воронку. Типичные элементы для теста: форма (количество полей), оффер (скидка vs гарантия), социальные доказательства, CTA-кнопка.

Уровень стратегий и ставок: - Ручные ставки vs автоматические стратегии - Целевая цена конверсии в автостратегии (разные значения) - Распределение бюджета между кампаниями

Уровень аудиторий и таргетингов: - Корректировки ставок по демографии - Разные аудитории ретаргетинга - Геотаргетинг (отдельные районы города)


Как правильно настроить тест: статистическая значимость

Главная ошибка в A/B тестировании - остановить тест слишком рано. Вы видите, что вариант B показывает CTR 8% против 5% у варианта A - и делаете вывод. Но это может быть случайность.

Минимальная выборка для теста объявлений:

Для сравнения CTR нужно минимум 1000 показов на каждый вариант при уровне значимости 95%. Если CTR около 5%, то 1000 показов дадут вам примерно 50 кликов - этого едва хватает. Лучше ориентироваться на 2000-3000 показов на вариант.

Для сравнения конверсий нужно минимум 30-50 конверсий на каждый вариант. При конверсии 2% от клика это 1500-2500 кликов на вариант. Такой объём есть не у каждой кампании.

Формула для расчёта нужного объёма:

Используйте онлайн-калькуляторы статистической значимости (Evan Miller, AB Testguide). Входные данные: - Базовый показатель (текущий CTR или CR) - Минимальный ожидаемый эффект (5%, 10%, 20%) - Уровень значимости (95%) - Мощность теста (80%)

Если ожидаемый эффект небольшой (5% улучшения CTR), нужна очень большая выборка. Если ожидаете большой эффект - можно остановиться раньше.

Длительность теста:

Минимум 2 недели независимо от объёма трафика. Это необходимо, чтобы захватить все дни недели и исключить сезонные флуктуации. Если тест идёт меньше 7 дней - результаты недостоверны почти всегда.


Инструменты для сплит-теста в Директе

Эксперименты в Директе (нативный инструмент):

Яндекс предоставляет встроенный инструмент для A/B тестов. Он работает через аудитории Яндекса и разделяет трафик на уровне пользователей, а не показов. Это более корректный подход, чем ротация объявлений.

Настройка: Аудитории Яндекса - Эксперименты - Создать эксперимент. Задаёте соотношение трафика (50/50, 70/30), подключаете к кампании. Каждый сегмент видит отдельную версию кампании.

Плюсы: корректное разделение на уровне пользователей, исключает перекрёстное влияние. Минусы: сложнее настройка, нужно дублировать кампании.

Ротация объявлений в группе:

Более простой способ - создать 2-3 объявления в группе и включить режим "Чередование". В этом случае Директ показывает объявления поочерёдно, и вы можете сравнивать показатели.

Важно: Директ по умолчанию начинает показывать лучшее объявление чаще - это мешает тесту. Чтобы получить чистый тест, надо следить за распределением показов вручную или использовать раздельные кампании.

Внешние инструменты:

Google Optimize (закрыт), VWO, Optimizely - для тестирования лендингов. Они независимы от Директа и позволяют тестировать страницы при любом источнике трафика.


Что тестировать в первую очередь: приоритизация

Не все тесты одинаково полезны. Приоритизируйте по формуле: потенциальный эффект * простота реализации.

Элемент теста Потенциальный эффект Сложность Приоритет
Заголовок объявления Высокий (+20-50% CTR) Низкая 1
Посадочная страница Очень высокий (+50-200% CR) Средняя 2
Стратегия ставок Высокий (влияет на CPL) Средняя 3
Описание объявления Средний (+5-15% CTR) Низкая 4
Быстрые ссылки Средний Низкая 5
Корректировки ставок Низкий-средний Низкая 6

Начинайте с заголовков и посадочных. Именно там лежат самые большие резервы.


Типичные ошибки при A/B тестировании

Ошибка 1: Слишком маленькая выборка

"Я запустил тест, получил 200 показов на вариант, вариант B лучше на 30% - значит B победил". Нет. При 200 показах и CTR 5% у вас 10 кликов на вариант. Погрешность огромная. Разница в 30% может быть случайной.

Правило: не останавливайте тест до достижения статистической значимости. Используйте калькулятор.

Ошибка 2: Тест идёт слишком мало дней

Три дня - не тест. Понедельник и вторник имеют разное поведение пользователей. Предпраздничные дни, выходные, начало месяца (когда у клиентов есть деньги) - всё это искажает результаты короткого теста.

Минимум 14 дней, идеально - 21 день.

Ошибка 3: Тестировать несколько переменных одновременно

Изменили заголовок И описание одновременно - и вариант B стал лучше. Что именно повлияло? Непонятно. Меняйте только одну переменную за раз.

Ошибка 4: Смотреть только на CTR

CTR - это промежуточная метрика. Объявление с CTR 10% может давать конверсию 1%, а объявление с CTR 5% - конверсию 3%. Считайте стоимость лида, а не кликов.

Ошибка 5: Игнорировать внешние факторы

Запустили тест в начале декабря - и один вариант "победил" потому что праздничный трафик изменился. Всегда учитывайте внешние события: праздники, новости, сезонность.

Ошибка 6: Останавливать тест при первых "хороших" результатах

Это называется "пробежка по p-значениям" (p-hacking). Проверяете тест каждый день и останавливаете, когда видите значимость. Но если проверять достаточно раз, случайно найдёте значимость там, где её нет. Определяйте заранее, когда остановите тест.


Как документировать результаты тестов

Тест без документации - потерянные знания. Через три месяца вы не вспомните, почему выбрали именно этот заголовок.

Шаблон документации теста: - Гипотеза: "Если добавить цену в заголовок, CTR вырастет на 15%, потому что пользователи сразу видят соответствие бюджету" - Контрольный вариант (A): текст объявления - Тестовый вариант (B): текст объявления - Метрика успеха: CTR / CR / CPL - Минимальный эффект для подтверждения гипотезы: 10% - Нужный объём: 2000 показов на вариант - Плановая дата завершения: через 21 день - Фактические результаты - Вывод и следующее действие

Ведите таблицу всех проведённых тестов. Это ваша база знаний по аккаунту, которая стоит дороже любого инструмента.


Как часто проводить тесты

На активных кампаниях - постоянно. Всегда должен идти хотя бы один тест. Это не значит менять всё одновременно - это значит, что пока один тест завершается, вы запускаете следующий.

График тестирования для аккаунта с бюджетом от 100 000 руб./мес.: - 1-2 теста объявлений параллельно - 1 тест посадочной страницы раз в месяц-два - 1 тест стратегии ставок раз в квартал

Для небольших бюджетов - фокус на тестах объявлений, они быстрее и дешевле.


Методология тестирования - это не опциональная надстройка, а основа профессиональной работы с Директом. Специалист, который не тестирует систематически, работает вслепую. Даже с небольшим бюджетом правильно организованный A/B тест окупается многократно - одно улучшение конверсии посадочной страницы на 20% означает на 20% больше лидов при том же бюджете навсегда.