Для того, чтобы триггерные рассылки сработали в момент определенного действия на сайте, доступно использование кастомных триггеров. Для запуска такого триггера, в момент, когда необходимо отправить рассылку, запустите код, пример которого показан тут.
Для того, чтобы срабатывание триггера запустило рассылку или показ формы, необходимо в настройках триггера предварительно создать триггер с типом JS Событие.
В параметре триггера (Код) нужно придумать и указать идентификатор триггера (латинские буквы и цифры без пробелов) который в последующем будет указываться в JavaScript коде запуска триггера.
Во всем остальном JS триггер работает точно так же как и обычные триггеры. Отличие состоит лишь в том, что его запуском управляете вы.