Skip to main content
Features/Exit-Intent Callback
YOUR AGENT WEBSITE

A Helpful Last Offer Before They Leave

A small, dismissible panel offers a personal callback at the right moment. It waits five seconds before it can appear, shows at most once per browser session, and stays hidden whenever another panel is open.

2

Triggers

pointer leaving the top edge · three upward scroll reversals

Per Browser Session

and never while another overlay is open

5s

Before It Arms

nothing fires in the first five seconds

3

Form Fields

name · email · consent checkbox — no phone

Exactly What the Visitor Sees

One focused callback card with name, email, consent, and an obvious way to close it

What the Visitor Sees

Before You Go

Have a Quick Question?

Leave your name and email and the agent will personally get back to you.

  • Answered by the agent — not an assistant
  • Within the response window the agent states
  • Answered in the languages the agent serves
Your name
Your email address
I agree to be contacted regarding my inquiry.
Request a Callback

No thanks, I'll browse on my own

How It Works

STEP 01

It recognizes two signs that someone may be leaving

The panel can appear when the pointer leaves through the top of the screen, or after three upward scroll reversals once the visitor is within 200 pixels of the top. Both triggers remain off for the first five seconds, so an immediate exit never causes a popup.

STEP 02

A short panel asks for a callback, not a newsletter

Name, email, and a consent checkbox whose wording names the actual agent and states that the visitor may opt out at any time. Nothing else — no phone field, no qualification form. There is a link to the privacy policy and a plain way out right under the button.

STEP 03

The request enters the CRM with a clear source

Submission uses the same server-controlled route as every other site form and includes the exit-intent source, language, and consent timestamp. The server records the disclosure version — exit-intent-contact-v1 — together with the language, the visitor timestamp, and the server receipt time. Success appears only after the lead is accepted. If delivery fails, the panel stays open for another attempt, while an idempotency key prevents a retry from creating a duplicate.

STEP 04

It fires once, then stands down

Once per browser session — and never while a filter sheet, a share dialog, a photo gallery or the cookie panel is open. Dismissed or submitted, it does not come back during that visit.

A Callback Request, Not a Mailing List

The offer is a personal response from you, not an email subscription. A visitor who submits it is asking to hear from the agent.

Timed to Stay Out of the Way

It waits five seconds, appears once per browser session, and stays hidden while a filter sheet, share dialog, gallery, or cookie panel is open. The visitor can keep browsing without competing interruptions.

Accessible and Consent-First

The panel uses role=dialog and aria-modal, moves focus to the first field when it opens and to the close button after success, keeps keyboard focus inside with Tab, and closes with Escape. It also includes an explicit consent checkbox and privacy-policy link. The language comes from the page URL, so the panel matches the page the visitor is viewing across all five site languages.

See How It Captures Interest Without Getting in the Way

See the exit-intent panel live on a real agent site — book a 60-minute demo.

Book a Demo