Публикация 20 июля 2026
Обновление 24 июля 2026
AB-тестирование помогает маркетологам, SEO-специалистам, продуктовым командам и владельцам бизнеса принимать решения на основе данных, а не вкусовых споров. Это метод, при котором пользователям показывают два или несколько вариантов страницы, интерфейса, письма, объявления или оффера, а затем сравнивают результат по заранее выбранной метрике.
В качественном тесте есть гипотеза, контрольный вариант A, вариант B, корректная выборка, понятная длительность, статистическая значимость и заранее согласованное правило принятия решения. Иначе команда рискует принять случайность за рост конверсии. С точки зрения SEO и контента подход похож: Google рекомендует создавать полезный people-first content и оценивать качество через опыт, экспертность, авторитетность и доверие, а не просто наполнять страницу ключевыми словами. Переспам ключами может относиться к keyword stuffing, то есть манипулятивному использованию слов вне естественного контекста.
Что такое A/B тестирование простыми словами

Представьте, что на странице сайта есть кнопка «Оставить заявку». Команда предполагает, что текст «Получить расчет» лучше отражает ценность для пользователя и может повысить клики. Чтобы не менять кнопку сразу для всей аудитории, трафик делят на две группы:
|
Группа |
Что видит пользователь |
Что сравниваем |
|---|---|---|
|
Вариант A |
Старую кнопку «Оставить заявку» |
Контрольный показатель |
|
Вариант B |
Новую кнопку «Получить расчет» |
Изменение конверсии |
Если в каждой группе достаточно пользователей, а данные аналитики показывают статистически значимое отличие, команда может внедрить победивший вариант. Если разница незначима, это может свидетельствовать о том, что изменение не повлияло на результат или выборка была недостаточной.
Главное отличие AB-теста от обычного сравнения «до и после» в том, что пользователи распределяются между вариантами параллельно. Это снижает влияние сезонности, рекламных всплесков, дней недели, технических сбоев и других скрытых факторов.
AB-тесты применяют в e-commerce, SaaS, мобильных приложениях, email-рассылках, рекламных кампаниях, лендингах, продуктовых сценариях и CRO-оптимизации. Метод подходит для проверки заголовков, форм, цены, карточки товара, paywall, onboarding-экрана, подписки, CTA, рекламного объявления и пользовательского опыта.
Пример AB-тестирования: от гипотезы до вывода
Допустим, интернет-магазин получает стабильный трафик на карточки товара, но показатель добавления в корзину ниже ожидаемого. Команда хочет проверить, влияет ли расположение блока доставки на конверсию.
Гипотеза: если перенести информацию о доставке выше кнопки покупки, то конверсия в добавление товара в корзину вырастет, потому что пользователь быстрее увидит важное условие заказа.
Варианты:
-
Вариант A — текущая карточка товара: доставка указана ниже описания.
-
Вариант B — информация о доставке размещена рядом с ценой и кнопкой покупки.
Целевая метрика: конверсия в добавление товара в корзину.
Прокси-метрики: клики по кнопке, скролл до блока доставки, переход к оформлению заказа.
Контрметрики: падение среднего чека, рост отказов, снижение конверсии в покупку.
Вывод после теста: вариант B увеличил добавления в корзину на 8%, но покупка выросла только на 1,5%, и статистически значимого результата по целевой метрике оплаты не получено. Решение — не внедрять изменение сразу, а проверить новую гипотезу: добавить рядом с доставкой срок получения и условия возврата.
Такой вывод лучше, чем «новый дизайн понравился команде». Он показывает, что именно повлияло на результат, где эффект подтвердился, а где данные пока недостаточны.
Зачем проводить тестирование: статистическая значимость

