A popup trigger is an event that makes your popup appear. In other words, a popup trigger is what makes your popup, well, pop up on a post or page of your site!
Since a popup trigger is what makes your popups appear, they are downright crucial for your popup to work. In other words, if you want your visitors to see your popups, you’ll need triggers for your popups to display!
In this tutorial, we’ll cover all of the triggers available in the Nelio Popups plugin.
Table of Contents
How to Add a Popup Trigger
When you create or edit a popup, you can add a popup trigger by following these steps:
- Go to Nelio Popups » All Popups and edit the one you want.
- In the editor sidebar, go to the Settings panel, and open the Triggers tab.
- Modify the current trigger or add a new one by clicking the ‘Add Trigger’ button.

If your popup does not define triggers to open it, add a trigger here or from the pages where you want it to appear.
Triggers Available in Nelio Popups
There are multiple triggers available in Nelio Popups. Note that some of them require the purchase of Nelio Popups Premium and the activation of a license.
Exit Intent
Capture and engage users you would normally miss with exit intent. Your popup will be displayed when a user’s cursor makes an abandoning maneuver.
If you would like to explore the functionality of Exit Intent, check out how to open a popup on exit intent with Nelio Popups.
Inactivity
The inactivity trigger lets you display your popup based on how long the visitor has been inactive on your site. When the user stops interacting with your site or changes to another tab in your browser, it starts a timer and it triggers the popup when the timer reaches the seconds you set in the settings, once the visitor gets back to your site.
If you would like to explore the functionality of Inactivity, check out how to open a popup on user inactivity with Nelio Popups.
Mouse Action
The mouse action trigger lets you display your popup based on clicks on elements of your site or on mouse hovering over elements of your site.
If you would like to explore the trigger of Mouse Action, check out how to open a popup on click with Nelio Popups and how to open a popup on mouse hover with Nelio Popups.
Page View
Do you want to show your popups once the user visits a page of your site? It’s easy to do this with our page view trigger.
If you would like to explore the Page View trigger, check out how to open a popup on page view with Nelio Popups.
Scroll Offset
Do you want to show your campaigns after the user has scrolled a certain amount down your web page? It’s easy to do this with our scroll offset trigger.
If you would like to explore the Scroll Offset trigger, check out how to open a popup on user scroll with Nelio Popups.
Time Delay
The time delay trigger lets you display your popup based on how long the visitor has spent on a page on your site. When the page loads, it starts a timer and it triggers the popup when the timer reaches the seconds you set in the settings.
If you would like to explore the Time Delay trigger, check out how to open a popup after a time delay with Nelio Popups.
Time on Site
Nelio Popup makes it easy to trigger popups after an amount of time spent on your site. Delay the appearance of a popup to allow visitors to browse the site first.
If you would like to explore the Time on Site trigger, check out how to open a popup after time spent on site with Nelio Popups.
HTML Element
Nelio Popups allows you to trigger a popup when an HTML element exists, has a class, or is visible in the page where the popup is loading on.
If you would like to explore the Scroll Offset trigger, check out how to open a popup on HTML Element conditions with Nelio Popups.
WooCommerce
Nelio Popups makes it easy to show popups based on WooCommerce events in your site. Now you can open popups when a product is added to or removed from the shopping cart or even when the visitor purchases a product.
If you would like to explore the Scroll Offset trigger, check out how to open a popup after WooCommerce events with Nelio Popups.
Tips on Using Popup Triggers
More than 1 trigger
You can create two or more triggers for the same popup. Maybe you need your popup to display automatically on the homepage. Yet, you’d like that same popup to appear when someone clicks a CTA button. No problem.
Just click the ‘Add Trigger’ button to add more than one.

Mix and match triggers
We’ve already seen that you can have different types of triggers for the same popup. But you can do more!
You can create two or more of the same type of trigger for the same popup too. That way, you can keep your triggers separate or more organized, making it easier to keep track of them.

You can reuse the same trigger on two or more elements, like adding the an HTML Element trigger on a link and on a button on your menu.
Getting help
If you need help with your popup, we’re only a click away. Fill the form below and contact us.