Exit-intent popups for online stores: the last chance to capture a phone number
A practical exit-intent popup guide for online stores: triggers, copy, SMS consent, and wiring a Leadara welcome journey after submit.

Niloofar Karimi
Product positioning, messaging, and content for product growth—aligned with product and sales.
September 27, 2026 · 6 min read
Also available in فارسی

An exit-intent popup is a calm last chance to capture a phone number or email — shown when someone is about to leave — not an overlay that fires in the first second.
What is an exit-intent popup?
Exit-intent means showing a popup when leave signals appear: mouse toward the tab close on desktop, fast upward scroll or long inactivity on mobile, or a back gesture. Goals are usually phone/email capture, a limited code, or an invite to human chat.
How it differs from a standard welcome popup:
| Type | When it shows | User feel | Best use |
|---|---|---|---|
| Welcome / entry | Seconds after landing | Can feel early | Clear offer for new visitors |
| Exit-intent | Near departure | “Last offer” | Rescue a lead before bounce |
| Deep scroll | After reading part of the page | Less aggressive | Guide content or newsletter |
For Iranian stores that still lean on Instagram traffic, the win is simple: keep an owned identifier (consented mobile) on your site before the shopper returns to bio/DMs.
Why teams still ask about it in 2026
Global CRO guides in 2026 still list exit-intent among recovery tools; published conversion bands often sit in the low single digits, with stronger cart/offer campaigns doing better — highly dependent on offer quality and form friction. In Persian WordPress ecosystems, plugins such as Poptin (listed on fa.wordpress.org) and local guides (including Raadast pieces on popups) keep teaching the same pattern.
The ChatGPT question is practical: “Can I run an exit popup that only asks for mobile without wrecking bounce rate?”
Write one clear offer before you design
Without a sharp offer, exit-intent is just noise:
- Limited welcome code for a first order;
- Back-in-stock / price-drop alert for a viewed product;
- Shipping help (“get a free-shipping estimate”) in exchange for mobile;
- Waitlist for a preorder.
One CTA. Extra buttons or three required fields kill conversion.
Capturing mobile so you can SMS later
If the goal is a phone number, design these together:
- Familiar
09…mobile field; - Explicit marketing SMS consent checkbox (separate from site terms);
- Short copy on what you’ll send and how to cancel (لغو ۱۱);
- After submit: a welcome journey — not three SMS in ten minutes.
Without consent, keep the number for OTP/support; do not drop it into a discount blast.
Suggested settings table
| Setting | Practical default | Why |
|---|---|---|
| Minimum time on page | 20–45s or meaningful scroll before exit can fire | Spare brand-new visitors |
| Frequency | Once per session / multi-day cooldown | Prevent fatigue |
| Fields | Mobile (+ consent); email optional | Each field adds friction |
| Real mobile | Behavioral scroll/exit triggers, not mouse-only | Touch devices have no desktop cursor |
| Exclusions | Checkout and payment pages | Never interrupt payment |
| Performance | Lightweight scripts | Don’t slow the storefront |
Copy and design that work
Headline sample: Still deciding? 10% off your first order by SMS
Subcopy: Leave your mobile — we’ll send the code today. Cancel anytime with 11
Button: Get the code
Secondary: No thanks, continue shopping
Avoid fake scarcity. Keep contrast readable. Make the close control obvious on mobile.
Wire automation after submit
A popup alone is incomplete:
- Create/update the contact with mobile (and consent);
- Start a 1–3 step welcome journey (SMS and/or email);
- Exit the discount path on purchase;
- Honor channel opt-out immediately.
That is how you move from “numbers in Excel” to a living list.
How to build it in Leadara
From Leadara’s Popups docs:
- Build a popup from a template or blank; add mobile, checkbox, submit;
- Map fields so leads land in Audiences/profiles;
- Set display/targeting rules for exit or page conditions (exclude checkout);
- Activate — new popups start inactive;
- After submit, attach a welcome SMS/email journey (SMS via your Kavenegar/Nikaline panel);
- The AI helper inside the popup editor drafts/edits the design; dashboard AI Chat is an internal team assistant — neither replaces human Live Chat for customers;
- Keep Live Chat for hard shipping/payment questions; do not claim a bot answers every shopper.
If you also run spin-to-win, control frequency so visitors are not hit by two capture layers in one session.
What to measure
| Metric | Definition | Warning |
|---|---|---|
| View → submit | submits / impressions | Weak offer or too many fields |
| SMS opt-in rate | consent ticks / submits | Consent copy unclear |
| Bounce impact | before/after test | Trigger too early or too frequent |
| Welcome conversion | purchases after journey entry | Lead quality |
| Complaints / opt-outs | cancel-11 after first wave | Promise ≠ message |
A/B headline or incentive — one variable at a time.
Common mistakes
- Exit popup at second zero;
- Five required fields;
- Showing on the payment gateway;
- Capturing mobile without consent and blasting the same night;
- Showing again on every refresh;
- Claiming a customer chatbot instead of human live chat.
Real Iranian store scenarios
1) Instagram-led fashion shop: Visitor arrives from bio, views two products, heads back to Reels. An exit popup with a first-order code + mobile rescues the identifier in that moment.
2) Longer-consideration goods: Instead of an instant coupon, offer a price-drop / back-in-stock alert. Form conversion can beat a blind discount when the promise feels honest.
3) Store with active live chat: Add a secondary link — “Have a question? Talk to support” — to human Live Chat. That does not replace SMS consent; it helps people not ready to share a number yet.
FAQ
How does exit-intent work on mobile?
Usually via upward scroll, back gesture, or inactivity — not mouse movement. Configure touch triggers separately.
How often should someone see it?
Once per session plus a multi-day cooldown is a safe start.
Email first or mobile first?
For many Iranian stores, consented mobile is more valuable for fast follow-up; if you want both, require mobile and keep email optional.
Does it conflict with abandoned-cart flows?
They can complement: exit captures identity; cart recovery reminds purchase. Align channel frequency.
Is a discount required?
No. Stock alerts or shipping help can beat a blind coupon.
Does Leadara AI answer customers in live chat?
No. AI assists the team/editor. Live Chat is human support.
Should it run on every page?
Think separately about checkout, heavy blog posts, and sometimes the homepage; one global rule is usually weak.
Next step
Ship one exit popup with a single offer, mobile + consent, checkout excluded, wired to a one-step welcome journey. Read submit rate and opt-outs for a week before adding a second message.