Маркетинг и SEO часто работают в условиях ограниченного бюджета: трафик дорожает, пользователь принимает решение быстрее, а ошибка на посадочной странице может снизить эффективность всей рекламной кампании. AB-тестирование помогает проверять решения аккуратно.
Основные задачи метода:
-
повысить конверсию сайта, лендинга или формы;
-
проверить продуктовые и маркетинговые гипотезы;
-
снизить риск перед внедрением изменений;
-
улучшить пользовательский путь;
-
оптимизировать рекламный трафик и посадочные страницы;
-
понять, какие элементы реально влияют на заявки, покупки, подписку, retention, LTV и выручку на пользователя.
Например, performance-специалист может тестировать связку «объявление — оффер — лендинг», UX-команда — длину формы и порядок блоков, а продуктовый менеджер — новый экран регистрации или paywall. Для владельца бизнеса ценность проще: больше целевых действий без пропорционального роста рекламного бюджета.
Когда тест имеет смысл, а когда нет
Не каждую идею нужно проверять через AB-тест. Иногда быстрее провести UX-интервью, посмотреть вебвизор, проанализировать воронку или исправить очевидную техническую ошибку.
AB-тест стоит запускать, если есть четыре условия:
|
Условие |
Почему важно |
|---|---|
|
Достаточный трафик |
Без нужного числа пользователей результат будет нестабильным |
|
Четкая гипотеза |
Команда должна понимать, что и зачем тестирует |
|
Измеримая метрика |
Нужно заранее выбрать показатель успеха |
|
Корректное разделение аудитории |
Пользователь не должен хаотично видеть разные варианты |
Метод плохо работает, если пользователей мало, событий почти нет, изменение слишком мелкое или на результат сильно влияет сезонность. Например, тест цвета кнопки на сайте с 300 визитами в месяц почти наверняка не даст надежного вывода. А проверка оффера во время распродажи может показать эффект не из-за текста, а из-за скидки, трафика из рекламы или изменения спроса.
Отдельная ошибка — запускать тест без нулевой гипотезы. Нулевая гипотеза предполагает, что между вариантами нет значимой разницы. Задача эксперимента — проверить, можно ли ее отвергнуть на выбранном уровне значимости.
Что можно тестировать

