UX Audit Checklist: Find Friction Before Redesigning
Use this UX audit checklist to combine task review, accessibility, analytics, research, and a severity score into an evidence-based action plan.

A UX audit should not end with a folder of screenshots labeled “confusing.” It should tell a team which user problems matter, what evidence supports them, and what to change first.
That distinction is important when a product has years of accumulated design decisions. The loudest complaint may affect three people. A visually awkward screen may still perform well. A clean checkout may hide an accessibility barrier or a failure that support staff repair manually every day.
This UX audit checklist combines interface review, accessibility, behavioral data, customer evidence, and operational impact. The result is a prioritized improvement plan—not an automatic recommendation to redesign everything.
What is a UX audit?
A UX audit is a structured evaluation of how well a digital product helps defined users complete important tasks. It examines usability, accessibility, content, interaction behavior, data, and business or support consequences to identify and prioritize friction.
An audit is useful when:
- Conversion or task completion has declined.
- Support volume is increasing around particular workflows.
- A product has become inconsistent after years of incremental changes.
- A redesign is proposed but the problem is not yet clear.
- New audiences, devices, markets, or accessibility requirements matter.
- The team has analytics but no shared interpretation of them.
An audit is not a substitute for ongoing research. It is a focused diagnosis that helps the team decide where deeper investigation or design work will have the most value.
1. Define the audit question and scope
“Audit the app” is too broad. Start with a decision such as:
- Why do new account owners fail to invite their team?
- Which checkout problems should be fixed before paid traffic increases?
- Can keyboard and screen-reader users complete the claims journey?
- Should we redesign the dashboard or improve its terminology and defaults?
Then define:
- Primary audiences and their context
- Three to five critical tasks
- Platforms, browsers, devices, and assistive technologies in scope
- Business and user outcomes for each task
- Known constraints and upcoming changes
- Evidence period and audit owner
Use a journey boundary rather than a page boundary. “From pricing page to a confirmed trial with the first project created” reveals gaps between marketing, signup, email, and product screens that a page-by-page review misses.
2. Build an evidence inventory
Collect evidence before forming a verdict. Useful inputs include:
- Product analytics and conversion funnels
- Search terms and zero-result searches
- Session recordings or heatmaps, with appropriate consent and masking
- Customer interviews and usability studies
- Support tickets, call reasons, and chat transcripts
- Sales objections and onboarding notes
- Accessibility reports and defect history
- Performance data by device and geography
- Churn, cancellation, or return reasons
- Previous design decisions and experiments
Label each source with its date, audience, sample, and limitations. A six-month-old desktop study should not be presented as proof of current mobile behavior. Session recordings show actions but usually not intent. Support tickets overrepresent people who asked for help and underrepresent those who quietly left.
Create three evidence labels for every finding:
- Observed: directly seen in research, behavior, or a reproducible test
- Inferred: a plausible explanation supported by indirect evidence
- Unknown: an important question requiring investigation
This simple discipline makes the final recommendations more credible.
3. Walk through the critical tasks
Complete each task using realistic data and the conditions users actually face. Test the normal path and at least one recovery path.
For every step, ask:
- Does the user know where they are and what happens next?
- Does the language match the user's vocabulary?
- Is the next action visually and semantically clear?
- Is required information available at the moment of decision?
- Can the user review, undo, cancel, or correct an action?
- Are system status and processing delays visible?
- Do errors explain the problem and recovery?
- Is repeated entry avoidable?
- Does the experience remain usable on a small screen and slower connection?
The Nielsen Norman Group's ten usability heuristics are a useful expert-review framework, covering system status, real-world language, user control, consistency, error prevention, recognition, efficiency, minimalism, recovery, and help. Treat heuristics as prompts, not proof that a specific design is wrong.
Record the exact location, user task, evidence, consequence, and affected audience. “Navigation is confusing” is hard to act on. “On mobile, returning subscribers open Billing to update a card, but the action exists only under Workspace settings; 18 of 41 related support tickets describe this path” is useful.
4. Audit content and information architecture
Content is part of the interface. Review whether labels, instructions, help, and navigation support decisions.
Check for:
- Multiple terms for the same object or action
- Internal jargon where customers use a different phrase
- Headings that describe a topic but not the decision or task
- Critical conditions hidden after a call to action
- Error messages that identify a code but not a recovery step
- Empty states that describe absence without helping users begin
- Confirmation screens that omit what happens next
- Navigation based on departments rather than user goals
- Help content that is difficult to access from the moment of need
Run a quick “noun and verb” inventory. List the main objects and actions used in navigation, buttons, headings, and support content. Inconsistent vocabulary often reveals inconsistent product thinking.
If the underlying audience, promise, or terminology is unresolved across the company, use the brand strategy guide before polishing interface copy.
5. Include accessibility in the UX audit checklist
Accessibility is not a separate quality pass. A barrier that blocks a keyboard user is a severe UX finding even if most analytics cannot reveal it.
Test at minimum:
- Logical heading structure and page landmarks
- Keyboard access to every interactive control
- Visible focus and sensible focus order
- Accessible names for buttons, links, and fields
- Persistent labels, instructions, and error association
- Text and non-text contrast
- Zoom, reflow, and text resizing
- Target size and alternatives to dragging
- Screen-reader reading order and status announcements
- Captions, transcripts, and meaningful image alternatives
- Reduced-motion behavior
- Authentication and repeated-entry barriers
Use WCAG 2.2 as the testable standard. Automated tools can find certain code and contrast problems, but they cannot determine whether the reading order makes sense, a label is understandable, or a workflow is operable end to end. Combine automation with keyboard, screen-reader, zoom, and human task testing.
6. Connect behavior to technical performance
A slow or unstable interaction is a user-experience problem. Review real-user performance for the tasks in scope, segmented by device, connection, location, and page type.
Look for:
- Slow first render before users can understand the page
- Delayed responses after an important click
- Layout movement that causes accidental actions
- Search or filtering that becomes slow with realistic data
- Uploads or long operations with no progress or recovery
- Third-party scripts blocking a primary journey
Do not assume a lab score explains abandonment, but use performance evidence to test the relationship. The Core Web Vitals business guide shows how to move from field data to page-level diagnosis and business prioritization.
7. Talk to users and frontline teams
Expert review finds likely problems. Research shows how people interpret and work around them.
Ask representative users to complete the scoped tasks with realistic prompts. Avoid teaching product terminology in the scenario. Observe where they hesitate, choose an unexpected route, fail to notice feedback, or create an external workaround.
After the task, ask:
- What did you expect at that moment?
- What information were you looking for?
- How would you recover if this happened in real work?
- What would make you trust or distrust the result?
- What do you do outside the product to finish this job?
Interview support, sales, and operations as well. A “successful” product event may generate a manual verification, spreadsheet update, or customer call that analytics never sees.
Do not turn the first comment into a recommendation. Look for repeated patterns, serious one-person barriers, and evidence that contradicts the team's assumptions.
8. Score findings without false precision
Use a transparent severity model. One practical approach scores four dimensions from 1 to 3:
| Dimension | 1 | 2 | 3 |
|---|---|---|---|
| Reach | Rare or edge case | Meaningful segment | Most users of the task |
| Impact | Friction | Major delay or workaround | Blocks task, causes loss, or creates serious risk |
| Evidence | Expert inference | One supporting source | Repeated or triangulated evidence |
| Frequency | Occasional | Regular | Happens nearly every attempt |
Add the scores for an initial priority, then flag accessibility, legal, privacy, security, or financial risks for separate review. Do not let a low reach score bury a severe barrier.
Estimate effort only after the problem priority is clear. A high-value language fix may take an hour. A rare architectural problem may take months. Keep problem severity and solution effort separate so expensive proposals do not automatically look important.
9. Turn findings into an action plan
Each finding should contain:
- Problem: what happens, for whom, and where
- Evidence: observations, data, standards, or support examples
- Consequence: effect on the user and business
- Severity: score and any risk flag
- Hypothesis: likely cause, clearly labeled as inference
- Next action: fix, prototype, instrument, research, or monitor
- Owner: one accountable person
- Success check: how the team will know it improved
Group the plan into three horizons:
- Now: severe barriers, broken recovery, misleading content, and low-effort high-value fixes
- Next: workflow or structural changes requiring design and validation
- Later: uncertain or lower-impact findings to monitor or research
Not every issue needs a redesign. Some need better labels, clearer defaults, instrumentation, a support-process change, or removal of an unnecessary step. If broad structural change is justified, use the website redesign checklist to protect URLs, content, accessibility, analytics, and launch operations.
A two-week UX audit plan
For a focused product area, a practical sequence is:
| Time | Activity | Output |
|---|---|---|
| Days 1–2 | Scope tasks, audiences, measures, and evidence | Audit brief and evidence inventory |
| Days 3–5 | Task walkthrough, heuristic and accessibility review | Reproducible draft findings |
| Days 6–8 | Analytics, support, and operational analysis | Evidence attached to findings |
| Days 9–10 | User sessions or targeted interviews | Confirmed, rejected, and new findings |
| Days 11–12 | Severity review and solution workshop | Prioritized problem list |
| Days 13–14 | Report, owners, and measurement plan | Action plan and readout |
Complex or regulated journeys may need more time, but the shape should remain: scope, inspect, gather evidence, validate, prioritize, and assign.
Frequently asked questions
What is the difference between a UX audit and usability testing?
A UX audit combines several forms of evidence and expert review to diagnose a product area. Usability testing is one research method in which representative people attempt tasks. Testing should often inform an audit, but analytics, accessibility, content, performance, and operational evidence may reveal different problems.
Should a UX audit happen before a redesign?
Usually. An audit can show whether the main problem is structure, language, performance, accessibility, missing capability, or something outside the interface. It gives a redesign a problem statement and baseline instead of making visual change the goal.
Diagnose before you decorate
A useful UX audit replaces broad opinion with a defensible sequence of problems. It shows where people lose time or confidence, why the issue matters, and what evidence the team still needs.
If you need an independent review that connects research, interface design, accessibility, and implementation, explore BroadBrander's product design services or share the journey you want to improve.



