← All reads
Behavioral Design & Cognitive Biases in UX (with real examples)

UX Design

Behavioral Design & Cognitive Biases in UX (with real examples)

Neha Thakkar

Neha Thakkar

Experience Designer

A fun, deep dive into behavioral design and cognitive biases in UX, with real examples from Duolingo, Booking.com, Amazon, and more, plus where the ethical line is.

Jul 2026·23 mins

A fun, example-packed deep dive into behavioral design and the cognitive biases hiding inside your favorite apps, the invisible psychology behind why you keep your Duolingo streak alive, why Booking.com makes your heart race, and why you have three unfinished shopping carts right now.

Who this is for: UX and product designers, PMs, founders, marketers, students, and anyone who's ever wondered "why can't I stop using this app?" A quick promise: By the end, you'll never look at a "Only 1 room left!" banner the same way again.

It's 11:47 PM and you're still scrolling

You told yourself "just five minutes." That was ninety minutes ago. Your thumb is on autopilot. Somewhere in there you renewed a subscription you forgot you had, added two things to a cart you won't check out, and felt a genuine jolt of panic when an app warned you your streak was about to die.

None of that was an accident. Every one of those moments was designed, engineered by people who understand something crucial: humans are not rational decision-makers. We are gloriously, predictably irrational. And a whole discipline exists to design around that reality.

That discipline is behavioral design, the practice of shaping products around how people actually think and behave, not how we pretend they do. If the Laws of UX are the what (the observable patterns), behavioral design and cognitive biases are the why, the deeper psychological machinery humming underneath. This post is that deeper dive. Buckle up; it's going to be a fun ride through your own brain.

What is behavioral design, really?

Behavioral design is the intentional shaping of a product experience to influence how people decide and act, grounded in behavioral science and psychology. It sits at the intersection of design, economics, and psychology, and it asks one deceptively simple question: what makes people do things?

Here's the foundational idea, courtesy of psychologist Daniel Kahneman: your brain runs on two systems.

System 1 is fast, automatic, emotional, and effortless. It's the part of you that recognizes a face, slams the brakes, or impulse-buys a snack at checkout. It runs the show ~95% of the time.

System 2 is slow, deliberate, logical, and lazy. It's what you use to do long division or compare mortgage rates. It's powerful but exhausting, so your brain avoids it whenever possible.

Most of design school teaches you to appeal to System 2, the rational user carefully weighing options. But behavioral design knows the truth: most decisions are made by System 1. People don't read; they glance. They don't calculate; they feel. They don't optimize; they satisfice (pick the first "good enough" option and move on). Design that ignores this is designing for a human who doesn't exist.

Cognitive biases are the shortcuts (and systematic errors) System 1 makes. There are hundreds of them. The good news for designers: they're predictable. And predictable irrationality is something you can design for, or against.

Three frameworks that explain (almost) everything

Before we get to the juicy list of biases, let's arm you with the three mental models that professional behavioral designers actually use.

1. The Fogg Behavior Model: B = MAP

Stanford researcher BJ Fogg boiled behavior down to a tidy equation: Behavior happens when Motivation, Ability, and a Prompt converge at the same moment. (B = MAP.)

  • Motivation: how much you want to do it.
  • Ability: how easy it is to do.
  • Prompt: the trigger that says "do it now."

The clever insight: when motivation is low, you win by increasing ability, that is, making the action stupidly easy. This is why "Sign in with Google" exists. Nobody is highly motivated to fill out a registration form, so instead of trying to pump up motivation, smart designers crush the effort down to one tap. Amazon's 1-Click ordering is B = MAP in its purest form: motivation is mild, but ability is maxed out and the prompt is right there.

2. The Hook Model: how habits get built

Nir Eyal's Hook Model explains how products turn one-time users into daily habits through a four-step loop:

  1. Trigger (external, like a notification, or internal, like boredom)
  2. Action (the simplest behavior in anticipation of a reward)
  3. Variable Reward (an unpredictable payoff, this is the addictive part)
  4. Investment (you put something in, data, content, followers, making you more likely to return)

Every social app runs this loop. You feel bored (internal trigger), you open Instagram (action), you scroll and sometimes hit something delightful (variable reward), you like and post and follow (investment), which loads the next trigger. Round and round.

3. Nudge theory: choice architecture

