Insights

How to Prioritize UX Fixes When Everything Looks Broken

A UX review produces thirty problems and capacity for three. Learn a simple, evidence-based way to rank fixes by reach, severity, and effort, how to avoid the common prioritisation traps, and how to defend the order to stakeholders.

Purushottam Kumar Suman
Purushottam Kumar SumanSeptember 18, 20267 min read
Founder & CEO, DeepSync
Prioritised list of UX fixes on a planning board

Short answer: score each problem on three things you can observe: how many people hit it (reach), how badly it stops them (severity), and how much work the fix needs (effort). Fix high-reach, high-severity, low-effort issues first. Problems on the path to payment or signup outrank problems elsewhere. Use evidence for the scores, not opinion, and write the evidence beside each item.

Table of Contents

  1. Why Prioritisation Fails
  2. Three Scores
  3. Where the Evidence Comes From
  4. A Worked Example
  5. Rules That Override the Score
  6. Key Takeaways

Why Prioritisation Fails

  • The loudest voice wins. Whoever argues hardest gets their issue fixed.
  • The most recent complaint wins.
  • The most visible page wins. Hours on the homepage hero while checkout is broken.
  • The easiest wins. A list of trivial fixes shipped, none of which mattered.
  • The most interesting wins. A redesign instead of a one-line fix.
  • Everything is "high".

A simple scoring method does not remove judgment. It makes the reasoning visible so it can be challenged.

Three Scores

Reach: how many people hit it

Estimate the number of sessions affected per week. Use real counts: sessions reaching the page, multiplied by the share showing the problem.

ScoreMeaning
1A handful
2A noticeable minority on a low-traffic page
3Many, or everyone on one device
4Most visitors to an important page
5Nearly everyone on a main flow

Severity: how badly it stops them

ScoreMeaning
1Cosmetic. Noticed, no effect
2Slows them down
3Causes errors they recover from
4Many give up
5Blocks the task entirely

Effort: how much work

ScoreMeaning
1A text or style change
2A small code change
3A few days
4A sprint
5A project

Priority = Reach × Severity ÷ Effort.

Then multiply by a weight for where it happens: problems on a conversion path count double.

Where the Evidence Comes From

Every score should point to something observed.

ScoreEvidence
ReachSessions reaching the page, share with the problem, funnel step counts
ReachSessions affected by an error group (JS errors)
SeverityWhat users do next in recordings: retry, recover, or leave
SeverityExit rate after the problem, compared with sessions that did not hit it
SeverityRage clicks and repeated attempts
EffortAn estimate from whoever will build it

"Seen in 9 of 15 mobile checkout recordings, and 6 of those left" is a severity score with a reason. "This feels really bad" is not.

A Worked Example

ProblemEvidenceReachSeverityEffortPathScore
Pay button hidden by keyboard, mobile checkout9 of 15 recordings, 6 left451×240
Coupon error unclear4 of 15, 3 left241×216
Homepage hero image slowLoad data, mobile522×15
Blog sidebar misalignedVisual review311×13
Navigation redesignOpinions425×11.6

The ordering is not surprising when laid out. The value is that a team was about to spend a month on the navigation.

Treat scores as rough. A 40 against a 16 is meaningful. A 16 against a 14 is not.

Rules That Override the Score

Some things should not wait for a ranking.

  1. Fix what is broken now. A failing checkout, a form that does not submit, data loss.
  2. Legal and accessibility problems have costs the score does not capture.
  3. Security and privacy issues, such as unmasked personal data.
  4. Problems on the money path first. Payment, signup, lead form.
  5. Cheap fixes can be batched. Twenty one-line fixes in an afternoon are worth doing even if each scores low.
  6. One big bet at a time. Larger projects need separate justification (revenue impact).

And two cautions:

  • Reach on a small segment can still matter. A problem affecting 2% of visitors is serious if they are your largest customers.
  • Re-score after fixing. The next problem may have been hidden behind the first.

After shipping, check that the behavior changed: watch a few sessions and compare the step's conversion. A fix that was not verified may not have worked.

Write the evidence in the ticket

A fix with "9 of 15 recordings, link attached" gets scheduled. A fix with "this is confusing" gets debated.

Key Takeaways

  • Score reach, severity, and effort from evidence.
  • Weight problems on conversion paths.
  • Broken, legal, and privacy issues skip the queue.
  • Verify the fix and re-score.

Conclusion

Prioritisation is deciding what not to fix yet. Do it with numbers anyone can check, and the conversation moves from whose opinion to which evidence.

Start free with DeepSync.

Frequently Asked Questions

Was this article helpful?

Ready to understand
users like never before?

Join thousands of teams who use DeepSync to uncover insights,improve experiences, and build better products—faster.

Quick & easy onboarding
See results in real time
Enterprise-grade security