Target Users is a feature that lets you control which visitors see a display. Enable one or more filters — a display only appears to visitors who match all active conditions simultaneously.
Visitors who access the site from the same browser are treated as the same user. Every filter has a toggle switch — when off, that rule is not applied and all visitors pass that condition.
How it works
Each filter you enable adds a required condition. A visitor must satisfy every enabled filter to see the display. Disabled filters are ignored entirely — they do not restrict or expand the audience.
Available filters
Traffic source — Show or hide based on where the visitor came from: Facebook, Instagram, LINE, YouTube, Twitter, TikTok, Reddit, Pinterest, Yappli apps, Google Ads, Yahoo Ads, Criteo Ads, search engines, or in-app browsers.
Device — Restrict display to mobile only or PC only.
Visit count and frequency — One session equals one visit (starts on arrival; ends when the tab is closed or after 30 minutes of inactivity). The current session is not counted. You can also set a time period — for example, "First time within 1 day" matches users whose first visit was within the last 24 hours.
Page views in current visit — Filter by the number of pages viewed in the current session. This count resets on the next visit.
Has / has not viewed a specific page — Show or hide based on whether the visitor has viewed a specified page URL.
Display view history — Show only to users who have (or have not) seen a specific other display. Useful for showing displays in sequence.
Button click history — Filter by whether a user has clicked a specific button in a display. For example, hide a display from users who previously clicked "Never show again."
Form submission history — Show or hide based on whether a user has submitted any Promolayer form across all displays. Useful for hiding a new display version from users who already submitted an earlier one.
Page view history (has / has not viewed) — Session-independent: if a user has ever viewed any page on the site, they count as "has viewed." Useful for identifying true first-time visitors on their very first page load.
User location — Show or hide based on the visitor's location, determined by IP address.
Customer tags (Shopify only) — Show or hide based on Shopify customer tags.
Cart contents (Shopify only) — Show or hide based on items currently in the visitor's cart.
Cart total (Shopify and ColorMe only) — Show or hide based on the total value of items in the cart.
Related articles
