EngageBox Popup Triggers

EngageBox provides a variety of Triggers that help you show the right popup to the right person at the right time. Below you can find a list of the available Triggers and a documentation page with a guide on how you can use them.

On Page Load

Fires when the whole page has loaded, including all resources such as stylesheets and images. Equivalent to window.load event.

To read more, visit the How to create a Page Load popup in Joomla guide.

On Page Ready

Fires when the initial HTML page has loaded and parsed, without waiting for stylesheets or images to finish loading. Equivalent to Document.DOMContentLoaded event.

To read more, visit the How to create a Page Ready popup in Joomla guide.

On Scroll Depth

Fires when the visitor has reached the specified amount of scroll depth set in percentage or pixel. If the specified scroll depth is visible in the viewport when the page loads, the trigger will fire without a scroll occurring.

To read more, visit the How to create a Scroll Triggered popup in Joomla guide.

On Element Visibility

Fires when specified element(s) enters the viewport after scroll down. If the specified scroll depth is visible in the viewport when the page loads, the trigger will fire without a scroll occurring.

To read more, visit the How to create a popup that appears when an element becomes visible in Joomla guide.

On Exit

Fires when the visitor intends to leave the page by tracking the mouse movements.

To read more, visit the How to create an Exit Intent popup in Joomla guide.

On Click

Fires when the visitor clicks on a specific element or elements.

To read more, visit the How to create an Click popup in Joomla guide.

On Hover

Fires when the visitor moves their mouse over a specific element or elements.

To read more, visit the How to create an Hover popup in Joomla guide.

On AdBlock Detect

Fires during page load if the visitor has been detected using an AdBlocker. The AdBlockers that have been tested are AdBlock, Adblock Plus, uBlock Origin and uBlocker.

To read more, visit the How to create an AdBlock popup in Joomla guide.

On Idle

Fires when the visitor goes idle for a specific amount of time. It detects user activity based on mouse movement, click, keydown, touch events and window scroll events.

To read more, visit the How to create an Idle popup in Joomla guide.

Manually (Using Javascript)

Fires manually with Javascript (JavaScript Events API for EngageBox 4.0).

To read more, visit the Use Cases & Examples guide.

Last updated on Nov 26th 2024 12:11