Как настроить pop-up для сбора лидов: сценарии показа и проверка влияния на конверсию
Содержание
- Когда pop-up приносит добавочные лиды, а не перехватывает существующие заявки
- Кому и на каких страницах показывать pop-up
- Как выбрать триггер: время, прокрутка, несколько страниц, бездействие или exit intent
- Как ограничить повторные показы и исключить уже сконвертировавшихся посетителей
- Как связать оффер и поля формы с задачей посетителя
- Чем мобильный pop-up должен отличаться от десктопного
- Какие события передавать в аналитику и CRM
- Как проверить влияние pop-up на общую конверсию сайта
- Когда сценарий запускать, дорабатывать или отключать
- Пример настройки pop-up для B2B-страницы
- Заключение
Эффект pop-up определяет не конверсия самого окна, а прирост квалифицированных лидов относительно контрольной группы без показа.
Pop-up для сбора лидов показывают, если посетитель проявил интерес, и ограничивают частоту показов и отключают для посетителей, которые уже оставили заявку. Результат оценивают по тому, сколько обращений добавилось по сравнению с контрольной группой, которой окно не показывали. До такого эксперимента нельзя гарантировать, что pop-up сохранит или повысит общую конверсию сайта.
Здесь pop-up, или всплывающее окно, — это элемент интерфейса поверх страницы либо рядом с ее содержимым. Лид-форма внутри окна собирает данные для следующего контакта. Лидом считается обращение, а квалифицированным лидом — обращение, которое соответствует согласованным критериям отдела продаж. Добавочный эффект — это число заявок, которые сайт получил благодаря сценарию и не получил бы без него.
Когда pop-up приносит добавочные лиды, а не перехватывает существующие заявки
Собственная конверсия pop-up отвечает на узкий вопрос: какая доля увидевших окно отправила размещенную в нем форму. При этом метрика не показывает, оставили бы эти люди заявку через встроенную форму, чат или контакты на странице.
Например, окно на странице цен может собирать обращения пользователей с уже сформированным намерением. Если pop-up перехватил заявки у основной формы, его отчет покажет рост, хотя общая лидогенерация сайта останется прежней. Поэтому в числителе учитывают уникальных посетителей с заявкой или квалифицированным лидом, а в знаменателе — всех пользователей, включенных в эксперимент.
Как считать конверсию лид-формы
Сначала рассчитывают CR_form — долю пользователей, которые успешно отправили форму после фактического показа окна:
CR_form = U_submit_success / U_impression × 100%
Где:
-
CR_form — конверсия лид-формы внутри pop-up;
-
U_submit_success — число уникальных пользователей с событием успешной отправки;
-
U_impression — число уникальных пользователей, которым действительно показали окно;
-
100% — множитель, который переводит долю в проценты.
При этом высокий CR_form помогает сравнивать версии формы. Для решения о запуске дополнительно нужны общая конверсия сайта и данные о качестве обращений.
Как определить добавочный эффект
Чтобы оценить весь сценарий, команда рассчитывает CR_site — общую конверсию пользователей, назначенных в вариант. В расчет входят и те, у кого триггер показа не сработал:
CR_site = U_any_lead / U_assigned × 100%
Где:
-
CR_site — общая конверсия сайта в заявку для варианта эксперимента;
-
U_any_lead — число уникальных пользователей с принятой заявкой через любой канал сайта;
-
U_assigned — число уникальных пользователей, закрепленных за вариантом;
-
100% — множитель, который переводит долю в проценты.
Затем тестовый вариант сравнивают с контрольной группой по формулам ΔCR и Lift:
ΔCR = CR_test − CR_control; Lift = (CR_test − CR_control) / CR_control × 100%
Где:
-
ΔCR — абсолютное изменение общей конверсии в процентных пунктах;
-
Lift — относительное изменение общей конверсии;
-
CR_test — общая конверсия группы с pop-up;
-
CR_control — общая конверсия контрольной группы без pop-up;
-
100% — множитель, который выражает относительное изменение в процентах.
Кому и на каких страницах показывать pop-up
Сегмент для показа формируют по доступным признакам: источнику трафика, странице входа, текущему URL, поведению в этом и прошлых визитах, этапу жизненного цикла известного пользователя. Источник помогает понять ожидания посетителя, страница — его текущую задачу, поведение — степень интереса.
Так, посетителю из поиска сначала нужен материал, обещанный выдачей. Пользователь на продуктовой странице оценивает, подходит ли ему решение, а на странице цен — сопоставляет тарифы и условия покупки. Во втором случае намерение оставить заявку или перейти к покупке обычно выражено сильнее. Единый призыв оставить телефон стирает различия между этими задачами.
Матрица B2B-сценариев
Чтобы настроить сценарий, в матрице связывают аудиторию, контекст, оффер и ограничения. Для конкретного сценария сначала формулируют гипотезу о значениях frequency cap — ограничениях частоты для одного пользователя. Универсального отраслевого норматива для них нет.
| Сегмент | Контекст страницы | Сигнал интереса | Оффер | Исключение | Стартовая частота | Целевая метрика | Защитная метрика |
|---|---|---|---|---|---|---|---|
| Новый посетитель из поиска | Экспертная статья | Дочитал содержательный блок или перешел к связанному материалу | Материал по теме, шаблон или консультация по описанной задаче | Первый экран, короткий визит, отправленная ранее форма | Один показ после сигнала; повтор — после выбранного периода подавления (временного запрета повторных показов) | Добавочные заявки или загрузки с последующей квалификацией | Продолжение чтения, доступ к контенту, общая конверсия сайта |
| Посетитель продуктовой страницы | Описание функций или отраслевого решения | Изучил основные блоки, открыл кейс или вернулся к странице | Демонстрация функции, расчет применимости или консультация специалиста | Текущий клиент, открытый чат, уже начатая основная форма | Один показ на цикл изучения решения с подавлением после закрытия | Добавочные квалифицированные лиды | Переходы к документации, основной CTA (призыв к целевому действию), ошибки формы |
| Посетитель страницы цен | Тарифы или условия покупки | Сравнил варианты, открыл пояснение цены или повторно посетил страницу | Расчет стоимости по параметрам компании или обсуждение тарифа | Отправленная заявка, активная форма, существующая сделка известного пользователя | Один показ за визит; новый показ допускают, когда начинается повторный цикл выбора | Прирост заявок и потенциальных сделок после оценки | Клики по основному CTA, завершение встроенной формы, качество лида |
| Возвращающийся известный посетитель | Продукт, цены или кейс | Новый визит на коммерческую страницу без открытой сделки | Следующее действие, соответствующее сохраненному этапу интереса | Клиент, активная сделка, недавнее закрытие окна в пределах периода подавления | По истории контактов и закрытий, без сброса при каждом визите | Добавочные квалифицированные лиды или возобновленные диалоги | Доля повторных закрытий, жалобы, вовлеченность после показа |
Когда посетителя исключают из показа
Посетителя исключают из показа, если pop-up мешает основной задаче или не предлагает уместного продолжения:
-
До доступа к основному содержимому страницы;
-
Сразу после перехода из поиска, пока посетитель не получил обещанный контент;
-
После успешной отправки формы, относящейся к той же задаче;
-
Во время заполнения встроенной формы, общения в чате или работы с другим диалоговым элементом;
-
Для клиента или лида на этапе, которому оффер уже не соответствует;
-
При отсутствии предложения, которое продолжает задачу конкретного сегмента.
Такой подход согласуется с разбором pop-up Nielsen Norman Group: ранние модальные запросы на подписку относятся к проблемным UX-паттернам (типовым решениям пользовательского интерфейса), для которых стоит искать менее блокирующие варианты. Четкие правила показа позволяют оценивать сценарий по наблюдаемым действиям пользователя.
Как выбрать триггер: время, прокрутка, несколько страниц, бездействие или exit intent
Триггер показа — наблюдаемое условие, после которого система открывает окно. Он показывает возможный интерес, но сам по себе не подтверждает намерение купить. Смысл сигнала зависит от страницы, устройства и действий пользователя.
| Сигнал | Подходящий сценарий | Что сигнал означает на практике | Ограничение |
|---|---|---|---|
| Время на странице | Страница с примерно предсказуемым временем ознакомления | Пользователь оставался на странице в течение заданного периода | Открытая вкладка и медленное чтение выглядят одинаково; время слабо подтверждает интерес без других признаков |
| Глубина прокрутки | Статья, лендинг или описание продукта с последовательными блоками | Пользователь дошел до смысловой части, связанной с оффером | Быстрая прокрутка не равна внимательному чтению; длина страницы и устройство меняют смысл порога |
| Несколько просмотренных страниц | Сайт с понятным маршрутом изучения продукта | Пользователь сравнивает материалы, функции, кейсы или условия | Навигация может отражать поиск недостающей информации, поэтому важен набор URL, а не общее количество |
| Бездействие | Возврат внимания к незавершенной форме или выбору | На странице давно не было прокрутки, ввода или клика | Пользователь мог читать, перейти в другую вкладку или отвлечься; окно может помешать ему завершить задачу |
| Exit intent | Десктопный сценарий перед вероятным закрытием или сменой страницы | Курсор движется к области выхода либо система фиксирует другой технический признак ухода | Сигнал может сработать ошибочно и плохо работает на сенсорных устройствах; для мобильного трафика нужен отдельный сценарий |
Алгоритм выбора триггера по силе намерения
Первоначальный триггер выбирают по его связи с задачей страницы:
-
Выбирают действие, по которому видно, что пользователь изучил содержимое: просмотрел блок, открыл тариф, перешел к кейсу или вернулся на коммерческий URL;
-
Выбирают самый поздний наблюдаемый сигнал, после которого у пользователя остается время на полезное следующее действие;
-
Сочетают условия, если один сигнал может означать разные действия пользователя, например учитывают текущий URL вместе с просмотром связанного кейса;
-
Задают отдельную логику для мобильных и десктопных устройств;
-
Сравнивают результаты показа окна с результатами контрольной группы, которой окно не показывают.
В этой схеме задержка по времени работает как технический фильтр от мгновенного показа, но не заменяет контекстный сигнал. Глубина прокрутки сильнее связана с содержанием длинной страницы. Несколько релевантных URL указывают на изучение решения, если аналитика учитывает состав страниц. Exit intent подходит для десктопного теста, когда интерфейс надежно распознает движение к выходу.
Как ограничить повторные показы и исключить уже сконвертировавшихся посетителей
Frequency cap ограничивает число показов одному пользователю за визит или период. После закрытия окна, взаимодействия с ним либо конверсии новый показ блокируют на период подавления. Ограничение частоты и период подавления нужно сохранять между визитами, иначе система будет считать каждый заход первым.
Как выбрать стартовое ограничение частоты
Для B2B-сайтов нет универсальной частоты. Стартовая конфигурация зависит от четырех свойств сценария:
-
Цикл повторных визитов. Период подавления должен отделять повторные визиты во время выбора от нового цикла интереса;
-
Ценность оффера. Узкое предложение для одного контекста требует строгого ограничения за его пределами;
-
Уровень намерения. Более сильный новый сигнал может снова разрешить показ после прошлого закрытия, если задача пользователя изменилась;
-
История реакции. Закрытие без взаимодействия, начатое заполнение, ошибка и успешная отправка требуют разных правил.
На старте после квалифицирующего сигнала разрешают один показ, а после закрытия включают подавление. Следующий показ разрешают по окончании выбранного периода либо после заранее определенного более сильного сигнала. Частоту фиксируют вместе с версией сценария и проверяют как отдельный параметр эксперимента.
Техническая схема подавления после конверсии
После подтвержденной отправки система останавливает показы. Если инфраструктура может связать идентификаторы, система загружает статус известного пользователя при другом визите или на другом устройстве:
-
Форма получает подтверждение сервера и отправляет событие
submit_successс идентификаторами сценария, варианта и пользователя; -
Сайт записывает first-party-признак — собственный статус в cookie, local storage (хранилище данных внутри браузера) или серверном профиле, например
lead_submitted=true; -
Инструмент показа проверяет признак до события
eligibilityи исключает пользователя; -
CRM — система управления отношениями с клиентами — или CDP — платформа объединения клиентских профилей — возвращает актуальный этап известного лида;
-
Система снимает или продлевает подавление по заранее установленному правилу, которое учитывает этап жизненного цикла.
При такой схеме клиентский признак быстро блокирует окно на текущем устройстве, а серверный профиль сохраняет решение между визитами. Одного клика по кнопке недостаточно: запрос может завершиться ошибкой. Статус конверсии меняют после подтвержденного события submit_success.
Как связать оффер и поля формы с задачей посетителя
Оффер должен продолжать действие, которое посетитель совершает на странице. Читателю статьи подойдет материал или консультация по раскрытой проблеме, посетителю продукта — демонстрация выбранной функции, пользователю страницы цен — расчет или обсуждение условий. Общий призыв «оставьте контакты» не объясняет результат отправки.
Поэтому из формулировки оффера посетитель должен понять, какой результат получит, какие данные потребуется передать, кто и каким способом с ним свяжется. В этом случае предложение персонализируют по известным признакам пользователя. Обращение по имени само по себе задачу не решает.
Какие поля оставлять в лид-форме
Каждое поле выбирают с учетом конкретного следующего действия:
-
Имя помогает персонализировать контакт, если команда действительно его использует;
-
Телефон нужен для согласованного звонка;
-
Рабочая почта нужна для отправки материала или продолжения переписки;
-
Компания, роль, размер проекта или задача нужны, если эти сведения влияют на маршрутизацию обращения либо квалификацию;
-
Свободный комментарий полезен, когда посетителю требуется описать запрос, который нельзя выразить выбором.
Короткую форму пользователю проще заполнить. Число полей нельзя выбирать по универсальному шаблону. Дополнительные сведения оправданы, когда они влияют на маршрут обращения, подготовку ответа или критерии квалифицированного лида. Если отдел продаж все равно уточняет данные при первом контакте, команда решает, стоит ли ради ранней квалификации усложнять форму.
Чем мобильный pop-up должен отличаться от десктопного
На мобильном экране меньше места для контента, формы, клавиатуры и кнопки закрытия. Поэтому в мобильном сценарии выбирают компактный формат, окно делают легко закрываемым, прокрутку — предсказуемой и сохраняют постоянный доступ к основному содержимому.
В частности, рекомендации Google Search по interstitial советуют избегать окон, которые перекрывают основной контент, и использовать компактные элементы, сохраняющие доступ к странице. Google считает, что pop-up поверх содержимого и отдельный interstitial (полноэкранный блок поверх контента), который приходится закрывать перед просмотром страницы, затрудняют доступ.
Как выбрать формат окна
| Формат | Заметность | Перекрытие контента | Подходящая задача |
|---|---|---|---|
| Полноэкранный interstitial | Максимальная | Полное | Для лидогенерации: нужно особенно тщательно проверить, остается ли контент доступным |
| Компактное модальное окно | Высокая | Частичное | Контекстный оффер после сильного сигнала, если окно легко закрыть |
| Баннер у края экрана | Средняя | Ограниченное | Мягкое приглашение, которое не мешает чтению и навигации |
| Встроенная форма | Зависит от положения | Отсутствует | Постоянный коммерческий CTA в ожидаемом месте страницы |
Кроме формата различается и логика показа. На десктопе exit intent (признак намерения покинуть страницу) можно определять по движению курсора к области выхода. На сенсорном экране такого движения нет. Нажатие кнопки «Назад», прокрутка и бездействие служат другими сигналами, поэтому мобильный сценарий проектируют и анализируют отдельно.
Какие события передавать в аналитику и CRM
Словарь событий должен позволять восстановить путь пользователя от допуска к сценарию до итогового статуса лида. Каждое событие передает общий experiment_id, variant_id, scenario_id, устойчивый идентификатор пользователя и время. По идентификатору формы можно отличить pop-up от встроенных форм.
| Событие | Момент отправки | Зачем нужно |
|---|---|---|
| eligibility | Пользователь соответствует сегменту и правилам допуска | Показывает размер доступной аудитории и причины исключения |
| assignment | Система закрепила пользователя за контрольной или тестовой группой | Формирует знаменатель общей конверсии и помогает проверить баланс групп |
| impression | Окно фактически стало видимым | Позволяет отличить включение в тест от реального показа |
| interaction | Пользователь начал вводить данные, открыл пояснение или нажал элемент формы | Показывает начало работы с предложением |
| close | Пользователь закрыл окно | Запускает правило повторного показа и помогает оценить реакцию |
| submit_attempt | Пользователь нажал кнопку отправки | Отделяет попытку передать данные от результата запроса |
| submit_success | Сервер подтвердил, что получил данные формы | Фиксирует заявку и включает подавление последующих показов |
| submit_error | Ошибка возникла при валидации (проверки корректности данных) или на сервере | Выявляет технические потери и проблемы отдельных полей |
| downstream_lead | CRM создала или связала лид | Подтверждает, что данные поступили в коммерческую систему |
| lead_qualified | CRM присвоила согласованный статус квалификации | Связывает эксперимент с качеством обращения |
При интерпретации событие close не считают отказом от оффера. Пользователь может продолжить чтение, воспользоваться встроенной формой или вернуться позже. Аналитика хранит закрытие как отдельное действие и учитывает последующие заявки через все каналы сайта.
Как связать pop-up с квалифицированным лидом
После успешной отправки сайт передает в CRM идентификаторы пользователя, формы, сценария, эксперимента и варианта. CRM сохраняет их в карточке обращения или связанной таблице атрибуции. При смене статуса CRM либо CDP возвращает событие квалификации в аналитическое хранилище.
Чтобы данные можно было сопоставлять, система использует единое правило дедупликации (удаления повторно учтенных обращений). Если один пользователь или одна компания повторно отправляет форму, это не должно автоматически создавать несколько дополнительных лидов. До теста команда решает, что считать одним результатом: человека, компанию, обращение или потенциальную сделку (коммерческую возможность). Это определение должно быть одинаковым для тестовой и контрольной групп.
Как проверить влияние pop-up на общую конверсию сайта
Корректный A/B-тест сравнивает группу с pop-up с контрольной группой без окна; обе относятся к одной допустимой аудитории. Если рандомизацию (случайное распределение по группам) проводят до показа, в анализе остаются и пользователи тестового варианта, у которых триггер не сработал. Так эксперимент позволяет оценить влияние всего правила показа, включая охват аудитории сценарием.
План A/B-теста с контрольной группой
До запуска протокол фиксирует параметры эксперимента:
-
Аудитория. Команда описывает страницы, источники, устройства, статусы пользователя и исключения;
-
Единица рандомизации (объект случайного распределения по группам). Обычно ею служит устойчивый идентификатор пользователя. Если в B2B несколько сотрудников могут влиять друг на друга, единицей может стать компания;
-
Варианты. В контрольной группе pop-up не показывают, а в тестовой показывают одну зафиксированную версию сценария;
-
Целевая метрика. Команда определяет, что считать целевым результатом: дополнительную заявку, квалифицированный лид или коммерческую возможность;
-
Защитные метрики. Протокол учитывает общую конверсию, дальнейшее взаимодействие с содержимым и основным CTA, ошибки формы, доступность контента и другие критичные показатели;
-
Базовая конверсия. Команда оценивает, какая доля сопоставимой аудитории изначально достигает результата;
-
MDE. Минимально обнаруживаемый эффект — это наименьшее изменение, ради которого сценарий имеет смысл запускать;
-
Статистические параметры. Уровень ошибки первого рода ограничивает риск ложного положительного решения, статистическая мощность задает вероятность обнаружить запланированный эффект;
-
Выборка и длительность. Расчет учитывает базовую конверсию, MDE, распределение групп, параметры ошибки, полный цикл повторных визитов и созревания лида;
-
Правило решения. Команда заранее определяет требования к целевой метрике, качеству лидов и допустимому изменению каждой защитной метрики.
При этом слишком маленькая выборка может пропустить существующий эффект даже при корректном анализе. Расчет зависит от того, считают ли эффект абсолютным или относительным, и от возможной корреляции наблюдений (взаимозависимости результатов измерений). Эти условия подробно разбирает работа о расчете выборки онлайн-экспериментов.
Поэтому выборку рассчитывают выбранным заранее методом или проверяемым калькулятором. Для расчета указывают базовую конверсию, абсолютный либо относительный MDE, уровень ошибки первого рода, мощность и доли распределения трафика. Если целевых метрик несколько, нужно контролировать вероятность ложноположительных результатов. Для защитных метрик может потребоваться большая выборка, потому что их вариативность отличается.
Дополнительно Microsoft Research предлагает оценивать экспериментальные метрики по чувствительности, достоверности, эффективности, диагностируемости, интерпретируемости и инклюзивности. Для pop-up такая проверка отсеивает показатели, которые быстро меняются, но слабо отражают коммерческий результат.
Как закрепить пользователя за вариантом
После рандомизации система назначает вариант один раз и хранит решение в first-party cookie, серверном профиле или платформе экспериментов. Идентификатор авторизованного пользователя или согласованный идентификатор в платформе клиентских данных (CDP) позволяет закрепить за пользователем тот же вариант при следующих визитах. Если прежний идентификатор недоступен, система применяет одно заранее установленное правило и не распределяет активного участника случайным образом заново.
По этой причине событие assignment должно возникать до impression. Иначе один пользователь может сначала попасть в контрольную группу, затем получить окно при другом визите, и результаты групп смешаются. Анализ ведут по первоначальному назначению, даже если участник тестовой группы не дождался триггера.
Целевые и защитные метрики
Целевая метрика измеряет результат, ради которого запускают сценарий. Защитная метрика показывает, какой ущерб для пользовательского опыта, основной воронки или качества данных допустим.
“Ship if the treatment is significantly superior on at least one success metric and significantly non-inferior on all guardrail metrics.”
Mårten Schultzberg, Sebastian Ankargren, Mattias Frånberg, авторы материала Confidence by Spotify
В этой методологии вариант выпускают, если он статистически лучше хотя бы по одной success-метрике и статистически не хуже по всем guardrail-метрикам. Для pop-up целевой метрикой может быть прирост квалифицированных лидов. Защитными метриками могут служить общая конверсия сайта, завершение основной формы, доступ к контенту и ошибки отправки.
Мобильный и десктопный трафик анализируют отдельно, если это заранее предусмотрено дизайном. Сегментный анализ не должен превращаться в поиск случайно выигравшей подгруппы после теста. Если решение зависит от устройства, команда заранее фиксирует гипотезы, выборку и правило множественных сравнений (одновременной проверки нескольких гипотез).
Когда сценарий запускать, дорабатывать или отключать
Решение принимают, одновременно учитывая добавочные заявки, их квалификацию и защитные метрики. Собственная конверсия окна остается диагностическим показателем и не заменяет итоговый критерий.
| Результат теста | Решение | Обоснование |
|---|---|---|
| Добавочные квалифицированные лиды подтверждены, все защитные метрики (показатели допустимого побочного ущерба) остаются в допустимых границах | Запустить сценарий | При использовании окна целевой результат растет, а неприемлемый ущерб не зафиксирован |
| Отправки через pop-up есть, общая конверсия сайта не растет | Доработать или отключить | Окно, вероятно, перераспределяет существующие заявки между формами; эксперимент не подтвердил добавочный эффект |
| Заявок стало больше, доля квалифицированных лидов опустилась ниже установленной границы | Доработать сегмент, оффер или поля и провести новый тест | Рост объема не компенсирует ухудшение качества по заранее выбранному критерию |
| Целевая метрика не изменилась, взаимодействие с контентом или основным CTA ухудшилось | Отключить сценарий | Эксперимент выявил ущерб, но не подтвердил коммерческую пользу |
| Оценка эффекта неопределенна из-за недостаточной выборки | Продолжить до запланированного объема либо признать результат неубедительным | Если завершить эксперимент досрочно из-за текущих колебаний метрики, возрастает вероятность принять неверное решение. |
| Заранее заданный анализ показывает разные результаты для мобильного и десктопного трафика | Запустить подходящий вариант только для подтвержденного сегмента | Различия интерфейсов и триггеров допускают отдельные решения при достаточной мощности |
Если общая конверсия падает, проблема может быть связана с маршрутом пользователя, основной формой или обработкой обращения. Найти такие потери помогает разбор о том, как путь до формы влияет на конверсию в заявку.
Пример настройки pop-up для B2B-страницы
Допустим, нужно проверить pop-up с предложением расчета для посетителей страницы цен B2B-продукта. Эксперимент проводят, не предполагая заранее, каким будет результат: задают аудиторию, логику показа, события и критерий решения.
Сегмент, триггер и оффер
В допустимую аудиторию входят новые и возвращающиеся посетители страницы цен, которые не отмечены как клиенты, не участвуют в активной сделке и не отправили успешную заявку. Система исключает пользователей, которые заполняют встроенную форму либо ведут диалог в чате.
Для этого сегмента триггер срабатывает после взаимодействия с пояснением тарифа или при возврате на страницу цен во время нового визита. Одного присутствия на странице в течение заданного времени недостаточно. Оффер предлагает расчет тарифа по параметрам компании и сообщает, как с посетителем свяжутся после отправки.
В самой форме запрашивают рабочий контакт и один параметр, который нужен для расчета или маршрутизации. До показа система сохраняет доступ к тарифам, а кнопку закрытия оставляет видимой.
Подавление и аналитика
После закрытия окна система записывает, как долго будет действовать подавление. Более сильный сигнал может вернуть пользователя в допустимую аудиторию только по правилу, зафиксированному до теста. Событие submit_success сразу устанавливает признак конверсии, а позднее CRM обновляет статус квалификации.
Дальше по цепочке событий восстанавливают путь пользователя:
-
eligibilityподтверждает соответствие сегменту; -
assignmentзакрепляет контрольный или тестовый вариант; -
impressionфиксирует фактический показ в тестовой группе; -
interaction,close,submit_attempt,submit_errorиsubmit_successописывают работу с формой; -
downstream_leadиlead_qualifiedвозвращают коммерческий результат.
Эксперимент и критерий решения
Контрольная группа проходит тот же маршрут без pop-up и сохраняет доступ к встроенной форме. Основным результатом считают долю пользователей с квалифицированным лидом среди всех, кого назначили в контрольную или тестовую группу. К защитным показателям относятся общая конверсия в заявку, использование основного призыва к действию (CTA), продолжение работы со страницей и количество ошибок при заполнении формы.
Перед запуском команда определяет базовую конверсию, MDE (minimum detectable effect) — минимальный коммерчески значимый эффект, который должен выявить тест, — параметры статистической ошибки, необходимый размер выборки и допустимый предел снижения метрики. Команда также рассчитывает длительность теста с учетом времени, за которое в CRM формируется итоговый статус лида. Сценарий запускают, если тест подтверждает добавочные квалифицированные лиды и все защитные ограничения соблюдены.
Частые вопросы
Можно, если эксперименты используют взаимоисключающие аудитории либо общую систему распределения трафика. Если один пользователь может увидеть несколько тестируемых pop-up, трудно оценить вклад каждого сценария. Факторный эксперимент (тест сочетаний нескольких изменений) позволяет изучать сочетания, но требует отдельного дизайна, большей выборки и заранее заданных гипотез.
В таком случае команда может сократить число вариантов, выбрать более чувствительную промежуточную метрику и собирать данные дольше, если бизнес-цикл допускает ожидание. Если сравнить периоды до и после запуска, можно увидеть направление изменений, но сезонность, состав трафика и другие события мешают доказать причинный эффект. При недостаточной выборке результат остается неопределенным.
Нет. Закрывая окно, пользователь отказывается от него только в конкретный момент. Пользователь может оставить заявку через встроенную форму, вернуться во время другого визита или продолжить изучение. Событие close используют для подавления повторов и анализа дальнейшего поведения.
Pop-up может дополнять встроенную форму с учетом контекста страницы, а встроенная форма остается доступной в ожидаемом месте страницы. Если полностью заменить встроенную форму, нужно отдельно проверить доступность, общую конверсию и поведение пользователей, которым окно не показывается либо которые его закрывают.
Окно атрибуции задают до запуска с учетом обычного срока, за который лид получает итоговый статус в CRM. Одно и то же окно используют для тестовой и контрольной групп. Финальный анализ проводят после получения статусов участников последней включенной когорты (группы участников одного периода). Поздние обновления можно хранить для дополнительного анализа, сохраняя первоначальное правило принятия решения.
Заключение
Результат pop-up можно оценивать по приросту квалифицированных лидов при допустимых значениях защитных метрик, если тест сравнивает сопоставимые группы и сохраняет назначение пользователя между визитами. Конверсия лид-формы показывает реакцию на окно, но не доказывает, что общая лидогенерация выросла. Контекстный оффер, технические исключения и связь аналитики с CRM позволяют оценить результат сценария по итоговому коммерческому статусу.
Другие статьи