There's a wide variety of display conditions available on Poool Engage, and combining them can virtually create endless possibilities!
Here’s a rundown to help you choose the best possible setup for your Engage elements.
Display in a target element
This display condition is mandatory to show an element at the desired location on your site. Enter the identifier or class linked to the tag that will integrate the element.
💡 Remember to include the "." or "#" character before your class or identifier, depending on whether it's the former or the latter.
Display after a delay
Sets a delay before the element is displayed on the page, in seconds.
Display after scrolling
Conditions the display of the element to a certain scroll rate on the page, as a percentage of its total height.
Display a number of times
This condition allows you to set a "capping," which is the maximum number of times an element can be displayed to a given visitor.
Display a number of times per day
It's also possible to configure a display limit over a given period, in number of days, before restarting once this period has ended.
For example, you might want your readers to see your self-promotion messages only once a day, and no more.
Display after a number of visits
Delays the display of the element according to a given number of visits.
💡 The element is displayed on the visit following the number entered. The configuration "Display after 2 navigations" means the element will be displayed on the 3rd visit.
Show / hide after a number of page views per day
Conditions the display of an element on a minimum number of page views over a given period of days.
This also allows to stop displaying an element after a certain number of page views have been reached within a time period. E.g. do not display an element after 3 pages have been viewed each day (hide after 3 page views per day).
Show / hide at a certain date or date range
Allows to schedule the display of an item, from its activation until a later date; from a defined date; during a defined date range.
💡 All times are set to UTC+0.
Recurring show / hide
Allows to schedule the display of an item :
Daily;
Every week on a specific day;
Every month on a specific day;
Every year on a specific day or date range.
Display for some devices
Limits the display to mobile devices or desktop computers.
Display for some countries
Conditions the display according to the user's location.
Display on some pages
Limits the display to a URL or a set of URLs through the "contains" rule.
Note that it's possible to include a regular expression for further matching of URLs to target.
Display for some referrers
Allows conditioning the display of an element according to the traffic source. The referrer represents the URL from which the user came before landing on the page containing the element.
Display with a custom filter
This condition allows you to create your own display conditions, for example, based on the status of your users (logged-in readers, subscribers, signed up for a particular newsletter, etc.).
💡 Use one or more custom filters according to your own conditions by entering them inside the autoCreate
function of the Poool Engage SDK. Visit our dev hub for more info.
Display with priority
Allows you to set up a display order when several elements are displayed at the same time, on the same target tag.
💡 The higher the priority number, the higher the element's priority in the defined order.
AND Condition group
This group of conditions allows you to add an additional level of granularity in targeting the element, using the same filters.
💡In the case where you activate the 'AND' condition, it is important to keep in mind that the element will only be displayed if ALL the conditions linked by the 'AND' condition are met. If one of the conditions in the group is not fulfilled, the element will not be displayed.
OR Condition group
This group of conditions allows for multiple display conditions to be encompassed without them restricting each other.
The integration of "OR" is particularly interesting to include multiple matches of the same condition.
For example:
Target multiple sets of pages that do not share the same URL paths, such as /environment/ and /politics/
Display an element on traffic sources from Google or Bing
Reach readers whose IP address is located in France or Belgium
You now know all about the different display conditions offered by Engage.
💡The OR condition works when you do not want to favor a combination of conditions but an exclusion. Thus, the element will be displayed when only one of the conditions in the group is met.
Feel free to test your own combinations with all the filters at your disposal, and customize your engagement, conversion, and retention campaigns for your readers as much as possible!
Any questions? Come chat with us 😊