FloatMessage
Exit Intent

Exit-intent popups that recover lost visitors

Detect when a visitor is about to leave and show a last-chance offer, newsletter signup, or contact form. Reduce bounce rate and recover abandoned carts.

Exit-intent popups that recover lost visitors

Why teams pick this

Mouse-leave detection

Detect when the cursor moves toward the browser tab — a strong signal the visitor is about to bounce.

Any template

Show any of the 17 templates on exit intent: discount modals, newsletter forms, surveys, or chat prompts.

Combine with targeting

Trigger only on cart pages, only for first-time visitors, only on certain countries — stack rules for surgical precision.

Smart dismissal

Choose how often to show after dismissal: never again, after a session, after N hours. Stop annoying loyal visitors.

How it works

1

Create your popup

Pick a template (modal, blur overlay, or center modal work best for exit intent).

2

Set trigger to Exit Intent

In display settings, change the trigger to 'Exit Intent'. That's it — no thresholds to configure.

3

Add targeting (optional)

Restrict to specific URLs, countries, or schedules. Or run it everywhere.

Built for these use cases

Cart abandonment recovery

Show a 10% discount when shoppers try to leave the checkout page. Recover sales that would otherwise be lost.

Newsletter signup

Offer a lead magnet to visitors leaving without converting. 3-5% of bounces become subscribers with a good offer.

Feedback surveys

Ask why visitors are leaving with a 1-question NPS or short text survey. Learn what's broken and fix it.

Frequently asked questions

How does exit intent detection work?

FloatMessage listens for mouseout events at the top of the browser. When the cursor leaves through the top edge, it fires the trigger.

Does it work on mobile?

Mouse-based exit intent only works on desktop. For mobile, combine scroll triggers and time delays for similar effect.

Will the same visitor see the popup every time?

Up to you. Set dismiss behavior to 'session', 'permanent', or 'show again after N hours'.

Can I show different exit popups on different pages?

Yes. Create multiple messages and use URL targeting to control which pages show which popup.

Will it slow my site down?

No. The embed script is under 30 KB and loads asynchronously. Cloudflare-cached and globally distributed.

Try exit intent free for 30 days

No credit card required. Full access to every feature.

Start Free 30-Day Trial

Related features