— Если пользователь не находится на сайте минимум N секунд (например 30 секунд)
— Если пользователь отклонил предложение менее N минут назад (например менее 5 минут) – окно не выводить.
— Если пользователь уже совершил конверсионное действие (например оформил заказ, или заполнил другую форму) – окно не выводить.
- это условие должно жить N дней (например 5 дней)
- флаг в Local Storage
— Если пользователь авторизован – окно не выводить.
- Иногда это может быть оправданно – чтобы замотивировать пользователя на совершение покупки.