Triggers & Targeting
Show popups at the right time to the right audience using smart triggers.
What are popup triggers in Superpopups?
What & Why
A popup trigger controls when and how your popup appears to visitors. This allows you to show offers or messages at the most relevant moments - which can boost conversions and prevent user annoyance.
Trigger Types Available:
- Time Delay – Appear after the visitor has been on the page for a set number of seconds.
- Exit Intent – Appear when the visitor is about to close the tab or navigate away.
- Page Load – Appear instantly when the page loads.
Example Use Cases:
- Time Delay: Newsletter signup after 8 seconds.
- Exit Intent: Discount code when a cart is about to be abandoned.
Pro Tip: Don’t overload one popup with multiple triggers unless you have a very specific campaign flow - otherwise, it may feel aggressive.
How do I target new vs returning visitors?
What & Why
Visitor type targeting allows you to show different popups to new visitors and returning customers, based on cookies.
Steps:
- Open your popup.
- Go to Targeting → Visitor Type.
- Select New Visitors, Returning Visitors or ALL
- Save your settings.
Example: Offer a welcome discount to new visitors, and a loyalty bonus to returning customers.
Pro Tip: If cookies are cleared, returning visitors may be counted as new.
How do I use UTM parameters for targeting? (Coming soon)
What & Why
UTM targeting lets you display popups only to visitors who arrive via specific campaigns, tracked by UTM parameters in their URL.
Steps:
- Open your popup.
- Go to Targeting → UTM Targeting.
- Enable UTM rules.
- Enter conditions for utm_source, utm_medium, or utm_campaign.
- Example: Show only if utm_source=facebook.
- Example: Show only if utm_source=facebook.
- Save changes.
Example: Show a Facebook-specific popup to visitors who clicked on your FB ads.
Pro Tip: Use exact matches for UTM values — they are case-sensitive in most setups.
How do I set a time-delay trigger?
What & Why
A time-delay trigger shows your popup after the visitor has been on the page for a specific amount of time. This allows them to first engage with your content before being interrupted.
Steps:
- Log into Superpopups.
- Open the popup campaign you want to edit.
- Click the Triggers tab in the top menu.
- Click Add Trigger.
- Select Time Delay from the list.
- Set your delay in seconds:
- 3–5 seconds → Quick engagement.
- 8–15 seconds → Softer approach.
- 3–5 seconds → Quick engagement.
- (Optional) Toggle Show Once Per Session to avoid repeated appearances.
- Click Save Trigger.
- Preview your popup to confirm timing works as expected.
Example: A 10-second delay on a product page offering “Free Shipping on orders over $50.”
Pro Tip: If your analytics show short visit times, avoid long delays - the popup might never appear.
How do I create an exit-intent popup?
What & Why
Exit-intent popups detect when a visitor’s mouse moves toward closing the tab or leaving the page. They’re ideal for recovering abandoning visitors with last-chance offers.
Steps:
- Log into Superpopups.
- Open your campaign or create one
- Go to the Triggers tab.
- Click Add Trigger → Choose Exit Intent.
- Select targeting options
- Save your trigger.
- Test by previewing the popup and moving your cursor toward the browser close button.
Example: Showing “Wait! Here’s 10% off” before a cart abandonment.
Pro Tip: Don’t overuse exit-intent on every page — reserve it for high-value pages like checkout or pricing.
How do I trigger a popup after scrolling? (coming soon)
What & Why
Scroll triggers show popups after a user scrolls a certain percentage down the page. This works well for blog posts or long product descriptions, catching users mid-engagement.
Steps:
- Open your popup in Superpopups.
- Navigate to Triggers → Add Trigger.
- Select Scroll Depth.
- Enter the scroll percentage (e.g., 50%).
- Save your trigger.
- Test by previewing and scrolling the page until the threshold is reached.
Example: Show a content upgrade (PDF download) after 60% scroll in an article.
Pro Tip: Avoid very low percentages (like 10%) — the popup may appear before the visitor is actually engaged.
How do I show a popup when someone clicks a button or link? (coming soon)
What & Why
Click triggers let you show a popup only when a visitor interacts with a specific element. This creates a highly intentional experience.
Steps:
- Open your popup campaign.
- Go to Triggers → Add Trigger.
- Select On Click.
- Copy the provided trigger code or CSS class.
- Add this to the button or link element in your site’s HTML.
- Save and publish changes.
- Test by clicking the element.
Example: Clicking “Get My Free Quote” opens a lead form popup.
Pro Tip: Use for gated offers — so users only see the popup after expressing interest.
How do I limit how often a popup appears to the same visitor?
What & Why
Frequency controls prevent over-showing your popup to the same user, improving experience and reducing annoyance.
Steps:
- Open your popup campaign.
- Navigate to Display Rules or Frequency Settings.
- Enable Limit Frequency.
- Choose how often to show:
- Once a day
- Every visit
- Every session
- Once every few days
- Once every few visits
- All pages all the time
- Save your settings.
Example: Show a newsletter popup only once a week to returning visitors.
Pro Tip: Frequency limits are stored in cookies - clearing cookies will reset the limit.
How do I show a popup on specific pages or URLs?
What & Why
Page targeting lets you control exactly where your popup appears, so you can match messages to page content.
Steps:
- Open your popup.
- Go to Targeting → Page Rules.
- Select Show on Specific Pages.
- Enter URLs or URL patterns:
- /pricing → select exact page.
- /blog/ → select page contains option.
- /pricing → select exact page.
- Save your targeting.
Example: Display a coupon popup only on checkout pages.
Pro Tip: Combine with triggers for extra precision - e.g., time-delay + specific page.
How do I target popups by location? (option)
What & Why
Geo-targeting lets you show popups only to visitors in specific countries, regions, or cities. Useful for localized promotions or legal compliance.
Steps:
- Open your popup.
- Go to Targeting → Location Targeting.
- Enable Geo-Targeting.
- Select locations from the dropdown.
- Save changes.
Example: Offer free shipping to US visitors, hide offers for others.
Pro Tip: Location detection uses IP addresses, which may not always be 100% accurate.
How do I target popups for mobile or desktop visitors?
What & Why
Device targeting ensures the popup design and offer are optimized for the user’s device type.
Steps:
- Open your popup.
- Go to Targeting → Device Targeting.
- Choose Desktop, Mobile or both.
- Save changes.
Example: Show a short, tap-friendly popup for mobile visitors and a larger version for desktop.
Pro Tip: Always preview separately for each device type before publishing.
Create high-converting popups now!
Get your first campaign live in minutes and increase sales, build email lists, and engage with your visitors.