Triggers & Targeting

Show popups at the right time to the right audience using smart triggers.

Can’t find your answer?

Get in touch with our dedicated support team via phone or email.

Contact Us

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:

  1. Time Delay – Appear after the visitor has been on the page for a set number of seconds.
  2. Exit Intent – Appear when the visitor is about to close the tab or navigate away.
  3. 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:

  1. Open your popup.
  2. Go to Targeting → Visitor Type.
  3. Select New Visitors, Returning Visitors or ALL
  4. 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:

  1. Open your popup.
  2. Go to Targeting → UTM Targeting.
  3. Enable UTM rules.
  4. Enter conditions for utm_source, utm_medium, or utm_campaign.
    • Example: Show only if utm_source=facebook.
  5. 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:

  1. Log into Superpopups.
  2. Open the popup campaign you want to edit.
  3. Click the Triggers tab in the top menu.
  4. Click Add Trigger.
  5. Select Time Delay from the list.
  6. Set your delay in seconds:
    • 3–5 seconds → Quick engagement.
    • 8–15 seconds → Softer approach.
  7. (Optional) Toggle Show Once Per Session to avoid repeated appearances.
  8. Click Save Trigger.
  9. 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:

  1. Log into Superpopups.
  2. Open your campaign or create one
  3. Go to the Triggers tab.
  4. Click Add Trigger → Choose Exit Intent.
  5. Select targeting options
  6. Save your trigger.
  7. 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:

  1. Open your popup in Superpopups.
  2. Navigate to Triggers → Add Trigger.
  3. Select Scroll Depth.
  4. Enter the scroll percentage (e.g., 50%).
  5. Save your trigger.
  6. 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:

  1. Open your popup campaign.
  2. Go to Triggers → Add Trigger.
  3. Select On Click.
  4. Copy the provided trigger code or CSS class.
  5. Add this to the button or link element in your site’s HTML.
  6. Save and publish changes.
  7. 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:

  1. Open your popup campaign.
  2. Navigate to Display Rules or Frequency Settings.
  3. Enable Limit Frequency.
  4. 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
  5. 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:

  1. Open your popup.
  2. Go to Targeting → Page Rules.
  3. Select Show on Specific Pages.
  4. Enter URLs or URL patterns:
    • /pricing → select exact page.
    • /blog/ → select page contains option.
  5. 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:

  1. Open your popup.
  2. Go to Targeting → Location Targeting.
  3. Enable Geo-Targeting.
  4. Select locations from the dropdown.
  5. 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:

  1. Open your popup.
  2. Go to Targeting → Device Targeting.
  3. Choose Desktop, Mobile or both.
  4. 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.