ENID Start a project

UX Audit Checklist: How to Run a Heuristic Evaluation

A practical UX audit checklist for apps and websites: the 10 heuristics, what to check on each screen, how to score issues and when to add user tests.

rekursiv team · 4 min read

The Bank BTN cash management system as a polaroid, with a paper clip and a rekursiv business card
In this article

A UX audit checklist is a list of usability checks an expert runs through, screen by screen, to find what makes a website or app hard to use. The core of it is a heuristic evaluation: testing the product against proven design principles, then ranking every issue by how badly it hurts users and the business.

See our UX audit and heuristic evaluation service.

What Is a UX Audit?

A UX audit is a structured expert review of a digital product. Instead of asking users, a researcher or designer walks through the key journeys, such as signing up, finding a product, paying or downloading a report, and notes every point of friction. Each issue gets a severity score and a recommendation.

A heuristic evaluation is the most common audit method. The reviewer checks the interface against a set of usability heuristics, usually the 10 principles published by Jakob Nielsen at the Nielsen Norman Group. It is fast, it needs no recruiting, and it gives the team a clear list to work from.

The 10 Heuristics to Check

HeuristicWhat to check
Visibility of system statusDoes the user always know what is happening, e.g. loading, saved, sent?
Match with the real worldAre labels in the user's language, not internal or technical terms?
User control and freedomCan people undo, go back or cancel without losing their work?
Consistency and standardsDo buttons, icons and words behave the same way everywhere?
Error preventionDoes the design stop mistakes before they happen, e.g. confirmations, input formats?
Recognition rather than recallAre options visible, so users do not have to remember them?
Flexibility and efficiencyAre there shortcuts for frequent users, such as saved items or quick actions?
Aesthetic and minimalist designIs each screen free of information that competes with the main task?
Help users recover from errorsDo error messages say what went wrong and how to fix it, in plain words?
Help and documentationIs help easy to find at the moment people need it?

Beyond the Heuristics: The Rest of the Checklist

Heuristics catch general problems. A useful audit also looks at what is specific to your product:

  1. Key journeys. List the three to five tasks that matter most to the business and walk through each one end to end, counting steps and noting where people could drop off.
  2. Forms and error states. Check field labels, input formats, validation messages and what happens when the connection drops.
  3. Navigation and search. Can someone find a feature or product without knowing where it lives?
  4. Content clarity. Are headings, prices, fees and next steps easy to understand at a glance?
  5. Mobile behaviour. Most Indonesian users are on phones, so check tap targets, keyboard types and screens on smaller devices.
  6. Accessibility basics. Text contrast, font size, focus order and labels for screen readers.
  7. Analytics. Compare the audit findings with funnel data, so the issues you rank highest are the ones where users actually leave.

How to Score What You Find

Give each issue a severity from 1 to 4: cosmetic, minor, major and critical. Note how often it appears and which journey it blocks. Then sort the list so the team fixes the critical issues in the most important journeys first. A short list of well-explained issues is more useful than a long spreadsheet nobody reads.

Audit Plus Testing: What It Looks Like in Practice

An audit tells you where the friction probably is. Usability testing with real users tells you which issues actually stop people. We combine both.

For Bank BTN's cash management system, an outdated interface used daily by corporate clients, we started with a heuristic evaluation of the existing screens, then ran usability testing with 10 participants and grouped what we heard with affinity mapping. Only then did the UX and UI redesign begin, so the new system looked modern without confusing the clients who already relied on it.

For Bahana Sekuritas, the DXTrade trading app had not had a major update in years. User research and insights shaped a redesign that delivered 62% faster registration, 92% faster product finding and a time to purchase of under 18 seconds, with 8+ new features.

How to Start

  1. Pick the journeys that matter most to your business.
  2. Gather your analytics so you know where users drop off.
  3. Run a heuristic evaluation on those journeys and score the issues.
  4. Confirm the top issues with a small usability test before you redesign.

Want an outside review of your app or website? Talk to us.

Frequently Asked Questions

What is a UX audit?

A UX audit is a structured expert review of a website or app that checks each screen and key journey against proven usability principles, such as Nielsen's 10 heuristics, and lists the issues ranked by severity with recommendations.

What is the difference between a UX audit and usability testing?

A UX audit is done by experts reviewing the product. Usability testing watches real users try tasks. An audit is faster and finds many issues; testing confirms which ones actually stop people. The best results combine both.

What should a UX audit checklist include?

The 10 usability heuristics, your most important user journeys, forms and error states, navigation and search, content clarity, mobile behaviour, accessibility basics and analytics where drop-offs happen.

How long does a UX audit take?

It depends on the number of screens and journeys. A focused audit of a few core flows is much quicker than a full product review; scope it around the journeys that matter most to the business.

When should you run a UX audit?

Before a redesign, when conversion or engagement drops, after many small feature releases have piled up, or when you inherit a product and need a clear list of what to fix first.

Sources

  1. Jakob Nielsen, “10 Usability Heuristics for User Interface Design”, Nielsen Norman Group

Project figures from rekursiv case studies

Related Projects

More Articles

All articles →

Next step

Got a Similar Brief? Let's Talk.