CRO
Exit Popups That Convert Without Annoying Users
Most exit popups get closed in under a second. A few actually save the sale. The difference is almost never the discount — it's the timing and the message.
By the end of this post, you'll know exactly when to trigger a popup, what to say, and what to avoid.
Timing Is Everything
A popup that fires after 3 seconds on the page feels like an ambush. A popup that fires on genuine exit intent feels like a helpful save.
- Trigger on mouse-exit velocity toward the top of the browser, not on a timer.
- Never show a popup to someone who just added an item to cart — they're not leaving to abandon, they're checking something else.
- Cap frequency to once per session, and don't re-show it on every page.
What to Say Instead of "Wait! 10% Off!"
Generic discount popups train customers to always expect a discount.
- Offer help, not just money: "Still deciding? Here's our size guide" or "Questions? Chat with us now."
- If you do use a discount, tie it to something specific: free shipping on orders over a threshold, not a blanket code.
- Use urgency only when it's true — fake countdown timers damage trust long-term.
Segment Your Popups
Not every visitor should see the same message.
- New visitors: intro offer or value proposition reminder.
- Returning visitors with items in cart: a reminder of what's waiting, not a new discount.
- Blog readers: newsletter signup instead of a hard sell.
Measuring If It's Actually Working
- Track popup-assisted conversions, not just close rate.
- Compare bounce rate for sessions with vs. without the popup shown.
- A/B test the exit popup against no popup at all — sometimes removing it lifts trust-based conversions.
Conclusion
An exit popup should feel like a helpful nudge, not a last-ditch bribe. Get the timing right, segment the message, and measure what it's actually recovering — not just how often it appears.

