Documentation

All the information you need in one place

A Complete Guide to Popup Conditions

A popup condition is a rule that must be followed to make your popup appear. They are downright crucial for your popup to work. In other words, if you want your visitors to see your popups, your conditions need to be true for your popups to display!

In this tutorial, we’ll cover all of the conditions available in the Nelio Popups plugin.

How to Add a Popup Condition

When you create or edit a popup, you can add a condition by following these steps:

  1. Go to Nelio Popups » All Popups and edit the one you want.
  2. In the editor sidebar, go to the Settings panel, and open the Conditions tab.
  3. Modify the current condition or add a new one by clicking the ‘Add Condition’ button.
Popup condition settings.
Popup condition settings.

This will add a new condition to the current condition group. Note that each condition makes the current group more restrictive, because all the conditions must be met in order to show the popup. You can also create new condition groups by clicking the ‘Add Condition Group’ button.

With respect to the condition groups, the popup will be visible somewhere in your site if it mets the conditions on at least one of the condition groups you defined in the condition settings.

By combining conditions and condition groups you can establish complex rules to display your popup wherever you need it.

Conditions Available in Nelio Popups

There are multiple conditions available in Nelio Popups. Note that some of them require the purchase of Nelio Popups Premium and the activation of a license.

Adblock is detected

You can use Nelio Popups to specifically show a popup to visitors using ad-blocker tools including AdBlock, AdBlock Plus and uBlock Origin.

If you would like to explore the functionality of Adblock detection, check out how to open a popup when an ad-blocker is detected with Nelio Popups.

Browser

You can use Nelio Popups to specifically show a popup to visitors using a specific web browser.

If you would like to explore the browser conditions, check out how to open a popup on browser conditions.

Cookie

You can use Nelio Popups to show a popup based on the cookie data in your visitor’s browser. This can be helpful when displaying different popups depending on the state of each visitor.

If you would like to explore the cookie conditions, check out how to open a popup on cookie conditions.

Country

You can use Nelio Popups to specifically show a popup to visitors from a specific country. Geolocation can be helpful when displaying different languages or currencies that are region-specific, depending on where the visitor is located at the time they see the popup.

If you would like to explore the country conditions, check out how to open a popup on country conditions.

Date

You can use Nelio Popups to show a popup to visitors on a specific date. This can be helpful when displaying popups for a limited period of time, like during a holiday promotion.

If you would like to explore the date conditions, check out how to open a popup on date conditions.

Day of Week

You can use Nelio Popups to specifically show a popup to visitors on a specific day of the week. This can be helpful when displaying different offers or ads that are only available depending on the day of the week in which visitors see the popup.

If you would like to explore the day-of-week conditions, check out how to open a popup on day of week conditions.

Device

You can use Nelio Popups to specifically show a popup to visitors using a specific device type.

If you would like to explore the device conditions, check out how to open a popup on device conditions.

Language

You can use Nelio Popups to specifically show a popup to visitors using a specific language. Geolocation can be helpful when displaying different languages or formatting that are region-specific, depending on the language the visitor is using at the time they see the popup.

If you would like to explore the language conditions, check out how to open a popup on language conditions.

Operating System

You can use Nelio Popups to specifically show a popup to visitors using a specific operating system.

If you would like to explore the operating system conditions, check out how to open a popup on operating system conditions.

Query Parameter

You can use Nelio Popups to show a popup based on the query parameters in the URL of your visitor’s browser. This can be helpful when displaying different popups depending on the parameters of the visited page in your site.

If you would like to explore the query parameter conditions, check out how to open a popup on query parameter conditions.

Referrer

Nelio Popups makes it easy to show popups to visitors who have been referred to your site from another specific website (the referrer).

If you would like to explore the referrer conditions, check out how to open a popup on referrer conditions.

Time Period

You can use Nelio Popups to specifically show a popup to visitors on a specific time period of the day. This can be helpful when displaying different offers or ads that are only available depending on the hour of the day in which visitors see the popup.

If you would like to explore the time period conditions, check out how to open a popup on time period conditions.

Visitor

You can use Nelio Popups to show a popup based on the visitor. This can be helpful when displaying different popups depending on the state of each visitor.

If you would like to explore the visitor conditions, check out how to open a popup on visitor conditions.

Window Width

You can use Nelio Popups to show a popup to visitors viewing your site on a specific window width. This can be helpful when displaying popups on different devices.

If you would like to explore the window width conditions, check out how to open a popup on window width conditions.

WooCommerce

You can use Nelio Popups to show a popup based on conditions related to WooCommerce. This can be helpful when displaying different popups depending on the state of each visitor with respect to their behavior in your WooCommerce store.

If you would like to explore the WooCommerce conditions, check out how to open a popup on WooCommerce conditions.

Custom JS Function

You can use Nelio Popups to show a popup based on the result of executing a custom JavaScript function of your choice. This can be helpful when displaying different popups depending on the result of a function from your own codebase.

If you would like to explore the conditions for custom JavaScripts functions, check out how to open a popup on custom JavaScript function.

Getting help

If you need help with your popup, we’re only a click away. Fill the form below and contact us.