Web popup activation

Say the right thing, right as they’re about to leave.

On-site popups triggered by real behavior — not a timer that fires on everyone, the same way, every time.

yourstore.com/checkout
Trigger condition cursor.y < 20px

Not annoying — just badly timed, usually

The format isn’t the problem. A popup shown to everyone, on page load, is. Timed to a real signal, it’s the highest-visibility surface you own.

100%

Guaranteed visibility

Unlike email or push, there’s no delivery or open rate to worry about — it’s already in front of them.

0 install

No channel to opt into

No email address, no push permission, no app. It works for every visitor on the page right now.

1 signal

Triggered by intent

Shown because of what someone just did — scrolled, paused, or started leaving — not a fixed delay.

What decides when it appears

Every popup is built from conditions — combine them to get specific instead of generic.

  • %

    Scroll depth

    Appears once someone’s actually read the page, not the instant it loads.

  • ↖

    Exit intent

    Fires when the cursor moves toward the tab bar — the moment before they leave.

  • ⏱

    Time on page

    Waits until genuine interest has had time to build.

  • #

    Visit count

    Recognizes a second or third visit, and speaks to it differently than the first.

segment = “cart_value > $50”
and page_views ≥ 2
and trigger = “exit_intent”
→ show “free shipping” popup

One page, several reasons to show up

The same page can trigger a different popup for a different visitor, based on what your CDP already knows.

new visitor

The first-impression offer

A welcome discount or newsletter signup for someone landing for the first time.

exit intent

The last-chance save

One final reason to stay, shown right as someone’s about to close the tab.

scroll 70%

The content upgrade

A relevant guide or checklist offered to someone who’s clearly engaged.

cart > $50

The threshold upsell

A free-shipping nudge shown only once someone’s close enough to qualify.

return visit

The welcome-back

Recognize a returning visitor instead of showing the same first-visit offer again.

utm=campaign

The campaign match

A popup that continues the exact offer a visitor clicked through from an ad or email.

Choose the shape that fits the ask

Not every message needs to take over the screen.

Modal

Centered, focused. Best for offers worth pausing for.

Slide-in

Corner-anchored, low interruption. Good for secondary offers.

Banner bar

Top or bottom strip. For announcements, not asks.

Fullscreen

Maximum attention. Reserve for high-stakes moments.

Popups run on the same profile as everything else

The segment that triggers this popup is the same one your CDP uses for email, push, and SMS — no separate targeting logic to maintain.

Email
SMS
Push
Web Popup
+18%

“Switching from a single load-triggered popup to behavior-based targeting lifted on-site conversion by 18% in the first month.”

— Placeholder case study, update with real customer data

Show up at the moment that matters.

See how web popup activation fits into your CDP and marketing automation stack.