We’ve all been there. You’re peacefully browsing a website, minding your own business, and suddenly — BOOM — a popup jumps out like a horror-movie jump scare. Or you click “No, thanks” on a newsletter signup, only to realize the button actually says: “No, I hate saving money and joy.”
Welcome to the world of dark patterns, where UX takes a detour into the shadowy side of persuasion.
Let’s take a friendly (but honest) tour of the top seven tricks that make users want to throw their laptops off a balcony — and how to avoid them.
1. The Classic: “Confirmshaming”
This is when a website tries to guilt-trip you into doing something.
For example:
“No, I don’t want 20% off. I prefer to pay full price like a fool.”
Why it’s terrible:
It insults your user. And users generally don’t enjoy being emotionally manipulated by a discount popup. Weird, right?
Friendly alternative:
Use a neutral decline option: “No thanks, maybe later.” No sarcasm, no shame.
2. The Maze of “Unsubscribe”
Some newsletters hide the unsubscribe link with the stealth of a ninja. Others make you go through three pages, one CAPTCHA, and possibly a philosophical questionnaire.
Why it’s terrible:
If users want to leave, let them leave.
Otherwise, you become that clingy person who says, “We can still be friends, right?” while blocking the exit.
Friendly alternative:
One click. One sad tear. Done.
3. “Where Did That Checkbox Come From?”
Pre-ticked checkboxes that subscribe you to 12 newsletters, 4 partner offers, and maybe a pet adoption program you didn’t want.
Why it’s terrible:
It feels like a trap — and no one likes traps unless it involves cheese and cartoons.
Friendly alternative:
Let users decide for themselves. Unticked boxes are the way of peace.
4. The “Free Trial” That’s Not Really Free
Ah yes, the “Try it free!” button. Followed immediately by a form demanding your credit card, your address, your mother’s maiden name, and possibly your firstborn.
Why it’s terrible:
“Free” shouldn’t come with a surprise invoice at the end.
Friendly alternative:
If a credit card is required, say so upfront. Honesty builds trust — and fewer angry emails.
5. Endless Popups (a.k.a. The Popup Apocalypse)
You close a popup. Another appears. Then a cookie banner. Then a chatbot waves at you. Then someone asks if you’re enjoying the experience, which — ironically — you were until the interrogation started.
Why it’s terrible:
Popups that interrupt the user’s flow lead to annoyance and site abandonment.
Friendly alternative:
Show popups sparingly, and at the right moments. One popup per visit is a generous limit.
6. Sneaky “X” Buttons
You try to close a popup but the “X” is the size of a pixel and hiding in the corner like it’s embarrassed to be seen.
Worse? Sometimes the “X” doesn’t exist at all, and you must click a giant “Yes, sign me up!” to continue.
Why it’s terrible:
Users shouldn’t need detective skills to close a window.
Friendly alternative:
A visible, accessible close button. UX heaven.
7. Misdirection: The Big Button vs. The Tiny Button
A giant green “ACCEPT!” button next to a tiny grey “No thanks” link that’s basically camouflage.
This is common in cookie banners, download portals, and shady ad networks.
Why it’s terrible:
It manipulates users to choose an option they didn’t want — on purpose.
Friendly alternative:
Equal visual weight. Equal respect.
So… Why Do Companies Still Use These?
Because they work — but only short-term.
In the long run, dark patterns damage trust, hurt conversion, and make your product the subject of angry Reddit threads.
Users today are smart, suspicious, and one dark pattern away from hitting “back” and never returning.
The Bright Side of UX
Good UX is like good comedy — it’s all about timing, honesty, and not making people uncomfortable.
- Design with empathy.
- Respect your users.
- And if you must ask them to sign up, at least don’t imply they’re a bad person for saying “no.”