Economists Richard Thaler and Cass Sunstein popularized the nudge: a small change in how choices are presented that steers behavior without removing freedom of choice. The classic real-world example is putting fruit at eye level in a cafeteria, you can still grab the fries, but the default path leads to fruit. In UX, nudges are everywhere: pre-selected options, smart defaults, and the gentle "most popular" badge on a pricing plan.

The dark cousin of the nudge is sludge, friction deliberately added to prevent good decisions (think of how hard some services make it to cancel). We'll come back to ethics, because with great psychological power comes great potential for evil.

Now, the main event.

The cognitive biases hiding in your favourite apps

Here's the field guide. For each bias you'll get four things: the gist (what it is), why your brain falls for it (the psychology, in plain language), in the wild (where you've definitely seen it), and the designer's takeaway (how to use it without becoming a villain). Think of each one as a tiny superpower, once you can name it, you can spot it everywhere.

Anchoring bias: the first number wins

The gist: Whatever number you see first becomes the invisible reference point for every judgment that follows. Your brain doesn't evaluate value in absolute terms; it evaluates relative to the anchor.

Why your brain falls for it: Estimating true value is hard (that's slow, effortful System 2 work), so System 1 grabs the nearest reference point and adjusts from there, usually not adjusting nearly enough. In a famous experiment, people who spun a wheel landing on a high number then guessed higher answers to unrelated questions. The anchor doesn't even have to be relevant to work.

In the wild:

  • The "was $199, now $99" tag. The crossed-out $199 is the anchor. $99 feels like a steal only because $199 was planted first, even if nothing ever actually sold at $199.
  • SaaS pricing pages lead with the expensive Enterprise tier (or a high "recommended" plan) so the plan they actually want you to buy feels reasonable by comparison.
  • Apple reveals the $1,199 Pro Max first, so the $999 model quietly feels like restraint.
  • Restaurant menus put one absurdly expensive dish at the top; it barely sells, but it makes everything else look affordable.

Designer's takeaway: You anchor whether you mean to or not, so choose your first number deliberately. Ethically: anchor against honest reference points (a real original price, a genuine competitor cost), not invented ones.

The decoy effect: the option nobody buys (that sells everything else)

The gist: Introduce a third, deliberately worse option, and you can steer people toward the choice you want, because the decoy makes one option look obviously superior. Formally: asymmetric dominance.

Why your brain falls for it: Comparing two very different things is hard, so we look for an easy comparison. A decoy that's clearly worse than one option (but not the other) hands us that easy comparison on a plate, and we grab the "obvious winner" with relief.

In the wild:

  • The legendary Economist subscription test: Web-only $59, Print-only $125, Print + Web $125. Print-only is the decoy, nobody would take print alone when print + web costs the same, but its presence makes the $125 bundle feel like a gift. When researchers removed the decoy, most people picked the cheap web-only option. With it, most jumped to the expensive bundle.
  • Cinema popcorn: a medium priced just below the large, so the large screams "best value."
  • Streaming and SaaS tiers routinely include a middle plan engineered to make the top plan look smart.

Designer's takeaway: Powerful, and easy to abuse. Use it to help users find genuinely good value, not to shove them past the plan that actually fits their needs.

Loss aversion: losing hurts about twice as much as winning feels good

The gist: The pain of losing something is roughly twice as intense as the pleasure of gaining the same thing. So we'll work harder, and take bigger risks, to avoid a loss than to chase an equivalent gain.

Why your brain falls for it: Evolutionarily, a loss (of food, shelter, status) could be fatal, while a gain was just nice to have. Brains that treated losses as urgent survived. That ancient wiring now fires over a lapsed language-learning streak.

In the wild:

  • Duolingo streaks. The magic isn't the joy of building a streak, it's the dread of losing a 400-day one. The guilt-tripping owl and "streak freeze" mechanic exist entirely to exploit (adorably) your fear of loss.
  • Free trials that take your card up front. Once you've experienced the premium features, giving them up feels like losing something you already own, so you keep paying.
  • "Your cart expires soon" and Booking.com's "You'll lose this price if you leave" both reframe doing nothing as an active loss.

Designer's takeaway: Loss framing is potent but easy to turn manipulative. Reserve it for losses that are real and that the user genuinely cares about (a streak they chose to build), not manufactured panic.

Scarcity & FOMO: the harder it is to get, the more we want it

The gist: We assign more value to things that are rare, running out, or time-limited. Scarcity is a mental shortcut for "this must be good and I might miss it."

Why your brain falls for it: Scarcity signals both value (if it's limited, it's probably desirable) and urgency (if I wait, I lose the chance). The fear of missing out short-circuits careful evaluation and pushes you to act now, before System 2 can weigh in.

In the wild:

  • Booking.com is the undisputed grandmaster: "Only 1 room left!", "Booked 4 times in the last 6 hours!", "In high demand!", all firing at once to keep your pulse up. A masterclass and a cautionary tale (ethics section incoming).
  • Amazon's "Only 3 left in stock, order soon."
  • Ticket sites with a countdown ("Your seats are held for 09:58…") that turn browsing into a stress test.
  • Supreme built an entire empire on limited drops that vanish in seconds.

Designer's takeaway: Honest scarcity (a sale that truly ends, stock that's really low) builds trust. Fake scarcity is the fastest way to become a dark pattern, and users increasingly recognize and resent it.

Social proof: when unsure, we copy other people

The gist: In moments of uncertainty, we decide what's correct by looking at what everyone else is doing. If the crowd chose it, it must be safe.

Why your brain falls for it: Independently evaluating every option is exhausting and risky. Following the herd is a cheap, usually-reliable shortcut that kept our ancestors alive (the group probably knows something you don't). Online, that instinct turns into "5,000 reviews can't be wrong."

In the wild:

  • Amazon reviews and "Best Seller" badges. 12,000 five-star ratings sell harder than any amount of copywriting.
  • "2,847 people are viewing this right now" on hotel and e-commerce pages.
  • Netflix's Top 10 row: you watch it precisely because everyone else is.
  • Testimonials, "trusted by" logo walls, follower and download counts, all social proof doing quiet, heavy lifting.

Designer's takeaway: Real social proof is one of the most trust-building tools you have. Fabricated numbers are both unethical and, increasingly, illegal, so keep it genuine.

The default effect: whatever's pre-selected usually wins

The gist: People overwhelmingly stick with pre-set options. Set a default, and most users will accept it, simply because opting out takes effort.

Why your brain falls for it: Changing a default means engaging lazy, energy-hungry System 2, and possibly taking responsibility for a "wrong" choice. Sticking with the default is effortless and feels implicitly endorsed ("they set it this way, it's probably fine").

In the wild:

  • Pre-checked "subscribe to the newsletter" boxes, now regulated in many regions precisely because they work too well.
  • Netflix autoplay: the next episode starts on its own; you'd have to actively intervene to stop, so you don't. Suddenly it's 2 AM.
  • Auto-renew switched on by default across nearly every subscription service.
  • Organ donation: countries with opt-out (donate-by-default) systems have dramatically higher donor rates than opt-in ones, arguably the most consequential nudge ever documented.

Designer's takeaway: Defaults are enormously powerful, which makes them an ethical responsibility. Set the default to what's genuinely best for most users, not what's most profitable for you.

Framing effect: the same fact, told two ways, gets two decisions

The gist: How you present information changes the decision, even when the underlying facts are identical. "90% fat-free" and "10% fat" describe the same yogurt, but one flies off the shelf.

Why your brain falls for it: System 1 responds to the emotional tone of information, not its literal content. "Free" feels different from "$0." "Save" feels different from "spend." We react to the frame before we ever reach the math.

In the wild:

  • "Save 20%" vs "Pay 80%", same price, completely different feeling.
  • Spotify Wrapped frames a year of behavioral tracking as a joyful, shareable celebration instead of "here's everything we logged about you." Genius reframing that turned surveillance into free marketing.
  • "Join 2 million happy members" lands very differently from "2 million people handed us their data."

Designer's takeaway: You must choose a frame, so choose one that's positive and truthful. Framing becomes manipulation when it hides material facts (like a "free" plan that quietly bills you later).

Variable rewards: the slot machine in your pocket

The gist: Unpredictable rewards are dramatically more compelling than predictable ones. Not knowing whether (or when) you'll get a payoff is what makes a behavior compulsive.

Why your brain falls for it: Dopamine, the "wanting" chemical, spikes hardest in anticipation of an uncertain reward, not when the reward actually arrives. A predictable reward is boring; a maybe-reward keeps the brain leaning forward, pulling the lever again and again. This is literally the mechanism behind slot machines, and it's built into your feed.

In the wild:

  • Pull-to-refresh on Instagram, X, and email, a slot-machine lever in disguise. You pull, and maybe there's something good.
  • TikTok's infinite scroll: every swipe is a fresh gamble, and the occasional jackpot video is exactly why "just one more" becomes an hour.
  • Tinder: swipe, and maybe it's a match. Unpredictability keeps thumbs moving.
  • Loot boxes in games and the slow trickle of likes on a post, same dopamine engine.

Designer's takeaway: This is the most powerful, and most potentially harmful, tool in the kit. Use variable rewards to make genuinely valuable moments delightful, not to manufacture compulsion that leaves users feeling empty and used.

The Zeigarnik effect & the curiosity gap: open loops itch until closed

The gist: We remember and obsess over unfinished things far more than completed ones. Related: when there's a gap between what we know and what we want to know, we feel an almost physical itch to close it.

Why your brain falls for it: An incomplete task holds a small amount of mental "tension" that your brain keeps active as a reminder, and it only releases when you finish. The discomfort of the open loop is the motivation to close it. Curiosity works the same way: a gap in knowledge feels like an itch.

In the wild:

  • LinkedIn's "Profile 80% complete" meter, that unfinished 20% genuinely nags at people until they fill it.
  • Netflix's "Continue Watching" row and every cliffhanger episode ending (the open loop of "what happens next?").
  • Clickbait ("You won't believe what happened next…") and onboarding checklists with tantalizing unchecked boxes (Slack, Notion, Asana) that beg to be ticked off.

Designer's takeaway: Great for motivating genuine progress (finishing setup, completing a profile). Cheap when used to manufacture fake incompleteness just to keep people poking at your app.

Commitment & consistency: small yeses snowball into big ones

The gist: Once we take even a tiny action or make a small commitment, we feel internal pressure to stay consistent with it. This is the "foot in the door" technique, get a small yes, and bigger yeses follow.

Why your brain falls for it: We have a deep need to see ourselves (and be seen) as consistent people. Once you've acted a certain way, backing out creates uncomfortable cognitive dissonance, so it's easier to keep going. "I already started, so I'm the kind of person who does this."

In the wild:

  • Progressive onboarding: apps ask for one trivial action first (pick a few interests, follow three accounts), because a user who's taken one step is far more likely to take the next.
  • Duolingo has you commit to a daily goal on day one; honoring it later feels like keeping a promise to yourself.
  • "Complete your profile" flows that ease you in one small, consistent step at a time.

Designer's takeaway: Ideal for easing people into value gradually. Just make sure each step genuinely benefits the user, not a slippery slope toward something they'd never have agreed to up front.

The IKEA effect: we overvalue what we help build

The gist: People place disproportionately high value on things they partially created, yes, named after the flat-pack furniture you assembled with mild rage and now refuse to throw away.

Why your brain falls for it: Effort creates ownership, and ownership creates attachment (and pride). The labor you put in gets emotionally baked into the object, so you value it far beyond its objective worth, and walking away means wasting your effort.

In the wild:

  • Spotify/YouTube playlists, Notion workspaces, custom avatars, saved preferences. The more you build inside a product, the more it feels like yours, and the more painful it becomes to leave. (This is the "Investment" step of the Hook Model doing double duty.)
  • Canva, Figma, and design tools: once you've created something in them, you're attached to the tool itself.

Designer's takeaway: Encourage users to invest and personalize, it deepens genuine value and loyalty. It becomes a trap only when the investment is designed purely to lock people in rather than to serve them.

Sunk cost fallacy: we throw good time after bad

The gist: We keep pouring resources into something because of what we've already spent, even when a clear-eyed decision would be to stop.

Why your brain falls for it: Quitting means admitting the earlier investment was "wasted," which triggers loss aversion all over again. So we irrationally protect past spending by spending even more, trying to make the sunk cost feel justified.

In the wild:

  • Duolingo streaks, again: "I can't stop now, I'm 300 days in!" (Notice how many biases stack in one tiny product, that's not an accident.)
  • Loyalty tiers and progress bars: "I'm halfway to Gold status, might as well keep buying."
  • Games: "I've sunk 80 hours into this, I have to finish it."

Designer's takeaway: Progress and investment are motivating and legitimate, but never weaponize sunk cost to trap people in a subscription or flow they'd rationally leave. That's how you earn a reputation (and a lawsuit).

Reciprocity: give first, and people feel they owe you

The gist: When someone gives us something, we feel a genuine, almost involuntary urge to give back. Generosity creates a sense of debt.

Why your brain falls for it: Reciprocity is a bedrock of human cooperation, societies that returned favors thrived, so the instinct is deeply wired. Receiving something unearned creates a low-level discomfort that we resolve by giving back.

In the wild:

  • Free tools, templates, and courses. HubSpot gives away genuinely useful free resources; recipients feel warmly disposed to buy later.
  • Generous free tiers (Duolingo, Spotify, Grammarly, Notion) create goodwill that nudges you toward upgrading.
  • The Costco free sample measurably increases purchases, because now you feel you owe them a little something.

Designer's takeaway: The most win-win bias in the kit. Give real value first, and the goodwill is earned rather than extracted. Just make sure the "gift" is genuinely useful, not a Trojan horse.

The peak-end rule & the goal-gradient effect (a quick reunion)

You met these two in the Laws of UX, but they're behavioral biases at their core, so they belong here too.

Peak-end rule: we judge an entire experience by its most intense moment and its ending, not the average. That's why Mailchimp celebrates you with a "high five" after the nerve-wracking act of hitting send, one delightful peak-and-end can redeem an otherwise stressful task.

Goal-gradient effect: motivation intensifies as we get closer to a finish line. Starbucks showing "2 stars to go" makes that next coffee feel almost urgent, and giving people a head start ("you're already 20% there!") accelerates them further.

The big lesson: the same underlying psychology shows up under many names across many frameworks. Behavioral design is largely the art of recognising these patterns and combining them thoughtfully, and, crucially, kindly.

The ethics: nudges, dark patterns, and the line you shouldn't cross

Here's where it gets serious for a moment, because this is the most important section in the whole post.

Every technique above can be used two ways. A nudge helps people do what they already want to do, with less friction (autofilling an address, defaulting to a sensible plan, celebrating a completed goal). A dark pattern tricks people into doing what the business wants against their own interest (hidden costs, pre-checked add-ons, "roach motel" flows that are easy to enter and hell to leave, guilt-tripping "confirmshaming" buttons like "No thanks, I don't want to save money").

The classic villains:

  • Booking.com and many travel sites ride the edge of manufactured scarcity and pressure ("Only 1 left!" when there might be plenty).
  • Robinhood's confetti animation (since removed) celebrated risky trades like a game, blurring investing and gambling.
  • Subscription "roach motels" that take one click to join and ten hidden steps to cancel, so egregious that regulators (FTC "click-to-cancel" rules, the EU's rules on dark patterns) are now cracking down.

The test is simple and worth tattooing on your brain: Am I using this to help the user achieve their goal, or to trick them into serving mine at their expense? Behavioral design is ethically neutral, a scalpel that heals or harms depending on the hand holding it. The best behavioral designers use these tools to reduce friction, build genuinely good habits (Duolingo really does help you learn), and create delight, not to extract value from people against their will. Manipulative design wins in the short term and loses trust, and increasingly, lawsuits, in the long term.

How to apply behavioral design (the responsible way)

Want to put this to work without becoming a villain? Here's a practical approach.

Start with a real user goal. Behavioral design should grease the path to something the user actually wants. If you're nudging people toward something that only benefits you, stop.

Find the behavior and its friction. Use the Fogg model: is the blocker low motivation or low ability? Nine times out of ten, the answer is make it easier, not make them want it more. Reduce steps, add smart defaults, autofill everything you can.

Design the trigger thoughtfully. A well-timed, relevant prompt is a nudge; a barrage of notifications is spam. Trigger based on context and genuine value.

Add honest motivation. Real social proof, genuine progress indicators, authentic scarcity (a sale that actually ends). Fake versions of these are dark patterns and they erode trust the moment users catch on (and they will).

Celebrate peaks and endings. Invest in the emotional high points and the finish line. This is cheap to do and hugely memorable.

Validate with research, not assumptions. Biases are general tendencies; your specific users may surprise you. Pair behavioral design with real UX research methods and A/B testing before you trust your instincts.

How to apply behavioral design (the responsible way)

Want to put this to work without becoming a villain? Here's a practical approach.

Start with a real user goal. Behavioral design should grease the path to something the user actually wants. If you're nudging people toward something that only benefits you, stop.

Find the behavior and its friction. Use the Fogg model: is the blocker low motivation or low ability? Nine times out of ten, the answer is make it easier, not make them want it more. Reduce steps, add smart defaults, autofill everything you can.

Design the trigger thoughtfully. A well-timed, relevant prompt is a nudge; a barrage of notifications is spam. Trigger based on context and genuine value.

Add honest motivation. Real social proof, genuine progress indicators, authentic scarcity (a sale that actually ends). Fake versions of these are dark patterns and they erode trust the moment users catch on (and they will).

Celebrate peaks and endings. Invest in the emotional high points and the finish line. This is cheap to do and hugely memorable.

Validate with research, not assumptions. Biases are general tendencies; your specific users may surprise you. Pair behavioral design with real UX research methods and A/B testing before you trust your instincts.

Common mistakes with behavioral design

Manipulating instead of helping. The number one sin. If your growth metric goes up but trust and retention quietly rot, you've built a dark pattern, not good design.

Cargo-culting tactics without understanding. Slapping a countdown timer on everything because "scarcity works" is how you get a cheap, untrustworthy product. Understand why a technique works and whether it fits your context.

Ignoring System 2 entirely. Yes, most decisions are System 1, but for high-stakes choices (a big purchase, a health decision), people do engage System 2, and manipulative nudges there feel gross and backfire.

Assuming biases are universal. Culture, context, and individual differences matter. Test.

Forgetting that users learn. People eventually recognize manipulation. The "Only 1 left!" that's always there stops working, and breeds cynicism about your whole brand.

Key takeaways

  • Behavioral design is designing for the human who actually exists, System 1-driven, emotional, biased, and beautifully irrational, rather than the perfectly rational user of economic theory.
  • Three frameworks do most of the heavy lifting: the Fogg Behavior Model (B = MAP), the Hook Model (trigger, action, variable reward, investment), and nudge theory (choice architecture).
  • Cognitive biases like anchoring, loss aversion, social proof, scarcity, the decoy effect, and variable rewards are the predictable shortcuts you can design with, and you've seen every one of them in Duolingo, Amazon, Netflix, and Booking.com.
  • The same psychology that builds delightful, habit-forming products can build manipulative dark patterns. The dividing line is whether you're serving the user's goals or exploiting them.
  • Master the psychology, use it generously and honestly, and validate with research. Do that, and you'll build products people love and trust, which is the only kind of success that lasts.

The next time an app makes you feel something, a jolt of FOMO, a hit of delight, a pang of streak-guilt, you'll know exactly what just happened. That's the fun part of understanding behavioral design: you get to see the strings. The responsibility part is deciding, as a designer, to pull them gently and in your users' favor.

Frequently asked questions

Behavioral design in UX is the practice of designing products around how people actually think and behave, drawing on behavioral science and psychology to influence decisions and actions. It uses frameworks like the Fogg Behavior Model, the Hook Model, and nudge theory, along with an understanding of cognitive biases, to reduce friction and encourage desired behaviors.

The Laws of UX are observable principles about how people interact with interfaces (the what). Behavioral design and cognitive biases explain the deeper psychology driving those patterns (the why). They overlap heavily, principles like the Peak-End Rule and Goal-Gradient Effect appear in both.

The most frequently applied cognitive biases in UX include anchoring bias, loss aversion, social proof, scarcity/FOMO, the default effect, the framing effect, the decoy effect, variable rewards, the Zeigarnik effect, commitment and consistency, and the sunk cost fallacy.

It can be, but it doesn't have to be. Used ethically, behavioral design reduces friction and helps users achieve their own goals (a "nudge"). Used unethically, it becomes a "dark pattern" that tricks users into acting against their interest. The ethical test: are you serving the user's goals or exploiting them for the business's benefit?

The Fogg Behavior Model, created by BJ Fogg, states that behavior occurs when three elements converge: Motivation, Ability, and a Prompt (B = MAP). When motivation is low, the most effective strategy is usually to increase ability, making the action easier, rather than trying to boost motivation.

Always start from a genuine user goal, reduce friction rather than manipulate motivation, use honest social proof and real scarcity, design respectful triggers, and validate with user research and A/B testing. If a tactic boosts your metrics but damages user trust, it's a dark pattern, not good design.