Для первого запуска лучше выбирать элементы, которые находятся близко к целевому действию и потенциально могут заметно повлиять на поведение пользователей. Микроправки вроде оттенка иконки редко дают сильный эффект, если аудитория небольшая.
Практичные объекты для проверки:
-
Заголовок и оффер. Например, «CRM для отдела продаж» против «Увеличьте повторные продажи без Excel».
-
Кнопка и CTA. Текст, расположение, размер, контраст, но не все параметры одновременно.
-
Форма заявки. Количество полей, обязательные поля, подсказки, порядок шагов.
-
Первый экран. УТП, социальное доказательство, изображение, быстрый переход к действию.
-
Карточка товара. Цена, доставка, отзывы, фото, кнопка покупки.
-
Тарифы и подписка. Пакеты, пробный период, годовая оплата, бонусы.
-
Email и push. Тема письма, время отправки, персонализация, текст кнопки.
-
Реклама. Объявление, креатив, посадочная страница, связка с аудиторией.
Если меняете сразу заголовок, цену, дизайн страницы и кнопку, результаты теста будет сложно интерпретировать. Вы увидите, что вариант B победил или проиграл, но не поймете, что именно повлияло.
Как провести AB-тестирование: пошаговая инструкция
1. Определите цель
Сначала привяжите тест к бизнес-задаче: больше заявок, выше конверсия в оплату, ниже стоимость лида, больше регистраций, рост повторных покупок. Формулировка «изменить дизайн» слишком общая. Лучше: «увеличить конверсию из просмотра лендинга в отправку формы».
2. Сформулируйте гипотезу
Рабочая формула:
Если изменить X, то метрика Y вырастет, потому что Z.
Примеры:
-
Если заменить заголовок на конкретный оффер, конверсия в заявку вырастет, потому что пользователь быстрее поймет ценность сервиса.
-
Если сократить форму с семи полей до трех, отправок станет больше, потому что снизится усилие перед целевым действием.
-
Если в рекламном объявлении указать срок результата, CTR может вырасти, потому что сообщение станет более конкретным для аудитории.
3. Выберите метрики
Не ограничивайтесь одним показателем. В хорошем тесте есть три уровня аналитики:
|
Тип метрики |
Пример |
Зачем нужна |
|---|---|---|
|
Целевая |
Конверсия в заявку, покупка, регистрация |
По ней принимается решение |
|
Прокси |
Клик, добавление в корзину, переход к оплате |
Быстрее показывает изменение поведения |
|
Контрметрика |
Отписки, возвраты, жалобы, средний чек |
Защищает от побочных эффектов |
Ошибка — выбирать слишком общую метрику. Если тест меняет только текст кнопки на первом экране, итоговая выручка может зависеть от десятков факторов дальше по воронке. В этом случае разумнее оценивать конверсию в клик или отправку формы, но дополнительно смотреть качество лидов.
4. Определите сегмент аудитории
Заранее решите, кто попадет в эксперимент: новые пользователи, вернувшиеся, мобильный трафик, посетители из рекламы, конкретный регион, подписчики email-рассылки или пользователи определенного тарифа. Смешивание разных сегментов может размыть результат.
Например, изменение onboarding-экрана стоит показывать новым пользователям, а не всем подряд. Тестирование повторной покупки логичнее проводить на аудитории, у которой уже был заказ.
5. Рассчитайте размер выборки
Размер выборки зависит от текущей конверсии, ожидаемого эффекта, уровня значимости и статистической мощности. Чем ниже базовая конверсия и чем меньше ожидаемый прирост, тем больше пользователей нужно в каждой группе.
Упрощенно: если текущая конверсия составляет 2%, а команда хочет заметить рост до 2,2%, понадобится намного больше трафика, чем для проверки роста с 2% до 3%. Для предварительной оценки можно использовать калькулятор размера выборки, но итоговые правила лучше согласовать с аналитиком.
6. Подготовьте варианты A и B
Вариант A — контрольный, текущая версия. Вариант B — тестовая версия. Перед запуском проверьте отображение на устройствах, скорость загрузки, события аналитики, корректность целей и отсутствие конфликтов с рекламными метками.
Если проводится многовариантное тестирование, где одновременно сравниваются несколько элементов или вариантов, трафика потребуется больше. Для большинства команд первый шаг — классический тест двух вариантов.
7. Запустите эксперимент
Трафик распределяется между группами, например 50/50. Пользователь должен быть закреплен за своей группой, чтобы не видеть сегодня вариант A, а завтра вариант B. Иначе данные будут загрязнены.
Важно следить за sample ratio mismatch: если планировали равномерное распределение, а в одной группе оказалось 70% пользователей, это может свидетельствовать о технической ошибке.
8. Анализируйте результаты
После завершения теста сравните целевую метрику, проверьте статистическую значимость, доверительный интервал и контрметрики. Статистическая значимость показывает, насколько вероятно, что разница между вариантами не является случайным колебанием. Доверительный интервал помогает оценить диапазон возможного эффекта.
Не стоит принимать решение только потому, что вариант B «сейчас выглядит лучше». В первые дни метрики могут прыгать из-за случайных флуктуаций, эффекта новизны, рекламного трафика или дня недели.
9. Примите решение
Возможны четыре сценария:
-
Вариант B победил, эффект значим — внедрить изменение.
-
Вариант A лучше — оставить текущую версию.
-
Разницы нет — зафиксировать вывод и перейти к другой гипотезе.
-
Данные спорные — повторить тест с другой выборкой, сегментом или более сильным изменением.
Отрицательный результат тоже полезен: он защищает бизнес от внедрения решения, которое могло снизить конверсию или ухудшить пользовательский опыт.
Сколько времени проводить тест

