Who sees your popup, and when
Targeting rules and triggers: choose the visitors, the pages, the moment, and how often the campaign appears.
- How can I work around OptiMonk restrictions on Shopify checkout/thank-you pages?
Learn why OptiMonk scripts can't run on Shopify checkout and thank-you pages, and how to work around the restriction.
- Targeting by traffic source
Your visitors don't all arrive the same way. Someone who clicked a Google Ad has already seen your offer; someone who typed your address in has not. The
- Exit-intent trigger on mobile devices
Learn exactly which visitor actions trigger OptiMonk's Exit-intent popups on mobile devices.
- Triggering options - "When to show?"
Learn OptiMonk's triggering options that determine when your on-site messages appear to visitors.
- How can I display popups on mobile devices?
See the triggers you can use to display OptiMonk on-site messages on mobile devices, from exit intent to scroll depth.
- User Experience Protector
Learn how OptiMonk's User Experience Protector limits how many popups a visitor sees so you don't scare them away.
- Klaviyo List & Segment Targeting
Use OptiMonk's Klaviyo List & Segment Targeting to show popups to visitors in specific Klaviyo lists or segments.
- Country-based targeting
Use OptiMonk's Country rule to segment visitors and target campaigns based on their country.
- Cart rules
Use OptiMonk's Cart Rules to target campaigns based on shopping cart contents and recover more abandoned carts.
- Source-based targeting
Use OptiMonk's Source-based targeting to show specific messages to visitors from Google Ads, Facebook, or other sources.
- How often can the campaign appear? - Frequency rule settings
Use OptiMonk's Frequency rule settings to control how often a campaign appears to the same visitor.
- Who to show? - Spent on site
Use OptiMonk's Spent on site rule to give visitors time to browse your site before your campaign appears.
- Who to show? - Spent on pages
Use OptiMonk's Spent on pages rule to give visitors time on a page before your campaign appears.
- Cookie Targeting
Use OptiMonk's Cookie Targeting Pro Feature to filter which visitors see your campaigns based on their cookies.
- Subscribers / Non-subscribers
Learn how to hide or show an OptiMonk campaign based on whether a visitor has already subscribed, using the Engaged with OptiMonk campaigns rule.
- Engaged with OptiMonk Campaigns rule
Use OptiMonk's Engaged with OptiMonk Campaigns rule to control a campaign based on visitor interaction with another.
- Current page / URL rule
Use OptiMonk's Current page / URL rule to show or hide a campaign on specific pages of your website.
- How can I set it so that it only appears if the visitor hasn't submitted the form on my landing page?
There are two different situations behind this question, and they have two different answers: the form is your own, sitting on your landing page → you
- Will I get penalties from Google if I use OptiMonk popups on my site?
Learn whether OptiMonk popups risk Google penalties, based on Google's own intrusive interstitials and quality guidelines.