Error messages – help your users

4th December 2017 / by Richard Gray

Using an online banking portal late at night to transfer some money to another account I was met with an error message informing me that, after making one transfer, my “daily transfer limit had now been reached.”

This wasn’t a huge problem as I figured I’d process the amount I needed to transfer in two payments. I sent the first through that night and logged in the next morning intending to do the next.

Again though, the same error message. Now this was confusing because it was the next day – I’d made no transfers today, so how could my limit have been reached?

It wasn’t until 24 hours later that I was able to put the remaining transfer through. The error message was misleading, confusing and suggested other more serious problems (had someone else been transferring money from my account?)

What they should have said was “you can only transfer up to X amount in any 24 hour period.”

Error messages on websites are one of the areas (along with ‘thanks’ pages when forms are submitted) which are often overlooked when a site is developed.

Good quality, accurate and descriptive error messages are vital to improving the user experience and raising user confidence. If users know what’s gone wrong then they stand a better chance of being able to fix it before venting their frustrations by heading to a competitor.

Annoying error messages we’ve encountered in the past have included:

  • “The username or password entered is incorrect.”
  • “Some of the data you entered is in an incorrect format.”
  • “Sorry – something has gone wrong with your order.”

In each of these instances the website didn’t elaborate or indicate what needed to be fixed and therefore offered an extremely frustrating user experience.

As such we strongly recommended you spend time ensuring your error messages are instructive and helpful and are there to guide users towards their goal, rather than just telling them something has gone wrong. If you can, use the errors to suggest ways in which your users can rectify the problem.

Alternatively provide an easy way for them to get in touch with you.

Rich's Rants

Testing testing – matchy matchy

Only a minor rant here, but here's why I think case-sensitive comparison checks are just plain annoying!

Guide your visitors in a helpful way

Don't make me think - another example of great web usability.

Delight where you can

A possible way to make your visitors smile - and keep coming back to your website. It worked for me!

Why do the same thing twice?

Asking your users to do the same thing twice just makes them annoyed and adds risk to the process.

Put things where people expect to find them

Like small children and lost toys, your website should put things where people expect to find them.

Get in touch

If you think we can help with your next project, please drop us a line or call us. We’d love to meet with you to see how we could work together.

Our offices in Stratton St Margaret are easy to reach with free parking right outside the door.

Telephone:
Alternatively, drop us an email @ Pink Fish

Contact us