Как Создать Однократно Всплывающее Окно

Всем добрый день!

Подскажите пожалуйста, как можно создать однократно всплывающее окно с некой информацией(например страницей или блоком).

Окно должно появляться однократно, при заходе посетителя на сайт, причем желательно, чтобы при заходе в разные категории пользователи видели разные окна.

Документацию прочел - https://www.cs-cart.ru/docs/4.2.x/developer/instruments/templates/popup/#id4

Само окно создать смог, но оно появляется каждый раз когда заходишь на нужную страницу.

А мне нужно, что пользователь перешел из поиска или по рекламе,однократно увидел всплывающее окно, желательно разное, в зависимости от страницы входа и все.

Заранее спасибо!

Пожалуйста, обратите внимание на наш бесплатный модуль

https://www.ecom-labs.ru/cs-cart-multi-vendor-moduli/cs-cart-modul-pop-up-wrapper.html