6 октября 2026

A/B тестирование — что это такое, зачем нужно и как правильно провести

A/B тестирование, или сплит-тестирование, — метод, при котором двум случайным группам пользователей одновременно показывают версии A и B одного элемента и сравнивают результат. Цель — принимать решения на основе данных, а не интуиции. Альтернативные названия: bucket testing, групповое тестирование.

Схема A/B тестирования — сравнение двух версий страницы на экранах

Что такое A/B тестирование и как оно устроено

А/Б тестирование — статистический метод проверки гипотез. Аудиторию случайным образом делят на две равные группы. Контрольная видит исходный вариант (A), экспериментальная — изменённый (B). Обе группы работают параллельно в одинаковых условиях: одно и то же время, один канал трафика.

image

Сделайте следующий шаг в карьере

Подберите обучение, которое поможет освоить новые компетенции

Выбрать курс

Тестировать можно любой элемент, влияющий на поведение пользователя: заголовок страницы, CTA-кнопку («Купить» или «Попробовать»), изображение, цвет формы, текст письма, алгоритм рекомендаций. Ключевой принцип — изменять только одну переменную за раз. Иначе невозможно понять, что именно дало эффект.

Контрольная и экспериментальная группы

Контрольная группа — эталонная точка отсчёта. Она видит версию A и ничего не знает об эксперименте. Экспериментальная группа видит версию B с изменением. Распределение — случайное, 50/50. Любая систематическая ошибка при разделении делает результаты недостоверными.

Рекламный креатив, форма заявки или посадочная страница — что бы вы ни тестировали, группы изолированы: пользователь всегда видит только одну версию.

Зачем нужно A/B тестирование: выгоды и реальные кейсы

A/B тестирование в маркетинге позволяет принимать решения на основе данных, а не предположений. Даже небольшое изменение, измеренное корректно, напрямую влияет на стоимость привлечения клиента при том же бюджете.

Классический пример — команда Google, протестировавшая 41 оттенок синего для ссылок в поисковой выдаче. Победивший оттенок принёс измеримый прирост кликов и рекламной выручки — изменение, казавшееся косметическим, оказалось значимым финансово. Схожий подход применяла команда Барака Обамы в 2008 году: тестирование вариантов кнопки регистрации на сайте кампании дало существенный прирост пожертвований.

41 оттенок синего — кейс Google с A/B тестированием цвета ссылок

Воронка продаж оптимизируется через A/B тестирование на каждом этапе — от первого касания в рекламе до финального шага оформления заказа. Тестируют заголовок объявления, посадочную страницу, форму, письмо с подтверждением — и каждый элемент вносит свой вклад в итоговую конверсию.

Воронка продаж с точками A/B тестирования на каждом этапе конверсии

Виды A/B тестирования: от классики до мультивариантного теста

Выбор вида теста определяется количеством переменных и объёмом трафика.

Вид
Когда применять
Требования к трафику
Преимущество
Классический A/B Одна переменная, первый тест Средний Простота, ясные выводы
A/B/n Несколько вариантов одной переменной Высокий Быстрый поиск победителя
Мультивариантный (MVT) Несколько переменных Очень высокий Взаимодействие элементов
С контрольной группой Оценка общего эффекта Средний Чистая точка отсчёта

A/B/n-тесты и тесты с контрольной группой

В A/B/n-тесте сравнивают три и более варианта одной переменной — например, три версии заголовка объявления в рекламной кампании. Это ускоряет поиск победителя, но требует пропорционально большего трафика: каждый вариант должен набрать достаточную выборку.

Тест с контрольной группой нужен, когда важно оценить общий эффект изменения: часть аудитории намеренно не видит никаких изменений. Это защищает от ложных выводов, когда «победа» версии B на деле объясняется внешним фактором — сезонностью или параллельной рекламной акцией.

Мультивариантное тестирование (MVT): когда нужна многовариантность

