Building A Better Exit Popup: Use a scrolling DHTML popup to trigger a "conventional" exit popup?

by Thomas
1 replies
  • WEB DESIGN
  • |
Hello Warriors:

I know the subject of exit popups makes some people indignant, but I think it's worth testing on individual sites without applying a blanket “you should never do that!” approach.

In that vein, I have been looking at how such popups work or, rather, are supposed to work, as it would seem not all do in all cases. Admittedly my technical knowledge about stuff like this is pretty limited but, as far as I can see, there are a number of functional problems with them.

For example, a biggie (IMO) is that most exit popups that are triggered by a mouseover (or any other means, I think?) ONLY work if the visitor leaves while already at the TOP of the page. If they scroll down and THEN leave, the pop-up won't happen. (So, if you're testing a price discount for people who leave, everyone who scrolls down and leaves WITHOUT scrolling all the way back to the top first won't see any popup at all.)

In that regard, I was wondering if the same mouseover effect that triggers a popup from the main site could also be used to trigger a popup from another (dhtml) popup? (i.e. If the mouse passes over the popup, another popup is triggered.)

If so, could that same dhtml popup be made to stick 0 pixels from the top of the visible screen as the visitor scrolls down (or back up again)? (I've seen large popups that do indeed scroll down with the visitors, so I'd imagine the answer is probably yes.)

If the answer to both questions above is yes, can they be combined as follows?:
1. A 1-pixel-high popup (could it be a transparent PNG image?) appears 0 pixels from the top when the visitor arrives at your salespage.
2. As they scroll down, the popup comes with them, always remaining 0 pixels from the top of the visible screen.
3. Then, if they go to leave the page (at any point), their mouse will pass over the popup (regardless of how far they are down the page), and a popup is triggered in the “conventional” way.
I'm sure I'm probably demonstrating my technical ignorance by asking the above but, if it were possible, it would seem to be a good way to avoid the above-mentioned "not scrolling up before leaving" problem. And, since you could make the first popup appear ONLY on your salespage, you wouldn't have the additional problem of the exit popup being triggered if the visitors leaves some OTHER page on your site too.

Anyone have any comments or ideas about that?

Tommy.
#conventional #dhtml #exit #making #popup #scrolling #trigger
  • Profile picture of the author toolmaster
    Sound like a good idea. But you'll be hard pressed to get it to work the same in all browsers.
    {{ DiscussionBoard.errors[3312567].message }}

Trending Topics