What it is
When a buyer moves their cursor toward the browser's close button or back button on an OTO page, trigger a modal popup offering either (a) a one-time-reduced price, (b) a smaller variant of the offer, or (c) a no-cost bonus to stick around.
Recovers the percentage of buyers who were close to saying yes but hit "No thanks" reflexively. Industry baseline is 10–20% recovery of the abandoning cohort.
Why this fits ClickDesigns specifically
You currently have zero exit recovery on any of your OTO pages. Every buyer who clicks "No thanks" exits the funnel with zero further opportunity. Across 4 active OTOs with ~1,300–3,400 visitors each, that's a lot of zeros.
Niklas Pedde's funnel in our library has exit popups on Upsell 2, Upsell 3, AND the FE itself. Four separate scraped popup pages prove he runs them deliberately as a systematic exit-recovery layer. That's the system to match.
Proposed ClickDesigns exit popups
| OTO | Popup offer | Mechanic |
|---|---|---|
| FE exit | 10% off coupon (CD10OFF) if they proceed within 5 min | Email-gated — captures lead even if they still leave |
| OTO1 Maximizer exit | $67 one-time (vs $97) with "last chance" framing | Simple price drop; recover high-intent hesitators |
| OTO2 ClickMockups exit | $47 one-time (vs $77) OR split into 2 payments of $39 | Offer pay-over-time as an alternative objection-handler |
| OTO3 DesignPages exit | $67 one-time (vs $97) | Standard price-drop recovery |
| OTO5 Agency exit | Three options: (a) $147 (vs $197), (b) Agency + extended 60-day guarantee at full price, (c) Free 15-min onboarding call | Triple-choice exit popup converts better than single-offer on high-ticket items |
The triple-choice on Agency matters: some abandoning buyers exited on price, some on trust, some on implementation fear. Offering three differentiated paths captures a wider audience than a single price drop.
Technical implementation
Two tools you can use without rebuilding the page:
- OptinMonster — $19/mo, no-code, supports all major targeting (exit intent, scroll depth, time on page). Easiest to ship.
- Convert.com or Google Tag Manager custom JS — if you want to roll your own, the exit-intent detection pattern is ~15 lines of JS using
mouseleaveon the top 50px of the viewport.
For JVZoo-specific OTO pages, make sure the popup's "accept" CTA routes to the same JVZoo purchase endpoint — affiliate commission tracking should be preserved. Don't build a parallel checkout just for the popup.
Evidence — Niklas Pedde's exit popup system
Four scraped exit popups from the Niklas Pedde funnel. This is the systematic approach in action.





Expected lift math
Watch-outs
mouseleave exit-intent doesn't work on touch devices. Use scroll-velocity-up or tab-visibility-change as the mobile equivalent. OptinMonster has a mobile-specific trigger set.
Next moves
- Sign up for OptinMonster (or equivalent) at ~$20/mo
- Install on all 5 pages (FE + 4 OTOs; skip ClickSocials until Idea 01 is resolved)
- Write copy for each popup (5 total; 2 hours of work)
- Confirm JVZoo commission tracking on the popup CTAs
- Launch; measure recovery rate per OTO for 14 days
- Iterate copy on the underperforming popups based on data