Skip to main content
UX Content
  • Case Studies
  • UX Bites
  • Cheatsheets
  • Psychology
BFM+
  • Instant Feedback
  • MCP
  • Figma Plugin
  • Tiers & pricing
  • Free newsletter
  • Log in
Other
  • Archive
  • About
  • Help
  • Changelog
Services
UX audits

A complete audit of your user experience, delivered in a format that you can't ignore.

Book an audit

Built for Mars Ltd is a company registered in England and Wales (Company No. 12731987).

Account
  • Log inAccess your library and activities
  • SubscribeUnlock all features and access to the library
Learn from the best companies in the world

A library of content that even non-designers find interesting.

Subscribe todaySubscribe today
Structured learning
  • UX BootcampEnroll in a 5-week bootcamp
  • PathwaysCreate custom learning Pathways to work towards any goal, industry or topic
  • CollectionsBrowse Case Studies by key topics
  • QuizzesTest your knowledge
Explore the library
  • Case StudiesSlideshows that are packed with research
  • UX BitesReal examples of design magic
  • CheatsheetsQuickly level up in a particular area
  • Product PsychologyLearn the essentials
  • NewsletterGet research straight to your inbox
  • CompaniesBrowse by company
Learn from the best companies in the world

A library of content that even non-designers find interesting.

Subscribe todaySubscribe today
Tools to help you
  • AI InsightsUpload screenshots of your design, and get instant feedback from our AI
  • MCPAccess the entire library from your favourite agent
  • Figma pluginAccess our AI tools, and our entire library, directly from Figma
One-to-one help
  • UX AuditsThe fast-track for growth
Includes tools that help you ship better products

Learning never stops, but sometimes you need a little more.

Subscribe todaySubscribe today
Log inSubscribe today
Home
UX Glossary
Cognitive Dissonance

😮‍💨

Cognitive Dissonance

The internal discomfort of holding conflicting opinions.

Featured in 14 UX Bites

Similar psychology:

Hyperbolic Discounting
Fresh Start Effect
Confirmation Bias

Likely impacts:

Churn
Feature Usage
Habits
Discomfort & Frustration
Happiness & Enjoyment
Input Quality
Last updated: 03/11/2026

How to utilise this in your designs

When someone turns on a protective setting, you could let them write a note to their future self, shown if they try to turn it off, so undoing it clashes with their own words.

Onboarding for a gambling block. "A note for future you" explains users can write a reminder of why they blocked gambling; tapping "Get started" opens a text field whose note is shown if they try to unblock.
Example from
Monzo logo
Monzo

Try opening the front camera when someone tries to break a limit they set themselves, so they have to face the dissonance between their goal and what they're doing.

Settings screen. On the "Intervention" options, tapping "Mirror" opens a detail card tagged "one sec pro", explaining "Look in your own eyes and tell yourself that you really want to open that app right now", with a "Try" button.
Example from
One Sec logo
One Sec

When asking for personal details, it may help to play back what they mean, e.g., showing someone their age from their birth date, so an untrue entry feels harder to hold.

Sign-up birthday entry. After entering a date of birth, a confirmation card calculates and shows the age, "You're 26", asking the user to check it's correct before continuing, with "Edit" and "Confirm" buttons.
Example from
Hinge logo
Hinge

During sign-up, one option is to ask people to sign their name as a commitment to use the product regularly, so skipping it later clashes with a promise they remember.

Onboarding. Commitment screens ask users to sign a pledge by drawing: "Promise yourself by drawing a checkmark:" with "I promise myself", then "Ready to commit? Draw a happy face!" with "I commit to myself".
Example from
Ahead logo
Ahead

Consider replacing a plain 'Continue' button with a playful fist bump to seal a commitment, so moving on feels like agreeing to a pact, not just a tap.

Onboarding. After a checklist of personalised goals, a fist emoji prompts "Let's solidify it with a fist bump" and "Tap to continue"; tapping fills the screen with a celebratory burst of hourglass, phone and diamond emoji.
Example from
Opal logo
Opal

Possible impacts

Asking users to make a memorable commitment early on could reduce churn, as giving up later would clash with the promise they made to themselves.

As seen in:
Ahead logo
Ahead
A literal signature to commit

It's possible that users who've made a clear pledge build habits more easily, as skipping a day creates dissonance with the kind of person they said they'd be.

As seen in:
One Sec logo
One Sec
Look at yourself, go on
Ahead logo
Ahead
A literal signature to commit

Prompting users to commit as they start something might increase use of related features like reminders, since ignoring them would clash with that commitment.

As seen in:
Vercel logo
Vercel
Wait, we recommend this
Posthog logo
Posthog
Handoff during setup

Making people face their own rules or notes when undoing them may increase discomfort, which could protect them but might feel frustrating if overused.

As seen in:
Discord logo
Discord
Suggested usernames, in one tap
Claude logo
Claude
You're likely to run out...

Turning a commitment into a playful gesture, e.g., a fist bump, might make onboarding feel more enjoyable while still sealing a pact users may later feel bound to.

As seen in:
Opal logo
Opal
Fist bump as a pact

Playing back what someone has entered, e.g., their age, could improve data accuracy, as an untrue detail stated plainly creates dissonance that makes lying harder.

As seen in:
Hinge logo
Hinge
Getting more accurate data
Profile photo. A circular headshot of a smiling young man with short tousled hair and round glasses, suitable as an author avatar or user profile picture. No interface elements are shown.

Written by Peter Ramsey

Consultant to 100+ companies

Published: 24/08/2023