← Retour au blog
tech 13 May 2026

When Life Gives You Lemons, Write Better Error Messages

Error messages are often overlooked in software development, yet they play a crucial role in user experience. Learn how to turn a frustrating moment into an opportunity to enhance your product.

Article inspired by the original source
When life gives you lemons, write better error messages ↗ wix-ux.com

Introduction

Error messages, those little texts we prefer to avoid but always end up seeing. They are one of the most underestimated aspects of software development. Yet, when well designed, they can turn a frustrating moment into a constructive experience for the user. So, how do you turn a lemon into lemonade?

The Importance of Error Messages

In 2022, a study by Baymard Institute revealed that 70% of users abandon a website due to poorly designed error messages. This statistic highlights the importance of crafting these messages to retain users. Error messages are often seen as a mere formality, but they are actually a critical interface between the system and the user.

Characteristics of a Good Error Message

A good error message must be clear, concise, and helpful. It should explain what happened, why it occurred, and how the user can resolve the issue. Take Slack as an example. Their error messages are not only informative but also written in a friendly tone that de-escalates the situation.

Clarity and Conciseness

Clarity is key. Avoid technical jargon and use simple language. For example, instead of "Error 404," say "Oops, we can't find this page." This helps reduce user frustration.

Humanizing the User Experience

Humanizing error messages can greatly enhance the user experience. By adding a touch of humor or expressing empathy, you show the user that you understand their frustration. For instance, Mailchimp often uses humor in its error messages, which softens the blow and encourages users to try again.

Concrete Examples

Take GitHub as an example. When a page doesn't load, GitHub displays an error message with a cute illustration and text that simply explains the problem. This makes the experience less frustrating and more engaging.

Another example is Google. When there's a server error, Google displays an illustration of a broken robot with a simple, direct message. This kind of personalization helps maintain an emotional connection with the user.

Why Invest in Good Error Messages?

Well-designed error messages can reduce churn, improve retention, and even boost long-term loyalty. According to a Forrester study, a better user experience can increase customer loyalty by 20%.

How to Implement Them in Your Project

Start by analyzing your current error messages. Are they clear? Are they helpful? Then, work on their tone and content. Don't hesitate to hire a UX writer to help refine them.

Conclusion

Error messages shouldn't be a source of frustration. On the contrary, they can be an opportunity to improve user experience and strengthen your relationship with users. So, when life gives you lemons, write better error messages. Let's discuss your project in 15 minutes.

messages d'erreur expérience utilisateur développement logiciel fidélité client rédaction UX
Deepthix newsletter · 100% AI · every Monday 8am

An AI agent reads tech for you.

Our AI agent scans ~200 sources per week and ships the best articles to your inbox Monday 8am. Free. One click to unsubscribe.

Visit the newsletter page →

Want to automate your operations?

Let's talk about your project in 15 minutes.

Book a call