Минимальная длительность зависит от трафика, конверсии и количества событий. На практике рекомендуется проводить тестирование так, чтобы оно захватывало полный недельный цикл поведения пользователей: будни, выходные, разные рекламные активности. Но срок сам по себе не гарантирует качества — нужна достаточная выборка.
Нельзя каждый день смотреть результаты и останавливать тест в момент, когда вариант B вышел вперед. Такая привычка известна как peeking problem: частая проверка промежуточных данных повышает риск ложного вывода. Исследования по современным платформам экспериментов отдельно подчеркивают проблему «подглядывания» в fixed-horizon тестах и риск ошибочных заключений при частом мониторинге.
Остановить эксперимент можно, если достигнут заранее рассчитанный размер выборки, результат стал статистически значимым по согласованным правилам, обнаружена техническая ошибка или тест явно вредит бизнесу.
Инструменты для AB-тестирования
Выбор сервиса зависит от задач: сайт, мобильное приложение, реклама, продуктовые флаги, персонализация или сквозная аналитика.
|
Инструмент |
Для чего подходит |
|---|---|
|
Varioqub |
Эксперименты на сайтах, лендингах и проектах разной структуры в экосистеме Яндекса |
|
Яндекс Метрика |
Цели, сегменты, отчеты, анализ поведения и конверсии по выбранным действиям |
|
Яндекс Директ |
Проверка рекламных гипотез, объявлений, офферов и посадочных страниц |
|
AppMetrica |
A/B experiments для мобильных приложений, события, retention, ARPU, conversion rate |
|
Optimizely |
Web experimentation, визуальный редактор, server-side контроль и масштабирование экспериментов |
|
VWO, AB Tasty, Convert |
Веб-тесты, персонализация, визуальное редактирование, анализ поведения |
|
Changeagain |
Более простой запуск сплит-тестов для сайтов и лендингов |
Инструмент не заменяет методологию. Даже лучший сервис не спасет тест без гипотезы, корректной выборки, понятной метрики и дисциплины анализа.
Практические примеры AB-тестов
Кнопка на лендинге. Вариант A — «Оставить заявку», вариант B — «Получить расчет». Целевая метрика — конверсия в отправку формы. Если B дает больше заявок, но качество лидов падает, стоит проверить контрметрики и данные CRM.
Форма заявки. Длинная форма собирает больше информации, но может снижать отправки. Короткая форма упрощает действие, однако увеличивает нагрузку на менеджеров. Хороший тест сравнивает не только количество лидов, но и долю квалифицированных обращений.
Карточка товара. Команда проверяет расположение цены, доставки, отзывов и кнопки покупки. Для чистоты эксперимента лучше менять один ключевой блок, иначе будет трудно понять, что именно сработало.
Email-рассылка. Можно тестировать тему письма, оффер, персонализацию, время отправки и кнопку. Но если одновременно изменить тему, дизайн и скидку, результат будет трудно интерпретировать.
Мобильное приложение. Вариант B показывает новый onboarding-экран с подсказкой по первому действию. Целевая метрика — активация, прокси — завершение онбординга, контрметрика — удаление приложения или падение retention.
Ухудшающий AB-тест. Иногда элемент временно ослабляют или убирают, чтобы оценить его реальную роль. Например, скрывают блок отзывов для части пользователей и смотрят, падает ли конверсия. Такой подход стоит применять осторожно, с ограниченной аудиторией и понятным стоп-правилом.
Типичные ошибки
-
Нет четкой гипотезы. Тест «поменяем что-нибудь и посмотрим» редко помогает принять решение.
-
Слишком маленькая выборка. Результат может быть случайным, даже если график выглядит убедительно.
-
Преждевременная остановка. Вариант b может лидировать первые два дня, а затем проиграть после полного недельного цикла.
-
Подглядывание в результаты. Ежедневные решения по промежуточным данным повышают риск ложной победы.
-
Множественное тестирование и p-hacking. Если искать победителя среди десятков метрик после запуска, почти всегда найдется «значимый» случайный результат.
-
Перетекание пользователей между группами. Один пользователь не должен видеть оба варианта.
-
Игнорирование сезонности. Акции, праздники, новости, рекламный бюджет и технические сбои могут исказить показатель.
-
Неверная интерпретация. Статистически значимого эффекта нет — значит, нельзя уверенно говорить, что изменение улучшило конверсию.
-
Фокус только на кликах. Рост CTR не всегда означает рост заявок, покупок или выручки.
-
Внедрение без анализа контрметрик. Изменение может повысить целевой показатель, но ухудшить пользовательский опыт.
Чеклист перед запуском
Перед тем как проводить сплит-тесты, проверьте:
-
цель теста связана с бизнес-задачей;
-
гипотеза записана по формуле «если X, то Y, потому что Z»;
-
выбраны целевая, прокси и контрметрики;
-
рассчитаны размер выборки и длительность;
-
определен сегмент аудитории;
-
варианты A и B технически проверены;
-
события аналитики работают корректно;
-
пользователи закрепляются за группами;
-
команда заранее понимает, при каком результате принимает решение;
-
внешние факторы, сезонность и рекламный трафик учтены.
Такой чеклист экономит время и защищает от ситуации, когда тест проводился, данные собраны, но оценивать результаты невозможно.
Вывод
AB-тестирование — это способ проверять гипотезы на реальных пользователях и принимать решения на основе данных. Оно помогает понять, какой вариант страницы, объявления, формы, кнопки или продуктового сценария действительно влияет на конверсию, а где рост оказался случайностью.
Чтобы тест был полезным, нужны не только трафик и сервис для запуска. Нужны корректная гипотеза, репрезентативный сегмент, заранее выбранная метрика, рассчитанная выборка, понятный уровень значимости и дисциплина анализа. Тогда результаты теста становятся не набором графиков, а инструментом оптимизации маркетинга, продукта и пользовательского опыта.