A/B тестирование, или сплит-тестирование, — метод, при котором двум случайным группам пользователей одновременно показывают версии A и B одного элемента и сравнивают результат. Цель — принимать решения на основе данных, а не интуиции. Альтернативные названия: bucket testing, групповое тестирование.
А/Б тестирование — статистический метод проверки гипотез. Аудиторию случайным образом делят на две равные группы. Контрольная видит исходный вариант (A), экспериментальная — изменённый (B). Обе группы работают параллельно в одинаковых условиях: одно и то же время, один канал трафика.
Сделайте следующий шаг в карьере
Подберите обучение, которое поможет освоить новые компетенции
Тестировать можно любой элемент, влияющий на поведение пользователя: заголовок страницы, CTA-кнопку («Купить» или «Попробовать»), изображение, цвет формы, текст письма, алгоритм рекомендаций. Ключевой принцип — изменять только одну переменную за раз. Иначе невозможно понять, что именно дало эффект.
Контрольная группа — эталонная точка отсчёта. Она видит версию A и ничего не знает об эксперименте. Экспериментальная группа видит версию B с изменением. Распределение — случайное, 50/50. Любая систематическая ошибка при разделении делает результаты недостоверными.
Рекламный креатив, форма заявки или посадочная страница — что бы вы ни тестировали, группы изолированы: пользователь всегда видит только одну версию.
A/B тестирование в маркетинге позволяет принимать решения на основе данных, а не предположений. Даже небольшое изменение, измеренное корректно, напрямую влияет на стоимость привлечения клиента при том же бюджете.
Классический пример — команда Google, протестировавшая 41 оттенок синего для ссылок в поисковой выдаче. Победивший оттенок принёс измеримый прирост кликов и рекламной выручки — изменение, казавшееся косметическим, оказалось значимым финансово. Схожий подход применяла команда Барака Обамы в 2008 году: тестирование вариантов кнопки регистрации на сайте кампании дало существенный прирост пожертвований.

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

Выбор вида теста определяется количеством переменных и объёмом трафика.
| Вид |
Когда применять |
Требования к трафику |
Преимущество |
|---|---|---|---|
| Классический A/B | Одна переменная, первый тест | Средний | Простота, ясные выводы |
| A/B/n | Несколько вариантов одной переменной | Высокий | Быстрый поиск победителя |
| Мультивариантный (MVT) | Несколько переменных | Очень высокий | Взаимодействие элементов |
| С контрольной группой | Оценка общего эффекта | Средний | Чистая точка отсчёта |
В A/B/n-тесте сравнивают три и более варианта одной переменной — например, три версии заголовка объявления в рекламной кампании. Это ускоряет поиск победителя, но требует пропорционально большего трафика: каждый вариант должен набрать достаточную выборку.
Тест с контрольной группой нужен, когда важно оценить общий эффект изменения: часть аудитории намеренно не видит никаких изменений. Это защищает от ложных выводов, когда «победа» версии B на деле объясняется внешним фактором — сезонностью или параллельной рекламной акцией.
Мультивариантное тестирование — подвид A/B тестирования, при котором одновременно проверяют несколько элементов и их комбинации: заголовок + изображение + кнопка. MVT показывает не просто лучшую версию одного элемента, а лучшую комбинацию всех.
Главный недостаток: MVT требует значительно большего трафика. Для сайтов с небольшой аудиторией тест растянется на месяцы. Если трафик ограничен — начинайте с классического одиночного A/B теста и двигайтесь по одной гипотезе.
Грамотный тест выстраивается по чёткой цепочке: гипотеза → дизайн → запуск → анализ → решение. Перескакивать шаги нельзя — ошибки на этапе планирования делают все последующие данные ненадёжными.

Шаг 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 — запустить тест. Аудитория распределяется случайно, 50/50, обе версии работают одновременно — это исключает влияние времени суток и дня недели на итог.
Шаг 5 — проанализировать данные. Критерий победы — статистически значимая разница при p-value < 0.05. Если разница не достигает порога, версию A сохраняют, пересматривают гипотезу и запускают следующий эксперимент. Незначимый результат — не поражение, а данные для новой итерации.
Выбор метрики определяет смысл всего теста. Рабочий подход: одна ключевая метрика (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 |

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%
Пора сменить профессию? Начните с понятного плана
Подберите программу под ваш опыт, цели и желаемый формат занятости
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 теста. Google Analytics позволяет связывать поведение пользователей с целями конверсии. VWO и Optimizely — платформы полного цикла для UX-тестирования (проверки удобства интерфейса) без программирования: настройка, запуск и анализ в одном интерфейсе. Подробнее о том, как устроены аналитические инструменты, — в материале что такое веб-аналитика.
Яндекс Директ предоставляет встроенные инструменты A/B тестирования прямо в интерфейсе кампании. Мастер кампаний сравнивает заголовки, изображения и форматы объявлений, постепенно перераспределяя бюджет в сторону варианта с лучшим CTR. Простой старт позволяет запустить первый тест без ручных настроек — система сама подбирает наиболее эффективное объявление из загруженных вариантов.
Пример гипотезы для рекламной кампании: «Скидка 20%» в заголовке против «Доставка за 1 день» — сравниваем CTR и конверсию в заявку.

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

A/B тестирование — эксперимент, при котором двум группам пользователей показывают версии A и B одного элемента. Побеждает та, что показала статистически значимо лучший результат по ключевой метрике: CTR, конверсии или числу заявок.
Минимум — 20–30 конверсий на каждую группу. Точный расчёт зависит от базовой конверсии, желаемого эффекта и уровня значимости. Используйте онлайн-калькуляторы или Python-библиотеку statsmodels.
Минимум 1–2 недели — чтобы охватить дневные и недельные колебания трафика. Завершить можно раньше, если набрана нужная выборка и зафиксирована статистически значимая разница (p < 0.05).
При низком трафике (менее ~1000 уникальных посещений в неделю), при тестировании двух принципиально разных версий (источник эффекта неясен) и при отсутствии измеримой цели эксперимента.
Нулевая гипотеза утверждает, что версия B не лучше версии A. Если тест опровергает её с уровнем p < 0.05, версия B признаётся победителем. Альтернативная гипотеза — обратное утверждение.
Да, при достаточном трафике — в разных сегментах аудитории или на разных страницах. Главное: аудитории не пересекаются, иначе данные искажаются. В небольших проектах тесты лучше запускать последовательно.
Правильно настроенный тест не снижает позиции. Важно не создавать дубли страниц с одинаковым контентом и не закрывать тестовые версии от индексации поисковыми роботами.
В A/B тесте меняют одну переменную. MVT тестирует несколько элементов и их комбинации одновременно: заголовок, изображение и кнопку. MVT требует значительно большего трафика и времени на сбор данных.
Незначимый результат — нормальный итог большинства тестов. Сохраняют исходную версию A, пересматривают гипотезу и запускают новый эксперимент с другим изменением.
В продуктовом менеджменте тестируют функции продукта: алгоритмы рекомендаций, элементы интерфейса. Это командная задача — менеджер продукта, разработчик, дизайнер, аналитик. Сложность и длительность выше, чем у маркетинговых тестов.
Превратите интерес к теме в новую профессию
Оставьте заявку — поможем выбрать программу и расскажем об условиях обучения
Оставить заявку