Как устроено всплывающее окно? Подгружалась страница c формой или что?
Через setInterval идет запрос к PHP , тот в свою очередь отдает json , где говорит "показывать ли форму". Форма может показаться один раз за сессию, на =4, =8, >15 -й глубине просмотра сайта . И то, если пользователь просматривает страницу текущую более 30 секунд. Форма грузится через ajax (json) и вставляется в overlay, overlay абсолютный, всплывает.
А да, если юзер более 60 секунд сидит на главной сайта и глубина просмотра = 1 - то форма ему валится (типа затупил с поиском инфы). Еще раз она может свалиться только на 15 глубине просмотра.
Если форма показалась единожды, то больше ему за сессию показываться не будет.
Форма - запрос на спец. технику.
Цель - ненавязчивость и максимум на заинтересованное лицо.
И эта форма попала в скриншот (индекс) гугла (главная сайта).
PS: И это я заметил еще года два назад.