Exit-intent popup copy that converts: 5 frameworks with examples
Most exit-intent popups convert at 1-2%. Well-written ones convert at 4-7%. Here are five copy frameworks (objection-killer, real urgency, social proof, gift, conversational) with examples and an A/B testing plan.
Most exit-intent popups convert at around 1–2%. Well-written ones convert at 4–7%. The 3× spread is almost entirely about copy. The timing is identical, the design is roughly identical, the visitor intent is identical — what changes is what the popup actually says when it appears.
This post is five copy frameworks that consistently outperform the generic "Wait! 10% off!", with examples of each, plus a list of the patterns that almost always underperform.
Why exit intent is a special copy problem
At the moment exit-intent fires, the visitor has already mentally decided to leave. Their hand is moving. They've committed to the bounce. You have one short headline and maybe a sentence to flip that decision.
Generic discount popups ("Wait! Get 10% off!") lose because they don't address whythe visitor is leaving. The visitor's objection might be price — in which case the discount works — but it might also be doubt about sizing, shipping, returns, or whether your store is even legitimate.
The frameworks below each address a specific reason a visitor leaves. Use the one that matches your most common abandonment reason; for most stores, that's either price or doubt.
1. The objection-killer
When you know visitors abandon because of a specific worry — long shipping, return policy, sizing — call it out directly. The popup becomes useful information, not a sales pitch.
Examples:
- Heading:"Free returns within 30 days."
Body:"Try it. If the fit isn't right, return it free — no questions, no restocking fee. We'll even pay shipping both ways."
CTA: Continue shopping - Heading:"Ships from Mumbai. Delivers in 2 days across India."
Body:"If you order in the next 4 hours, it leaves the warehouse today. Cash-on-delivery available."
CTA: See my cart
These work because they pre-empt the silent objection. The visitor was about to leave to think about whether returns would be a hassle; you just told them it isn't.
2. The genuine urgency
Real urgency converts. Fake urgency erodes trust and tanks long-term retention. The difference: real urgency is grounded in a true constraint your store has.
Real urgency:
- "Only 3 left in stock." (Pull from real inventory.)
- "Ships free over ₹999. You're ₹120 away."
- "Friday cutoff: order by 6pm to ship today, or wait until Monday."
Fake urgency:
- "Hurry! This deal ends in 10 minutes!" (when it's permanent)
- A countdown timer that resets when you reload the page
- "5 other shoppers are viewing this now" (when there aren't)
The fake stuff converts a percent or two higher in the very short run, then it costs you 5–10× that in repeat-purchase rate as shoppers learn you're lying. Don't do it.
3. The social-proof anchor
For new stores or new categories, the silent objection is "is this brand legit?". A popup that surfaces real reviews or customer counts answers that.
Examples:
- "4,200+ Indian moms recovered with our pre-natal blend. ⭐ 4.8 from 1,100 reviews."
- "Stocked in Pune, Bangalore, and Delhi. Delivered to 12,000+ shoppers since launch."
The numbers must be real. If you have 11 reviews, don't round to 1,000.
4. The value-add gift
Sometimes the visitor doesn't want a discount; they want something extra. A free sample, free shipping, an extended warranty, or even a useful guide that makes the purchase decision easier.
Examples:
- "Free sample of our new shampoo with every order this week."
- "Free shipping today only — automatically applied at checkout."
- "Get our 10-page sizing guide before you buy. Plus 10% off."
The gift framing converts well because it doesn't cheapen your product the way a discount does. A 10% off says "I'm worth 10% less than the price"; a free sample says "I'm worth $X plus a small bonus."
5. The conversational ask
For higher-priced products or considered purchases, a popup that asks a question converts better than one that pushes an offer. It opens a real conversation — and gives you data on why visitors almost left.
Examples:
- "Quick question — what made you almost leave? (Price / Sizing / Other)" with three buttons. Each button maps to a targeted follow-up.
- "Talk to a human?" — opens an AI chat or live chat immediately.
Conversational popups have lower instant-conversion rates (3–5%) but higher delayed conversion via the follow-up they open. They also generate priceless qualitative data about why visitors bounce.
What almost always underperforms
- Newsletter signup as the primary CTA.Visitors on exit don't want more email; they want to leave. Don't ask for their address as the offer.
- Generic discounts above 20%. Trains shoppers to abandon to get a coupon. Stay at 5–15%.
- Two CTAs of equal weight."Get my discount OR continue shopping" — pick one primary action and subordinate the other.
- Stock photos of generic shoppers. Either show your real product or no image at all.
- Popups longer than 4 lines. Visitor is exiting. They will not read paragraph two.
Quick A/B testing plan
Once you have a baseline popup live, the highest-impact variants to test are usually the heading first, then the offer, then the CTA. Body copy and image are minor compared to those three.
- Run the baseline for 2 weeks. Capture: impressions, clicks, conversions.
- Replace only the heading. Run another 2 weeks. Compare.
- If the new heading wins, test a variation of the offer next.
- Iterate.
Avoid testing five things at once — you'll see noise, not signal. One variable per test.
Wiring this in RecartIQ
In the rule builder, the popup config has fields for title, message, stockMessage, ctaLabel, and couponCode. Mix and match to get any of the five frameworks above. Use placeholder variables {{product_name}} and {{cart_value}} in any field — the tracker fills them in client-side at the moment the popup renders.
Or describe what you want in plain English to the AI rule builder:"Show a popup that mentions free returns and a 30-day money back guarantee when someone is about to leave a product page."It'll compose the trigger, action, and copy for you to review.