Мультивариантное тестирование — подвид A/B тестирования, при котором одновременно проверяют несколько элементов и их комбинации: заголовок + изображение + кнопка. MVT показывает не просто лучшую версию одного элемента, а лучшую комбинацию всех.

Главный недостаток: MVT требует значительно большего трафика. Для сайтов с небольшой аудиторией тест растянется на месяцы. Если трафик ограничен — начинайте с классического одиночного A/B теста и двигайтесь по одной гипотезе.

Как провести A/B тестирование: пошаговый алгоритм

Грамотный тест выстраивается по чёткой цепочке: гипотеза → дизайн → запуск → анализ → решение. Перескакивать шаги нельзя — ошибки на этапе планирования делают все последующие данные ненадёжными.

5 шагов проведения A/B тестирования — инфографика с иконками и этапами

Шаги 1–3: цель, гипотеза и расчёт размера выборки

Шаг 1 — определить метрику. Выберите одну ключевую метрику: CTR, коэффициент конверсии, число заявок. Оптимизировать всё сразу не получится — размытая цель даёт размытые выводы.

Шаг 2 — сформулировать гипотезу. Нулевая гипотеза: «Версия B не лучше версии A». Альтернативная: «Версия B лучше по выбранной метрике». Конкретная формулировка защищает от самообмана при анализе результатов.

Шаг 3 — рассчитать размер выборки. Минимум — 20–30 конверсий на каждую группу. Точный расчёт зависит от базовой конверсии и желаемого минимального эффекта. При базовой конверсии 1% и желаемом росте на 20% потребуется около 10 000 пользователей на группу; при базовой 5% — порядка 2 000. По срокам: не менее 1–2 недель, чтобы охватить дневные и недельные колебания трафика.

Если хотите разобраться с A/B тестированием в контексте digital-маркетинга — в ProfiFuture есть программа Интернет-маркетолог: около двух месяцев онлайн, от 24 900 ₽ с господдержкой (75% стоимости покрывает образовательная квота), документ государственного образца по окончании.

Шаги 4–5: запуск эксперимента и интерпретация результатов

Шаг 4 — запустить тест. Аудитория распределяется случайно, 50/50, обе версии работают одновременно — это исключает влияние времени суток и дня недели на итог.

Шаг 5 — проанализировать данные. Критерий победы — статистически значимая разница при p-value < 0.05. Если разница не достигает порога, версию A сохраняют, пересматривают гипотезу и запускают следующий эксперимент. Незначимый результат — не поражение, а данные для новой итерации.

Ключевые метрики A/B тестирования: что и когда измерять

Выбор метрики определяет смысл всего теста. Рабочий подход: одна ключевая метрика (KPI) плюс несколько вспомогательных наблюдаемых.

Метрика
Что измеряет
Когда ключевая
CTR (кликабельность) Доля кликнувших из показов Реклама, баннеры, рассылки
Коэффициент конверсии Доля выполнивших целевое действие Посадочные страницы, формы
CPA Стоимость одного целевого действия Рекламные кампании
Показатель отказов Доля ушедших без взаимодействия Качество трафика и контента
RPU (выручка на пользователя) Средняя выручка с одного пользователя E-commerce, подписки
Время на странице Глубина вовлечённости UX и контент

Коэффициент конверсии — главный KPI большинства тестов на сайте. О том, как считать конверсию и что влияет на её рост, — в материале конверсия в маркетинге.

Статистический анализ: значимость, тесты и авторитеты

Статистическая значимость — обязательное условие любого A/B теста. Стандартный порог: p-value < 0.05 (вероятность случайного результата менее 5%). В строгих сценариях используют p < 0.01.

Рон Кохави, исследователь из Microsoft и Amazon и автор книги «Доверительное A/B тестирование», рекомендует работать с доверительными интервалами, а не только с p-value: «Доверительные интервалы содержат больше информации, чем изолированный показатель p, и позволяют оценить практическую значимость эффекта». Кохави называет этот подход ключевым условием надёжной проверки гипотез.

