Evidence Over Opinion
Decisions come from watching people use things, not from whoever is most senior in the review.
UX design decides what a product does, in what order, and whether people can complete the thing they came for. It is the structural half of the work — research, flows, information architecture, testing — and it happens before anything is styled. The visual half is UI design, and most projects need both.
Most usability problems are structural. They were decided in a flow diagram months before anyone argued about button colors.
Decisions come from watching people use things, not from whoever is most senior in the review.
Navigation, hierarchy and flow get settled before visual design starts. Reordering later is expensive.
Not every project needs a full research program. We recommend the smallest work that answers the question.
Flows and specs written so developers can build from them without a translation meeting.
Keyboard paths, focus order and screen reader behavior are part of the flow, not a retrofit.
UX is easy to describe vaguely and perfectly possible to check. These are the things a project is held to, agreed before the work begins.
These are observations from your project. We publish no benchmark figures, industry averages or client results — those would be numbers we cannot show you the source of.
Four layers, each answering a different question. Skipping one usually shows up as a problem attributed to a different layer entirely.
Discuss a Project →What people are trying to do, and where they currently fail.
How content and features are organized and labeled.
The sequence of screens and what each one asks for.
Whether the proposed structure works before it is built.
Research through validated structure, sized to the decision you need to make.
Interviews, existing analytics review and competitor walkthroughs to establish what people are actually trying to do — separate from what the brief assumes.
Content and feature structure, navigation and labeling, validated with card sorting or tree testing where the stakes justify it.
The full path for each key task, including the error states and edge cases that usually get discovered during development.
Low and mid-fidelity screens that settle layout, hierarchy and content priority before any visual decisions are attached.
Clickable flows for the paths that matter, so structure can be tested with real people before it is built.
Testing the proposed structure against real tasks — the usability testing work, scoped to the decision.
Keyboard navigation, focus order, form labeling and error handling designed in rather than patched afterwards.
Flows, states and behavior documented so the build matches the intent without a series of clarification calls.
UX defines the structure. [UI design](/services/ui-ux/ui-design/) makes it look like your brand, and [web development](/services/web-development/) builds it.
The structure that suits a one-time transaction is wrong for something used daily. The frequency of use decides more than the sector.
The person will never build familiarity. Every step must be self-explanatory, and cleverness is a liability.
Used by trained people who repeat tasks. Efficiency and keyboard speed matter more than onboarding polish.
Used a few times a year, with everything forgotten between visits. The hardest case — familiar enough to expect competence, rare enough to have none.
Where the task is deciding rather than doing, and the design has to help someone hold several options in mind.
Where a mistake is expensive or irreversible. Confirmation, reversibility and clarity of consequence become the design.
Where a staff member and a customer use the system together, and the interface has to serve a conversation rather than one reader.
Understand, structure, test, hand over — with a decision point at each stage rather than a straight run to delivery.
What is failing, for whom, and how you would know it was fixed. A project without that defined produces a redesign nobody can evaluate.
Interviews, analytics and observation. Enough to be confident about the problem, not a research program for its own sake.
Information architecture and flows, reviewed against the tasks people actually perform rather than the org chart.
Clickable prototype put in front of real users. Changing a prototype costs almost nothing; changing a shipped product does not.
Flows, states, edge cases and accessibility requirements documented for the team building it.
Sometimes the structure is fine and the site just looks dated. It is worth establishing which problem you have before paying to solve the other one.
People start and do not finish. That is a structural problem, and restyling the screens they abandoned will not change it.
Several confident opinions and no evidence. Research settles it faster and cheaper than another round of revisions.
Where the subject is genuinely difficult and the interface has to make an expert model usable by a non-expert.
The most valuable time. Structural decisions made before development are cheap; the same decisions after are a rewrite.
If the flow works and the site simply looks dated, UI design is the smaller, cheaper answer, and we will say so.
UX is easy to over-buy and easy to skip entirely. These are the questions that decide which mistake you are about to make.
UX decides what the product does and in what order. UI decides what it looks like. Both are design, they use different skills, and confusing them is why a lot of projects end up with a beautiful interface that nobody can complete a task in.
UX work produces flows, structure, wireframes and research findings. UI work produces the visual system — type, color, spacing, components, states — that turns that structure into something usable and on-brand.
They are frequently sold together, and for most projects that is right. But they are separable purchases: plenty of companies buy UX research and structure, then apply their existing design system themselves.
It depends what your designer does. Many talented visual designers do not do research, information architecture or usability testing — not from any lack of skill, but because those are different activities with different training.
A useful test: when a layout decision is disputed, what settles it? If the answer is seniority or preference, there is a gap that UX work fills. If the answer is "we tested it and here is what happened", you probably have the capability already.
The other common gap is structural. A designer working screen by screen can produce excellent individual screens and a product whose overall navigation makes no sense, because nobody owned the structure above the screens.
Enough to be confident about the problem, and rarely more than that. Research with no decision attached produces a thorough document that changes nothing.
For most commercial projects that means a handful of user interviews, a review of what analytics already show, and usability testing on the prototype before build. That is weeks, not months, and it reliably changes the plan.
Larger research programs make sense when the audience is genuinely unfamiliar, the domain is specialized, or the investment is large enough that being wrong is expensive. Outside those cases, more research mostly buys confidence you already had.
Before visual design and well before development. Every stage after UX inherits its decisions, so problems found late are the expensive kind.
The common failure is running UX in parallel with visual design to save time. What happens instead is that visual work gets built on a structure that then changes, and the visual work is done twice.
The other failure is treating UX as a phase that ends. Structure needs revisiting when the product changes materially — a new feature area added to navigation designed for a smaller product is how information architecture degrades without anyone deciding to degrade it.
Information architecture is how content is organized, labelled and related — the structure underneath the navigation rather than the navigation itself. It decides everything because every other decision is made inside it.
The most common failure is organizing around the business rather than around the user. Menus that mirror an org chart are instantly recognizable and consistently unhelpful, because customers do not know or care which department owns what they need.
The second failure is labelling. Internal vocabulary leaks into navigation constantly — a section named after a product line nobody outside the company recognizes, or an industry term used where a plain one would do. People do not click things they do not understand; they leave.
Card sorting is the cheap way to settle it. Give representative people the content and ask them to group and name it. What emerges is usually different from what the team assumed, and it is evidence rather than another opinion in the room.
Enough to stop guessing about the decisions that matter, which is usually less than research advocates suggest and considerably more than nothing.
The useful framing is to ask what you would do differently depending on the answer. If a finding would not change any decision, that research is interesting rather than valuable, and the budget is better spent elsewhere.
For most business projects the high-value questions are few: how do people currently solve this, what vocabulary do they use, where does the current thing fail them, and what do they need before they will act. Those can often be answered with a handful of conversations and a review of your own support inbox.
The support inbox in particular is underused. It is a free, continuously updated record of what confuses your customers, written in their words. Reading a few months of it before designing anything is the cheapest research available.
UX decides what the screens are, what order they come in and what each one has to accomplish. UI decides what they look like. In practice they overlap, and the boundary matters less than making sure neither is skipped.
The skipped one is almost always UX, because UI is visible and UX is not. A project can produce beautiful screens for a flow that was never questioned, and the result looks like a success until people try to use it.
The tell is when design feedback is entirely about appearance. If nobody in the review is asking why this step exists, whether it could be merged with the next one, or what happens when the person does not have the information being requested, then the structural questions are not being asked at all.
On smaller projects one person does both, which is fine. What is not fine is doing only the visible half and calling the project finished.
By accepting it as the baseline rather than treating it as a failure on their part. People scan, act on the first plausible option, and read only when something goes wrong.
That has direct design consequences. The most important information cannot be in the middle of a paragraph. Instructions that must be followed cannot be above a form people will start filling before reaching them. And anything genuinely critical needs to be where the action is, not where the explanation is.
Labels do more work than help text. A field labelled clearly enough needs no explanation underneath it, and a field that needs a paragraph of explanation is usually asking the wrong question.
This is also why error messages matter disproportionately. The error message is the one piece of text a person will definitely read, because at that moment they need it. Writing those carefully — what went wrong, what to do — is among the highest-value writing on any product.
Decisions with the reasoning attached, in a form that survives the people who made them leaving.
The artefacts vary — flows, wireframes, a content model, an annotated prototype — but the useful part is consistent: what was chosen, what was rejected, and what evidence pointed that way. A wireframe with no reasoning is a picture someone will redraw in the first argument.
It should also record what is still unknown. Every project has open questions, and writing them down as open is more honest and more useful than quietly resolving them with a guess that later reads as a decision.
And it has to be buildable. UX output that cannot be implemented within the project's actual constraints is a design exercise. The constraints — platform, budget, who maintains it — belong in the process rather than being discovered at handover.
By impact against effort, with impact judged on how many people hit the problem and how badly it blocks them.
A flat list of findings does not survive contact with a roadmap. Everything looks worth doing, nothing gets scheduled, and the work quietly stops — which is the most common fate of a UX report.
Severity has two components that need separating. A problem that completely blocks the primary task for a few people is different from one that mildly irritates everyone, and both are different from a cosmetic issue somebody mentioned once.
Effort belongs in the same table, because it changes the order. A minor problem fixable in an hour should usually be done before a major one requiring a quarter, if only to demonstrate that the work produces changes.
And the list needs an owner and dates. Findings assigned to nobody are findings that do not get fixed, however clearly they were presented.







