Все условия показа попапа

Описание всех условий показа попапа в i-Widget: время на сайте, скролл, уход со страницы, бездействие, клики, элементы страницы, расписание, UTM-метки, источник перехода, устройство, повторный визит, страна и регион, события сайта.

Условия добавляются в конструкторе сценария: Кабинет → Попапы → ваш попап → вкладка «Сценарий». Как их связывать — на странице Условия показа попапа.

Поведение на странице

Время на сайте — посетитель провёл на странице заданное число секунд.

Скролл — посетитель пролистал страницу на заданный процент: 50 — до середины, 90 — почти до конца.

Попытка уйти со страницы — курсор ушёл к вкладкам или крестику закрытия окна. Работает только на компьютерах — у телефонов нет курсора.

Бездействие — посетитель ничего не делает заданное число секунд: не двигает мышь, не листает, не нажимает клавиши.

Кликнул N раз — посетитель нажал на кнопку виджета заданное число раз. Попап открывается вместо обычного окна по нажатию.

Клик по элементу — посетитель нажал на определённый элемент страницы, например на кнопку «Купить». Элемент указывается CSS-селектором, например .buy-button или #order. Селектор подскажет разработчик сайта.

Элемент виден — определённый блок страницы появился на экране, например блок с ценами. Тоже по CSS-селектору. Блоки, которые появляются на странице позже загрузки, тоже отслеживаются.

Визит

Номер страницы — какая по счёту страница сайта открыта за визит. Например, 3 — попап появится на третьей просмотренной странице.

Глубина сессии — то же самое, отдельный пункт для удобства: сколько страниц посетитель уже посмотрел за визит.

Повторный визит (номер) — показать, начиная с N-го визита посетителя. Например, 2 — только тем, кто вернулся на сайт.

Визит — как в Яндекс Метрике и Google Analytics: новый визит начинается после 30 минут без активности на сайте. Страницы, открытые в разных вкладках подряд, — один визит.

Откуда пришёл посетитель

URL содержит — адрес текущей страницы содержит заданный текст. Например, /catalog — попап только в каталоге.

Источник перехода — посетитель пришёл с сайта, адрес которого содержит заданный текст. Например, yandex. — из Яндекса, google. — из Google. Источник учитывается весь визит, а не только на первой странице.

UTM-метка — в адресе, по которому пришёл посетитель, есть метка с нужным значением. Формат: utm_source=yandex. Метка из адреса входа учитывается весь визит.

Страна посетителя — по IP-адресу. Двухбуквенный код страны: RU, KZ, BY, US.

Регион посетителя (РФ) — по IP-адресу. Можно выбрать несколько регионов — попап покажется жителям любого из них.

Устройство и время

Тип устройства — мобильный, планшет или компьютер.

Время показа — даты и часы, когда попап можно показывать, и часовой пояс. Например, только в рабочие часы с 9:00 до 18:00 по Москве или только на время акции. Пустое поле — без ограничения. Можно выбрать «по времени посетителя».

Для разработчиков сайта

Значение в localStorage — в хранилище браузера на сайте записано заданное значение. Формат ключ=значение. Например, сайт записывает cart=full, когда в корзине есть товары.

Кастомное событие сайта — сайт сообщил о событии с заданным именем. Подходят:

  • событие на странице: window.dispatchEvent(new CustomEvent('cart_add')) — на любом элементе страницы;
  • запись в dataLayer Google Tag Manager: dataLayer.push({ event: 'cart_add' });
  • событие gtag: gtag('event', 'cart_add').

Учитываются и события, отправленные до загрузки виджета. Так можно показать попап, например, после добавления товара в корзину.

Обновлено: 18 октября 2026 г.