Тест
Когда использовать
Инструмент (Python)
z-тест Большие выборки, пропорции (n > 30) statsmodels.proportions_ztest
t-тест Малые выборки, нормальное распределение scipy.stats.ttest_ind
Манна-Уитни Непараметрические данные scipy.stats.mannwhitneyu
Бутстреппинг Альтернатива параметрическим тестам Ручная реализация / Bootstrap

Визуализация p-value и доверительного интервала в A/B тестировании

A/B тестирование на Python: z-тест на примере

scipy и statsmodels позволяют провести статистический анализ без специализированных платформ. Пример z-теста для сравнения CTR двух групп:

from statsmodels.stats.proportion import proportions_ztest

import numpy as np

clicks_a, views_a = 120, 5000 # CTR версии A = 2.4%

clicks_b, views_b = 150, 5000 # CTR версии B = 3.0%

Пора сменить профессию? Начните с понятного плана

Подберите программу под ваш опыт, цели и желаемый формат занятости

  • Востребованные навыки без лишней теории.
  • Поддержку экспертов на каждом этапе
  • Помощь с выходом на рынок труда
Подобрать обучение
image

count = np.array([clicks_a, clicks_b])

nobs = np.array([views_a, views_b])

z_stat, p_value = proportions_ztest(count, nobs)

print(f»p-value: {p_value:.4f}»)

# p < 0.05 → разница статистически значима, версия B — победитель

Практику на реальных данных удобно нарабатывать на Kaggle — там есть соревнования по A/B тестированию с готовыми датасетами.

Инструменты для A/B тестирования: от встроенных до профессиональных

Инструмент выбирают по задаче: рекламные объявления, посадочные страницы и продуктовые функции требуют разных решений.

Яндекс Метрика предоставляет встроенные эксперименты и фильтрует ботовый трафик из данных — это важно для чистоты результатов A/B теста. Google Analytics позволяет связывать поведение пользователей с целями конверсии. VWO и Optimizely — платформы полного цикла для UX-тестирования (проверки удобства интерфейса) без программирования: настройка, запуск и анализ в одном интерфейсе. Подробнее о том, как устроены аналитические инструменты, — в материале что такое веб-аналитика.

A/B тестирование в Яндекс Директ: Мастер кампаний и Простой старт

Яндекс Директ предоставляет встроенные инструменты A/B тестирования прямо в интерфейсе кампании. Мастер кампаний сравнивает заголовки, изображения и форматы объявлений, постепенно перераспределяя бюджет в сторону варианта с лучшим CTR. Простой старт позволяет запустить первый тест без ручных настроек — система сама подбирает наиболее эффективное объявление из загруженных вариантов.

Пример гипотезы для рекламной кампании: «Скидка 20%» в заголовке против «Доставка за 1 день» — сравниваем CTR и конверсию в заявку.

Интерфейс Яндекс Директ — сравнение двух кампаний при A/B тестировании

A/B тестирование на конкретных платформах: Ozon, YouTube и промпты ИИ

Метод работает одинаково на любой площадке, но объекты тестирования и ключевые метрики везде разные.

A/B тестирование на Ozon: как продавцы тестируют карточки товаров

На маркетплейсе основной объект — карточка товара. Продавцы тестируют заголовок (с ключевым словом против коммерческого), главное фото (белый фон против lifestyle-кадра в интерьере), описание и цену. Ключевая метрика — CTR карточки в поиске и коэффициент конверсии в добавление в корзину. Пример гипотезы: lifestyle-фото увеличивает конверсию по сравнению с нейтральным фоном.

A/B тестирование на YouTube и в промптах для ИИ

На YouTube тестируют превью (thumbnail) и заголовки видео: платформа автоматически выбирает лучший вариант из загруженных по CTR. Быстро растущая ниша 2025–2026 годов — A/B тестирование промптов (текстовых инструкций) для языковых моделей. Компании запускают версии A и B одного промпта на одинаковых входных данных и оценивают качество ответов модели. Это позволяет системно улучшать корпоративные ИИ-инструменты без субъективного выбора «на глаз».

