Таргетинг: JS-сужение (PRO)


В Popmechanic помимо готовых вариантов показа формы можно добавлять специальное - JS-сужение.
Это может использоваться, когда вам нужно показать или скрыть показ формы определенным пользователям или на определенных страницах.
Ниже мы подготовили самые популярные примеры. Если вы не нашли подходящего варианта - напишите нам.

Где находится JS-сужение?
Выберите любую форму, зайдите в настройки таргетинга и внизу экрана будет пункт JS-сужение. Используйте аккуратно и только в том случае, когда стандартный таргетинг не решает задачу.
Обратите внимание! JS-сужение не работает на бесплатных тарифах
Куда вставлять код для JS-сужения
Примеры кода для разных задач
1
ТАРГЕТИНГ ПО UTM-МЕТКАМ

Вам нужно показать определенную форму только тем, у кого в начале сессии было значение в метках.
Например, исключить показ форм при переходе с рассылок или наоборот показывать формы с промокодами при переходе с определенного типа рассылок (utm-campaign=promo)
Пример 1. Исключить показ формы при utm_medium=email:
return false - исключить показ, return true - включить
if (location.href.indexOf('utm_medium=email') > -1 || localStorage.getItem('popmechanic-source-email')) {
	localStorage.setItem('popmechanic-source-email', 1);
	return false;
}
Вам была полезна эта статья?