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.