Quick summary
Exit-intent popups work best on Shopify when they trigger only once per session, target users who have spent at least 30 seconds on a product page, offer something genuinely useful (a discount, free shipping, or waiting list access), and are easy to dismiss without friction. Apps like Privy, Klaviyo Forms, and OptiMonk all handle exit intent well. The offer matters more than the tool.
Most Shopify merchants set up an exit-intent popup, see a small bump in email signups, and leave it running forever. Then they wonder why repeat visitors stop engaging, why their bounce rate climbs, and why that "working" popup has stopped converting.
The problem is not exit-intent itself. Exit-intent works. The problem is indiscriminate deployment: showing the same popup to every visitor, on every page, every time. Done badly, these popups erode trust faster than they recover carts.
Done well, they convert 2 to 4% of triggered sessions into recoverable actions, whether that is a sale, an email capture, or a saved cart. That is meaningful revenue from traffic you would otherwise lose entirely.
What Is Exit-Intent and How Does It Actually Work?
Exit-intent technology tracks mouse movement and scrolling behaviour to predict when a visitor is about to leave the page. On desktop, the trigger is typically the cursor moving toward the browser's address bar or tab area. On mobile, the behaviour is different: rapid upward scrolling, hitting the back button, or switching apps.
Most popup apps fire the exit-intent event when the cursor passes a threshold near the top of the viewport, usually within 50 to 100 pixels of the browser chrome. Some tools add a time qualifier: the visitor must have been on the page for at least 10 to 15 seconds before the trigger fires, filtering out immediately-bouncing visitors who were never going to convert anyway.
The trigger itself is not the strategy. What matters is who you show it to, what you offer them, and when you stop showing it.
Which Exit-Intent Popup Apps Work Best on Shopify?
There are four tools worth serious consideration. Each has a different strength.
| App | Best For | Starting Price |
|---|---|---|
| Privy | Beginners, email list growth, simple discounts | Free (paid from $30/mo) |
| Klaviyo Forms | Merchants already using Klaviyo for email | Included with Klaviyo (from $45/mo) |
| OptiMonk | Personalisation, segmentation, multi-step popups | Free (paid from $39/mo) |
| Wisepops | Enterprise-level targeting, onsite campaigns | From $49/mo |
Privy is the easiest starting point. Its exit-intent setup is straightforward, and it integrates directly with Shopify's customer data. The free tier is limited but functional for low-traffic stores.
Klaviyo Forms is the right choice if you are already using Klaviyo for email flows. The advantage is seamless segmentation: you can suppress popups for subscribers, target based on purchase history, and pass data directly into flows without third-party sync issues.
OptiMonk is the strongest option for personalisation. You can serve different offers to first-time visitors versus returning visitors, segment by traffic source, and create multi-step experiences that feel less aggressive than a single full-screen overlay.
Wisepops is suited to stores with significant traffic and multiple campaign needs running simultaneously. Its targeting rules are the most granular of the four, but the complexity is only worth it at scale.
What Offers Actually Convert on Exit-Intent Popups?
The offer type matters as much as the timing. Three categories work reliably:
Discount codes are the most common and highest-converting offer for first-time visitors who have been browsing product pages. A 10% off code or a fixed amount reduction removes price objection at the exact moment it is most relevant. The risk is training customers to abandon intentionally to trigger a discount. Mitigate this by only showing discount popups to first-time visitors (use cookie targeting to suppress for return visitors).
Free shipping thresholds work particularly well on cart pages. If a customer has £45 in their cart and your free shipping kicks in at £50, an exit popup that highlights this gap converts without discounting. You recover the abandoning visitor and increase average order value simultaneously. Industry data shows free shipping is the number one purchase motivator for UK online shoppers, making it a cleaner offer than a blanket discount.
Content offers work for stores in categories where customers need more information before buying. A downloadable size guide, a buying guide PDF, or a "which product is right for you" quiz captures email addresses from visitors who are not ready to buy but are genuinely interested. These leads often convert in subsequent email flows at higher-than-average rates because intent was already established.
Targeting and Timing Rules: Who Should (and Should Not) See Your Popup?
This is where most Shopify merchants get it wrong. The default "show to everyone" setting is almost always the wrong setting.
Rules to implement immediately:
Suppress on checkout pages. This is non-negotiable. A popup firing on the checkout page creates friction at the most critical conversion moment. Every popup platform allows page-level exclusions. Use them.
Suppress for existing subscribers. Showing an email capture popup to someone already on your list is pointless and slightly insulting. Klaviyo Forms handles this automatically. In Privy and OptiMonk, set a condition that checks for the subscriber cookie before firing.
Suppress for recent purchasers. Set a cookie-based rule that prevents the popup from showing for 30 days after a purchase.
Limit frequency. Show the popup once per session and suppress for at least 14 days after it has been dismissed. Visitors who dismissed your popup yesterday do not want to see it again today.
Mobile-specific rules. On mobile, cursor-based exit detection does not apply. Use scroll-depth triggers instead (for example, rapid upward scroll of 20% or more of the page height). Many merchants find it better to disable exit-intent entirely on mobile and instead use a timed popup after 30 seconds on product pages. Aggressive full-screen popups on mobile are a frequent cause of Google's Intrusive Interstitials penalty, which directly affects mobile search rankings.
A/B Testing Your Popup Copy
The headline is the highest-leverage element to test. A popup that says "Wait, before you go" performs very differently from one that says "Still deciding? Get 10% off your first order."
Test one variable at a time:
- Headline copy (question vs statement vs offer-led)
- Offer type (discount percentage vs free shipping vs free gift)
- Button copy ("Claim my discount" vs "Get 10% off" vs "Yes, I want this")
- Image vs no image
- Single-field (email only) vs two-field (name plus email)
Most platforms have native A/B testing built in. Run each test for a minimum of 500 impressions per variant before drawing conclusions. Conversion rate differences of less than 0.5 percentage points are rarely statistically significant on typical Shopify traffic volumes.
GDPR Consent Considerations
If you are selling to UK or EU customers, your exit-intent popup cannot bundle consent. The person entering their email to receive a discount code is consenting to marketing. This is acceptable under UK GDPR as long as the consent is:
- Specific (they know they are signing up for marketing emails)
- Informed (your privacy policy is linked)
- Unambiguous (there is no pre-ticked box)
Do not pre-tick a "subscribe to marketing" checkbox. Do not bury consent language in small print below the submit button. A clear statement like "By entering your email, you agree to receive marketing emails from [Brand]. Unsubscribe any time." placed above the submit button satisfies the requirement without adding friction that materially reduces conversion.
Measuring Whether Your Exit-Intent Popup Is Working
Track these four metrics in your popup platform dashboard:
- Impression rate: What percentage of sessions trigger the popup?
- Conversion rate: What percentage of impressions result in the desired action?
- Revenue attributed: Most apps track orders placed by visitors who converted via the popup
- Unsubscribe rate: If high (above 0.5% per email sent to popup-captured subscribers), the offer attracted low-quality signups
A healthy exit-intent popup converts 2 to 4% of triggered impressions. If yours is below 1%, test the offer type first, then the headline. If it is above 5%, the popup may be firing too broadly and inflating numbers with easily-captured, low-intent interactions.
Key Actions to Take Now
- Audit your current popup's targeting rules. Confirm it is excluded from checkout pages and suppressed for existing subscribers.
- If you do not have an exit-intent popup, install OptiMonk (free tier) or Privy and set up a simple discount or free shipping offer for first-time visitors on product and collection pages.
- Set a frequency cap: one display per session, suppressed for 14 days after dismissal.
- Create separate mobile targeting using scroll-depth rather than cursor-based exit detection.
- Set up an A/B test on your headline copy. Run for at least 500 impressions per variant.
- Check GDPR compliance: ensure consent language is visible, specific, and above the submit button.
- Review popup performance monthly. If conversion rate has dropped, refresh the offer or creative.
Frequently Asked Questions
Do exit-intent popups actually increase revenue, or just email signups? Both, when set up correctly. Email signups become revenue via automated flows. Discount popups directly influence same-session conversions. The key is tracking attributed revenue in your popup platform, not just email capture rates.
Should I use a full-screen popup or a smaller banner? Full-screen overlays convert higher on desktop but carry more risk on mobile. A centre-screen modal with clear close functionality is the best balance of visibility and user experience. Avoid popups that obscure content without a visible close button.
What discount percentage works best in exit-intent popups? 10% off is the most common and performs reliably. Lower than 5% rarely changes behaviour. Higher than 15% can trigger intentional abandonment from repeat visitors who learn to expect it. For higher-ticket items, a fixed amount (such as £20 off orders over £150) often outperforms a percentage.
Will exit-intent popups hurt my SEO? Google's Intrusive Interstitials policy can penalise pages with popups that obscure content on mobile. Exit-intent popups that fire on desktop only, or that use scroll-depth triggers on mobile, are generally safe. Full-screen popups that fire immediately on page load are the highest risk. Always exclude popups from landing pages receiving paid traffic, as those conversions should not be interrupted.