The 1-Hour Website UX Audit Checklist (Free Template Using Real User Data)
A practical website UX audit checklist you can complete in one hour—using heatmaps, session replay, funnels, and error data instead of opinions.
Most UX audits are opinion-based: someone clicks through the site and lists what they don't like. That's useful, but it misses what real visitors struggle with—and it's easy to dismiss. A data-driven UX audit uses heatmaps, session replay, funnels, and error data so every finding comes with evidence.
Here's a checklist you can complete in one hour.
Table of Contents
- Before You Start
- Minutes 0–10: Pick the Pages
- Minutes 10–25: Heatmaps
- Minutes 25–45: Session Replay
- Minutes 45–55: Errors and Performance
- Minutes 55–60: Prioritize
- Scoring Template
- Key Takeaways
Before You Start
You need at least one to two weeks of behavior data. Install a heatmap and replay tool (quickstart) and come back when your key pages have a few hundred views.
Minutes 0–10: Pick the Pages
- [ ] Top 3 landing pages by entrances
- [ ] The main conversion page (pricing, product, signup, contact)
- [ ] The step with the biggest funnel drop
- [ ] Note device split (mobile vs desktop) for each
Minutes 10–25: Heatmaps
For each page, mobile and desktop separately:
- [ ] Scroll heatmap: What percentage reaches the main CTA?
- [ ] Click heatmap: Is the primary CTA the most-clicked element?
- [ ] Dead clicks: Are people clicking non-clickable elements?
- [ ] Navigation: Which menu items get used? Which are ignored?
- [ ] Attention: Does attention land on the value proposition?
Minutes 25–45: Session Replay
Watch 10–15 sessions that didn't convert on your key pages:
- [ ] Rage clicks (repeated clicks in frustration)
- [ ] U-turns (quick back navigation)
- [ ] Long hesitation before leaving
- [ ] Form errors and field re-entry
- [ ] Elements that don't respond
- [ ] Mobile layout issues (overlaps, hidden buttons)
- [ ] Popups interrupting at bad moments
Use filters like rage clicks and exit page to find relevant sessions quickly.
Minutes 45–55: Errors and Performance
- [ ] JavaScript errors on key URLs, ranked by affected sessions
- [ ] Real-user Core Web Vitals by device (LCP, CLS, INP)
- [ ] Slowest pages and resources
Minutes 55–60: Prioritize
Score each finding by:
- Frequency — how many sessions show it?
- Impact — is it on a conversion path?
- Effort — how hard to fix?
Scoring Template
| Finding | Evidence (link) | Frequency (1–5) | Impact (1–5) | Effort (1–5, low=easy) | Priority score |
|---|---|---|---|---|---|
| Example: Submit button hidden by keyboard on mobile | 6 of 12 replays | 4 | 5 | 1 | High |
Priority score = Frequency × Impact ÷ Effort.
Link evidence to every finding
Attach replay links or heatmap screenshots to each row. Stakeholders argue with opinions; they rarely argue with a recording.
Key Takeaways
- Data-driven audits beat opinion-based audits.
- Review heatmaps, replays, errors, and performance for key pages.
- Score findings by frequency, impact, and effort.
- Attach evidence to every finding.
Conclusion
One hour, real data, a prioritized list. Run it monthly and your site will keep getting better.
Frequently Asked Questions
Related articles
Stay in the loop
Get the latest insights on product analytics and user behavior delivered to your inbox.



