Widgets
Exit Intent
Capture visitors who are about to leave with targeted offers and messages.
Exit Intent detects when visitors are about to leave your site and displays a
compelling overlay with an offer, reminder, or message to win them back.
Exit intent popups typically recover 10-15% of abandoning visitors when
offering relevant incentives.
- Visitor moves their cursor toward the browser's close button or address bar
- RevDock detects this "exit intent" behavior
- A modal overlay appears with your configured message
- Visitor can claim the offer or dismiss the popup
| Option | Description | Example |
|---|
| Headline | Bold heading text | Wait! Before you go... |
| Message | Body text with placeholders | See below |
| Offer Type | What you're offering | Discount, Free Trial, Reminder |
| Discount % | Percentage off (for discount offers) | 20 |
| Coupon Code | Code visitors can use | STAY20 |
| Type | Description |
|---|
| Discount | Show discount percentage and coupon code |
| Free Trial | Encourage signing up for a trial |
| Reminder | Highlight value without a discount |
| Custom | Write your own message |
Use in your message text:
{discount} — Discount percentage
{coupon} — Coupon code
Example: Get {'{discount}'}% off your first purchase with code {'{coupon}'}!
| Option | Description | Default |
|---|
| Overlay Background | Color behind the modal | #000000 |
| Overlay Opacity | Backdrop darkness (0-100%) | 50 |
| Modal Background | Modal card background | #ffffff |
| Text Color | Primary text color | #1a1a1a |
| Accent Color | Headlines and highlights | #0066ff |
| Border Radius | Corner roundness (0-50px) | 12 |
| Size | Width | Best For |
|---|
sm | 320px | Simple messages |
md | 400px | Standard offers |
lg | 480px | Detailed content or forms |
| Type | Effect |
|---|
fade | Smooth fade in |
scale | Grow from center |
slide_down | Slide down from top |
| Option | Description | Default |
|---|
| Button Text | Primary CTA label | Claim My Discount |
| Button Action | What happens on click | See below |
| Redirect URL | URL for redirect action | — |
| Button Color | CTA background color | #0066ff |
| Text Color | CTA text color | #ffffff |
| Show Secondary | Add a dismiss button | true |
| Secondary Text | Dismiss button label | No thanks |
| Action | Behavior |
|---|
copy_code | Copy coupon to clipboard |
redirect | Navigate to specified URL |
close | Simply close the overlay |
When using copy_code, visitors will see a "Copied!" confirmation before the
modal closes.
| Option | Description | Default |
|---|
| Trigger Sensitivity | How aggressively to detect exit intent | medium |
| Trigger Delay | Seconds before popup can appear | 0 |
| Show Once Per Session | Only show once per browsing session | true |
| Dismiss Cooldown | Hours before showing again after dismiss | 24 |
| Level | Detection Area |
|---|
low | Only top edge of viewport |
medium | Top 20% of viewport |
high | Any upward cursor motion |
Exit intent doesn't work on mobile (no cursor). Use alternative triggers:
| Option | Description | Default |
|---|
| Enable Mobile | Use alternative mobile triggers | false |
| Mobile Trigger | How to detect exit on mobile | — |
| Mobile Delay | Seconds for time-based trigger | 30 |
| Trigger | Behavior |
|---|
scroll_up | When user scrolls back up the page |
back_button | When user presses browser back |
time_based | After specified delay |
Control which pages show exit intent.
| Option | Description |
|---|
| Target Pages | Only show on these pages (empty = all) |
| Exclude Pages | Never show on these pages |
/pricing/* → matches /pricing/pro, /pricing/enterprise
*/checkout → matches /en/checkout, /fr/checkout
/about → matches exactly /about
Recommended:
- Target:
/pricing, /cart, /product/*
- Exclude:
/checkout/*, /thank-you, /dashboard/*
- Make it valuable — Offer something worthwhile, not just "don't go!"
- Keep it scannable — Visitors are leaving; make your point fast
- Match the context — Different offers for pricing page vs. blog
- Respect dismissals — Long cooldown periods prevent annoyance
- Test sensitivity — High sensitivity can feel aggressive
- Don't use on checkout — They're already buying; don't distract
| Page Type | Headline | Message |
|---|
| Pricing | Wait! Special offer inside | Get {discount}% off with code {coupon} |
| Blog | Enjoying our content? | Subscribe for weekly tips delivered free |
| Product | Forgot something? | Items in your cart are waiting |
| Landing | One more thing... | Join 10,000+ users who've already signed up |