Target Users is a feature that lets you control which visitors see a display. Configure one or more filters — the display only appears to visitors who match all enabled conditions.
Users who access the site from the same browser are treated as the same user. Every setting has a toggle switch — when off, that rule is not applied.
How it works
Enable multiple filters to require all conditions to be met simultaneously. When a filter is off, visitors are not evaluated against that rule.
Options
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, In-app browsers. |
Device | Show on mobile only or PC only. |
Visit count and frequency | One session = one visit (starts on arrival; ends when tab is closed or 30 min of inactivity). The current session is not counted. You can also set a time period (e.g., "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. 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 haven't) 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. 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 (applies across all displays). Useful for hiding a new display version from users who already submitted the old one. |
Page view history (has / has not viewed) | Ignores sessions — 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 user'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 user's cart. |
Cart total (Shopify and ColorMe only) | Show or hide based on the total value of items in the cart. |
Related articles