Research, information architecture, user flows, wireframing, prototyping and usability validation — the structural work that decides what a product does and in what order, before any visual design is applied.
UX decides structure and behavior; UI decides visual appearance. They are separate skills and separable purchases, though most projects benefit from both. A product can have excellent UI and unusable UX, and the reverse.
Yes, and it is often where the work pays back fastest. An existing product has real users and real analytics, which makes diagnosing what is failing much quicker than designing from scratch.
Research findings, information architecture, annotated user flows, wireframes, an interactive prototype where useful, and a specification your developers can build from including states, edge cases and accessibility requirements.
Yes. Where you have components and patterns already, UX work uses them rather than proposing a parallel system. Where the system has gaps for what the flow needs, we flag them rather than working around them.
It depends on the number of key flows, whether research is needed and how quickly decisions get made on your side. Feedback speed is usually what sets the timeline. We scope per project.
For anything transactional, usually yes — a checkout or inquiry flow that loses people is expensive regardless of company size. For a straightforward brochure site, web design alone is often the right scope.
It is designed in rather than added afterwards — keyboard paths, focus order, form labeling and error handling are part of the flow work. Accessibility problems are usability problems and they affect more people than most teams assume.
Still deciding if ux design services is right for you?
Talk to UsWhen a product is hard to use, the conversation usually starts at the surface. The button is unclear. The copy is confusing. The form is too long. All of those are real, and almost none of them are where the problem originated.
By the time a user is stuck on a screen, a chain of earlier decisions has already narrowed what that screen could be. What information was collected, in what order, on how many steps, under what labels — those were settled in a flow diagram weeks earlier, by someone reasoning about the business rather than watching anyone use anything.
That is what UX work is for. Not to make screens prettier, and not to add a research phase to a timeline, but to make those structural decisions deliberately and check them against real behavior while they are still cheap to change.
It is less visible work than visual design and it constrains everything that comes after it.
Describe what people are struggling with, or what you are about to build. We will tell you what UX work would genuinely help — and where you can skip straight to design.
