In-product feedback

Popup Surveys

Capture feedback at the exact moment it matters - inside your product, triggered by what users actually do.

Popup surveys triggered by behavior achieve 30–60% response rates. Random timed popups get ignored. The difference is targeting.

Trigger types

Four types of popup surveys

The trigger determines response rate and data quality. Behavioral triggers outperform time-based triggers every time.

Exit intent survey

High signal
Trigger: Cursor moves toward browser close / address bar
Best for: Pricing page abandonment, cancellation flows, checkout drop-off

"What stopped you from signing up today?"

Scroll-triggered survey

High signal
Trigger: User scrolls past 60–80% of page depth
Best for: Long-form pages, docs, onboarding checklists - users who engaged

"How easy was it to follow these steps?"

Timed popup survey

Medium signal
Trigger: After N seconds on page
Best for: Blog posts, marketing pages, general website feedback

"What brought you to this page today?"

Click-triggered survey

Highest signal
Trigger: User clicks a specific button, feature, or element
Best for: Post-feature CSAT, post-publish, post-export actions

"How satisfied were you with this feature?"

Exit intent survey

The most valuable popup you can run

Exit intent surveys capture the moment a user decides to leave. One open-text question on a pricing page abandonment can reveal more about your conversion problem than a month of A/B tests.

Pricing page

"What stopped you from signing up?"

Reveals: Price, trust, or feature gap

Cancellation flow

"Why are you cancelling today?"

Reveals: Churn reason before it happens

Onboarding drop-off

"What made this hard to set up?"

Reveals: Activation friction

Pop up survey examples

What to run and when

01
NPSAfter session 5 or day 30

"How likely are you to recommend us to a friend or colleague?" (0–10)

Enough product experience to form a genuine loyalty opinion. Earlier = noise.

02
PMFDay 14 after signup

"How would you feel if you could no longer use this product?" (Very disappointed / Somewhat / Not disappointed)

Sean Ellis benchmark: 40%+ "very disappointed" = product-market fit signal.

03
CSATImmediately after feature use

"How satisfied were you with [feature name]?" (1–5)

Click-triggered after publish, export, or key action. Captures satisfaction while it is fresh.

04
CESAfter onboarding completes

"How easy was it to get started with [product]?" (1–7)

High effort at onboarding predicts 30-day churn better than any other metric.

05
Exit intentPricing page abandonment

"What stopped you from signing up today?" (open text)

One honest answer from a prospect who bounced is worth 100 GA sessions.

Best practices

Popup surveys that get answered

One question per popup

Every additional question drops completion rate by 15–20%. If you need more data, run a follow-up email after the score is captured.

Trigger on behavior, not time

Time-based popups interrupt regardless of engagement. Behavioral triggers (post-action, exit intent, scroll depth) catch users at a relevant moment.

Cap frequency per user

Never show a popup survey more than once every 30 days to the same user. Survey fatigue destroys response quality faster than any other factor.

Match the timing to the question

CSAT within seconds of the interaction. NPS after multiple sessions. Exit intent the moment it triggers. Delayed delivery = degraded recall.

Let users dismiss easily

An easy close button increases trust and response quality. Users who feel trapped give worse answers - or abandon entirely.

Follow up on responses

Send a thank-you or follow-up to every detractor within 48 hours. Users who see action taken on their feedback respond at 2× the rate next time.

Frequently asked questions

Common questions about popup surveys and exit intent.

Add pop up survey on your Website

Exit intent, scroll-triggered, click-triggered - all in one snippet. NPS, CSAT, CES, and PMF built in. Free to start.

Start Free

No credit card required · Free plan available