Типичные ошибки A/B тестирования и как их избежать

Даже технически правильно настроенный тест даст неверные выводы при нарушении базовых правил.

  • Ранняя остановка. Прекратить тест, как только одна версия вышла вперёд — самая распространённая ошибка. Малая выборка создаёт случайные флуктуации. Дождитесь запланированного объёма данных.
  • Несколько переменных сразу. Если одновременно менять заголовок и кнопку, источник эффекта остаётся неизвестным. Один тест — одна переменная.
  • Загрязнение данных. Боты и внутренний трафик искажают метрики. Яндекс Метрика фильтрует ботов, но фильтрацию нужно настраивать явно.
  • Игнорирование эффекта новизны. Новый вариант привлекает внимание сам по себе. Этот эффект новизны проходит через 3–7 дней — поэтому минимальная длительность теста составляет 1–2 недели.
  • Пересечение аудиторий. Если один пользователь попадает в несколько параллельных тестов, данные смешиваются и выводы недостоверны.

Типичные ошибки A/B тестирования — инфографика с шестью карточками-предупреждениями

Часто задаваемые вопросы

Что такое A/B тестирование простыми словами?

A/B тестирование — эксперимент, при котором двум группам пользователей показывают версии A и B одного элемента. Побеждает та, что показала статистически значимо лучший результат по ключевой метрике: CTR, конверсии или числу заявок.

Как рассчитать размер выборки для A/B теста?

Минимум — 20–30 конверсий на каждую группу. Точный расчёт зависит от базовой конверсии, желаемого эффекта и уровня значимости. Используйте онлайн-калькуляторы или Python-библиотеку statsmodels.

Сколько длится A/B тест?

Минимум 1–2 недели — чтобы охватить дневные и недельные колебания трафика. Завершить можно раньше, если набрана нужная выборка и зафиксирована статистически значимая разница (p < 0.05).

Когда A/B тестирование нецелесообразно?

При низком трафике (менее ~1000 уникальных посещений в неделю), при тестировании двух принципиально разных версий (источник эффекта неясен) и при отсутствии измеримой цели эксперимента.

Что такое нулевая гипотеза в A/B тестировании?

Нулевая гипотеза утверждает, что версия B не лучше версии A. Если тест опровергает её с уровнем p < 0.05, версия B признаётся победителем. Альтернативная гипотеза — обратное утверждение.

Можно ли проводить несколько A/B тестов одновременно?

Да, при достаточном трафике — в разных сегментах аудитории или на разных страницах. Главное: аудитории не пересекаются, иначе данные искажаются. В небольших проектах тесты лучше запускать последовательно.

Влияет ли A/B тестирование на SEO-позиции?

Правильно настроенный тест не снижает позиции. Важно не создавать дубли страниц с одинаковым контентом и не закрывать тестовые версии от индексации поисковыми роботами.

Чем A/B тестирование отличается от мультивариантного (MVT)?

В A/B тесте меняют одну переменную. MVT тестирует несколько элементов и их комбинации одновременно: заголовок, изображение и кнопку. MVT требует значительно большего трафика и времени на сбор данных.

Что делать, если результат теста незначим?

Незначимый результат — нормальный итог большинства тестов. Сохраняют исходную версию A, пересматривают гипотезу и запускают новый эксперимент с другим изменением.

Как A/B тестирование применяется в продуктовом менеджменте?

В продуктовом менеджменте тестируют функции продукта: алгоритмы рекомендаций, элементы интерфейса. Это командная задача — менеджер продукта, разработчик, дизайнер, аналитик. Сложность и длительность выше, чем у маркетинговых тестов.

Превратите интерес к теме в новую профессию

Оставьте заявку — поможем выбрать программу и расскажем об условиях обучения

Оставить заявку
icon