How to Test Navigation in B2B SaaS Before You Ship
Most navigation changes in B2B SaaS ship without a usability test on the navigation itself. The redesign brief covers the screens. The launch checklist covers the analytics. The thing that decides whether users can find anything afterward, the structure of the menu and the labels on it, gets reviewed inside the team and shipped. So the question of how to test navigation in B2B SaaS gets answered by support tickets a month after launch, not before.
The reason is recruiting. The UserTesting State of UX survey lists recruiting as the hardest phase of any study at 47%, and the User Interviews 2025 Research Budget Report puts 29% of teams under $25,000 a year for everything. A two-week recruiting cycle for a single navigation pass is not a small ask against either constraint. So teams skip it.
What a navigation test is supposed to answer
Four questions, not one. None of them are answered by clicking through the build review.
- Information architecture. Do the categories match how users group the same things in their head, or how the team grouped them in the codebase? IA failures show up as users navigating to the wrong section twice before finding the right one.
- Discoverability. When you ship a new capability, do users encounter it during normal use, or does it sit there unread until someone reads the changelog? Discoverability failures are invisible until a test forces the question.
- Task completion. Can a user reach a specific destination (“billing settings”, “last month’s usage report”) without backtracking or falling back to search? The completion rate per task is the cleanest signal a navigation structure gives.
- Hesitation. Where do users pause, hover without clicking, or move away from a destination they were close to? Hesitation at the top level is more serious than hesitation inside a settings panel, because top-level confusion compounds across every flow underneath it.
These are the questions a redesign brief should already have answers to. If the brief lists “improve the IA” without naming which IA failure, the test has not been run.
What the public data says about the cost
The Maze Future of User Research 2026 report cites the share of organizations treating research as essential to all business decisions tripling from 8% to 22% in a year, and 66% of teams reporting more demand for research than the year before. Demand has gone up. Headcount has not. Navigation is one of the things that keeps getting cut from the validation list when those two pressures meet.
The cost shows up later. A 2025 UXmatters case study on a B2B SaaS help-center IA rebuild reports a 43% drop in support tickets after the team restructured around user journeys instead of internal departments. The IA was not wrong before the rebuild in any obvious way. It had just never been tested from the user’s perspective.
How to test navigation in B2B SaaS in an afternoon
Three steps. They take less time than scheduling a single moderated session.
Write 3 to 5 navigation tasks. Each task names a destination, not a route: “find the integration settings for your CRM”, “navigate to the team usage dashboard”, “locate the feature you saw in the latest release email”. Tasks with a destination measure whether users can reach it, separate from whether they can complete the workflow once they get there.
Configure a domain-aware persona. A generic test user does not behave like your buyer. Set the role (a mid-level operations lead at a B2B SaaS that uses the product weekly), product familiarity (first session vs. six months in), and task context. A first-time user explores differently than a regular. Most navigation problems live in one or the other, not both.
Run the test on the live URL or prototype. Paste the URL, assign the tasks, and read the findings. Each finding includes the path the persona took, where it paused or went wrong, why, and a screenshot.
For the wider validation question across other flows, see the B2B SaaS usability testing guide. For the script-writing piece that sits behind any of this, see the usability test script guide.
What the findings actually look like
Two patterns show up. They want different fixes.
Path errors. The persona took four steps to reach a two-step destination, or gave up before finding the right section. Path errors point at a wrong label, a wrong category, or a hierarchy that is too deep for the user’s mental model. Renaming the item or moving it usually clears it.
Hesitation patterns. The persona reached the right area and paused before clicking. Hesitation means the label is ambiguous: the user suspects they are in the right place but is not confident enough to act on it. Hesitation at top-level navigation is a higher-severity finding than hesitation inside a submenu.
When the same task fails across three different persona types, the IA is the problem. When it only fails for a new-user persona, it is usually a label problem: the term is fine for power users and opaque for newcomers.
What you can still fix depends on when you run it
A label fix is cheap. Rename the item, ship the rename. A structure fix is not cheap. Moving a feature to a different section, flattening the hierarchy, or surfacing something buried two levels deep usually means re-routing internal links, redirects, and analytics events.
Run the test early enough that both fixes are still on the table. Three days before ship, you can fix labels. Two weeks before, you can also fix structure. The closer you run it to the ship date, the more the test becomes damage limitation.
Run it before the next navigation ship
Paste the URL of the new IA or the staged redesign, configure a persona that matches your actual user, and read the findings the same afternoon. The recruiting cycle that has kept this test off the list is not the cycle Tessary runs.
Written by
Tessary · AI Usability Testing
Tessary runs AI personas on prototypes and live URLs to surface usability friction in minutes, not weeks. Editorial posts on AI usability testing, persona design, and B2B SaaS research economics.