Skip to main content
Targeting rules control when your popup appears and which visitors see it. You can apply a single rule or combine several to narrow your audience precisely. All rules must match for the popup to show — they are evaluated together, not separately.

Trigger types

Detects when a visitor moves their mouse toward the browser’s close or back button on desktop. On mobile, the trigger fires on back-navigation. Use this to present a last-chance offer before visitors leave.
Shows the popup after a visitor has spent a specified number of seconds on the page. This gives visitors time to read your content before the popup interrupts — a minimum of 5–10 seconds is usually enough to reduce bounce.
Shows the popup when a visitor scrolls to a percentage of the page length you specify. For example, trigger at 50% to reach visitors who are engaged enough to read halfway through your content.
Match specific pages, URL paths, or patterns. For example, target only visitors on /pricing, any URL containing /blog/, or a pattern like /products/*. Use this to show relevant offers based on where visitors are on your site.
Target desktop, mobile, or tablet visitors separately. This lets you show a full-size modal to desktop users while showing a bottom bar to mobile users who have less screen space.
Target visitors by country or region. Useful for showing location-specific promotions, shipping offers, or content in the right language.
Show the popup based on where a visitor came from — for example, visitors arriving from Google Search, a Facebook ad, or a specific referring domain. Combine with a page URL rule to create channel-specific landing page experiences.
Differentiate first-time visitors from visitors who have been to your site before. Show a welcome offer to new visitors, and a loyalty reward or replenishment reminder to returning customers.

Impression frequency

Control how often the same visitor sees your popup to avoid overexposure:
OptionBehavior
Once per sessionShows once per browser session; resets when the visitor closes and reopens the browser.
Once per dayShows at most once every 24 hours for the same visitor.
X times totalShows up to a fixed number of times over the visitor’s lifetime on your site.
Every page loadShows every time the visitor loads a matching page (not recommended for intrusive formats).

Combining rules

All targeting rules you set are evaluated together using AND logic — every condition must be true for the popup to appear. For example, if you add a Device Type rule for “Desktop” and a Page URL rule for /checkout, the popup only shows to desktop visitors on the checkout page.
Test your targeting in an Incognito or Private browsing window to simulate a new visitor. This clears cookies and session data so you see the popup exactly as a first-time visitor would.
Example scenario: Show a 10% discount popup to desktop visitors on the /checkout page who have not subscribed yet. Set the Page URL rule to /checkout, the Device Type rule to “Desktop”, and the New vs Returning rule to “New Visitor”. Add an exit-intent trigger so it only fires when they are about to leave.