Introduction
In the last lesson, you built a formal Scope of Work template in Figma, establishing the professional boundaries of your audit service. A key activity listed "in-scope" was Heuristic Evaluation. This is where you move from defining your service to executing the core technical analysis that clients pay for.
This lesson is designed to make you proficient in that analysis. Your learning outcome is to perform a heuristic evaluation on a target SaaS product using a specialized checklist. We won't just talk about theory; you will build your own reusable checklist in Figma and immediately apply it to a real-world product. This is the systematic process you will use to uncover the usability flaws that are costing your future clients money.
1. What is Heuristic Evaluation?
A heuristic evaluation is an expert inspection of a user interface against a set of recognized usability principles (the "heuristics"). It's not a random "click-around"; it's a structured method to identify design problems. For a SaaS audit, this is your primary tool for finding issues that lead to user frustration, churn, and increased support costs.
Clients pay for your expert judgment. To understand the principles that guide this judgment, let's start with the foundational text on the topic.
Nielsen's 10 Heuristics: The Ultimate Guide to Auditing Your SaaS
This article from merveilleUX explains the origin of heuristic evaluation and, critically, why it's so vital for SaaS growth. It directly connects usability principles to business outcomes like support cost reduction and customer retention.
Read the sections 'What is a Heuristics Evaluation?' and 'Why Heuristics are Vital for SaaS Growth'. Focus on the arguments that frame usability as a driver of business value.
As the article states, every point of friction is a hidden cost. Your job during a heuristic evaluation is to find those friction points and make them visible.
2. The Foundation: Nielsen's 10 Usability Heuristics
The most widely used set of principles for heuristic evaluation was developed by Jakob Nielsen. These ten "rules of thumb" are the bedrock of modern usability analysis. They describe the key attributes of intuitive and effective interfaces.

