top | item 27632225

(no title)

scotcha1 | 4 years ago

there's probably a lot more context, but this is a pretty common marketing feature

some examples:

https://github.com/carlsednaoui/ouibounce

https://www.hubspot.com/products/marketing/exit-intent

i like how this page describes them more as 'needy' than 'dark', since dark seems to imply immoral

https://www.nngroup.com/articles/needy-design-patterns/

discuss

order

yjftsjthsd-h|4 years ago

I was curious how that works, so I clicked into the ouibounce repo and read the README. I still don't get how it works, but I enjoyed how they flirt with self awareness:

> it's very easy to create something spammy-looking.

...and then they list "good" uses that are... all spammy.

nitrogen|4 years ago

I still don't get how it works

These actions can be used to infer possible intent to leave: scroll up (to reveal address bar on mobile), move mouse toward top of viewport (to move mouse toward address bar), swipe down (to reveal address bar on mobile), loss of UI focus, probably others.

I hate these patterns, and they are 100% appropriately described as dark. I and the other devs spent months at one place arguing with a PM about how janky and broken the third-party intent-to-leave detector they injected using Google Tag Manager without dev involvement made our app feel. (GTM was the product that convinced me Google gave up on not being evil)

partiallypro|4 years ago

Left out of this post is a form or CTA that follows me on scroll, it doesn't make me feel like it's easier to find the form, it makes me feel like I'm being hounded to give my information.