To apply them effectively, you need to understand what each one means in a practical context.
Nielsen's 10 Heuristics: The Ultimate Guide to Auditing Your SaaS
Let's go deeper into the same article to understand each of the 10 heuristics. It provides excellent SaaS-relevant examples for each principle.
Read the section 'Jakob Nielsen's 10 Heuristics'. For each of the 10 points, think of a SaaS product you use and try to identify an example of that heuristic being followed well or poorly.
These 10 heuristics are your analytical lens. When you look at an interface, you'll no longer see just buttons and text; you'll see implementations (or violations) of "Visibility of System Status," "User Control and Freedom," and "Error Prevention."
3. Your Deliverable: The SaaS Heuristic Checklist
Nielsen's principles are universal, but for a high-value SaaS audit, you need a checklist that is specific to the challenges of modern web applications. We will now build this asset in Figma.
This checklist will combine Nielsen's 10 heuristics with a pragmatic list of areas to inspect within a typical SaaS product.
7 SaaS UX Design Best Practices For Growth (+Real Examples)
This article from We Are Tenet provides an excellent, actionable checklist broken down by key areas of a SaaS product. This will form the structure of our deliverable.
Find the heading 'SaaS UX design checklist' and review the 9 categories listed (from 'User Research & Planning' to 'Trust & Retention'). We will use these as the main sections for our checklist template.
Building the Checklist in Figma
-
Setup:
- Open Figma and create a new file named
[Template] SaaS Heuristic Evaluation Checklist. - Create a large frame to work in.
- Open Figma and create a new file named
-
Create the Checklist Structure:
- Create a table-like structure with the following columns:
Category(e.g., Registration & Onboarding)Check Item / Question(The specific thing you are looking for)Relevant Heuristic(s)(Which of Nielsen's principles applies?)Status(Pass / Fail / N/A)Severity(A score from 1-4, we'll define this later)Notes & Screenshot(Your observations and visual evidence)
- Create a table-like structure with the following columns:
-
Populate the Checklist:
- Now, combine the resources. For each category from the
SaaS UX Design Best Practicesarticle, create rows with specific questions inspired by Nielsen's heuristics. - You don't need to do all 9 categories right now. Let's start with three critical ones: Registration & Onboarding, Navigation & Information Architecture, and Usability & Performance.
Example for "Registration & Onboarding":
- Now, combine the resources. For each category from the
| Category | Check Item / Question | Relevant Heuristic(s) | Status | Severity | Notes & Screenshot |
|---|---|---|---|---|---|
| Onboarding | Does the system show a progress bar during initial setup? | Visibility of System Status | |||
| Onboarding | Can the user skip the initial product tour and access it later? | User Control & Freedom | |||
| Onboarding | Are field labels and instructions clear to prevent sign-up errors? | Error Prevention | |||
| Onboarding | Does the UI offer social login options to reduce recall? | Recognition over Recall |
**Example for "Navigation":**
| Category | Check Item / Question | Relevant Heuristic(s) | Status | Severity | Notes & Screenshot |
|---|---|---|---|---|---|
| Navigation | Are icons and labels used consistently across the application? | Consistency & Standards | |||
| Navigation | Does the main logo always link back to the primary dashboard? | Consistency & Standards | |||
| Navigation | Are advanced features hidden from novice users but accessible to experts? | Flexibility & Efficiency |
Spend about 20 minutes building out these first three sections of your checklist. The goal is to create a robust template you can expand and use for every future audit.
4. Application: Performing a Mini-Audit
You have the theory and the tool. Now, let's put them to work. The best way to learn is by doing. We will watch an expert perform an audit and then you will replicate the process.
UI UX Audit & Analysis Tutorial | GYMSHARK Case Study Included | 2022
This video by Ari Pxl provides a perfect, real-world demonstration of conducting a UX audit in Figma. Pay close attention to his workflow: he identifies an issue on the live site, explains why it's a problem, takes a screenshot, and documents it systematically.
Watch the section from 10:32 to 29:43. You don't need to absorb every single issue he finds. Instead, focus on his process: how he navigates, spots a problem, references a UX principle (implicitly or explicitly), and logs it with a screenshot and a note.
Your Turn: Practical Exercise (20 minutes)
- Choose a Target: Select a SaaS product you are familiar with. Good options include Trello, Asana, Notion, Miro, or even a smaller tool.
- Define a Scope: Don't try to audit the whole product. Focus on one critical user flow. For example:
- Trello: Creating a new board, adding a list, and adding three cards.
- Notion: Creating a new page, adding a heading, a to-do list, and an image.
- Execute the Evaluation:
- Go to your
SaaS Heuristic Evaluation Checklistin Figma. - Perform the chosen user flow on your target product.
- As you go, use your checklist to actively look for problems.
- When you find an issue, document it immediately in your Figma file, just as you saw in the video:
- Fill out the row in your checklist (
Status,Severityyou can estimate for now). - Take a screenshot of the UI.
- Paste the screenshot into the
Notes & Screenshotcolumn and use Figma's annotation tools (arrows, text) to pinpoint the problem.
- Fill out the row in your checklist (
- Your goal is to find and document at least 5 distinct usability issues.
- Go to your
This exercise is the core of the lesson. It simulates the exact work you will be doing for clients.
Conclusion
Today you've turned abstract principles into a concrete, repeatable process. You now possess the foundational skill for conducting a high-value SaaS UX audit. You have not only learned Nielsen's 10 Heuristics but have also built a specialized checklist in Figma and used it to find real usability problems.
Key Takeaways:
- Heuristic evaluation is a systematic inspection of a UI against established principles.
- Your specialized SaaS checklist, combining Nielsen's heuristics with SaaS-specific areas, is a powerful and reusable business asset.
- The process is simple but rigorous: identify a problem, reference a principle, and document it with visual evidence. The output is a collection of objective, evidence-based findings.
Preview of the Next Lesson:
You have successfully identified a list of usability issues. But a long list can overwhelm a client. Which problems should they fix first? A simple "Pass/Fail" isn't enough to drive business decisions.
In our next lesson, you will learn to prioritize usability findings using a business-focused Impact/Effort matrix. We will translate your list of findings into a strategic action plan that shows clients exactly where to focus their resources for the maximum return on investment.