All insights

UX Audit for Early-Stage Products

22 May 2026 · UX Audit · Pre-launch · Early-stage · Product Design

What to fix before launch. A UX audit for early-stage products — the journey, the states you skipped, the copy that only makes sense to you, and a checklist you can run this week.

A launch does not fail because the palette was wrong.

It fails because a stranger cannot tell what the product is for, cannot finish the one job that matters, or hits a dead end you never sat in.

That is the painful problem. You have something that works in a demo. You are about to put it in front of people who were not in the Slack, did not hear the pitch, and will not wait for you to explain the empty screen.

A UX audit, at this stage, is not an 80-page heuristic report. It is a clear list of what to fix before launch — and what to leave alone so you do not polish the wrong product.

I do this work with founders who have a prototype or a v1 and a date. The outcome is specific: the journey that must hold, the states that are currently lying, the copy that only makes sense to you, and the cuts that will save the next four weeks.

What a pre-launch UX audit is for

You do not need a redesign.

You need to know whether a real person can get from arrival to value without you in the room — and what is blocking that.

For early-stage products, the audit has a tight brief:

  • Can they understand it fast enough to try?
  • Can they complete the core job?
  • When something is empty, slow, wrong, or undone — does the product still feel honest?
  • Are you about to launch extra surface area that has never been tested?

If the answer to the first two is no, launch will not “teach you.” It will teach you that people bounced. That is an expensive way to find a sentence that should have been written on the first screen.

This sits next to MVP design and product discovery (do this before you fund the build) and product design for startups (the wider arc). The audit is the gate immediately before you go live.

What I actually look at

I use the product the way a first-time user would. No walkthrough. No founder narration. Then I watch one or two people who were not involved in the build do the same.

I am not scoring you against a generic UX checklist from 2011. I am looking for the places early products usually break:

  • The first screen explains the company, not the job
  • The happy path works; every other state is a blank rectangle
  • Navigation implies a bigger product than exists
  • Trust is asked for before value is given
  • Copy is internal language — “workspace,” “agent,” “flow” — with no human meaning
  • Settings, admin, and edge cases ate the week that should have gone to empty states
  • You cannot tell, after a session, whether someone succeeded

The output is a punch list ordered by risk, not by how visible the polish would be. Fix the thing that would make a stranger leave. Leave the thing that would look good in a screenshot.

Pre-launch UX checklist

Run this against the build you are about to ship. If you cannot tick a line, that is the work — not a new feature.

First 30 seconds

  • A new visitor can say what this is for in one sentence, from the first screen alone
  • The primary action is obvious. Secondary actions are quieter on purpose
  • You are not asking for an account before the person understands the job
  • Pricing, permission, or “talk to sales” is not the first door unless that is the product
  • On mobile, the same first decision is still possible. Thumbs, not a shrunk desktop

The core journey

  • There is one primary user and one job for launch — not five personas sharing a nav
  • That job can be completed without a tutorial or a founder on a call
  • The moment of value appears as early as it can honestly appear
  • Back, undo, and “I made a mistake” exist on the steps where people hesitate
  • Success is unmistakable. The person knows they finished, and what happens next

States you probably skipped

  • Empty: a first-time account does not look broken. It looks like a start
  • Loading: waiting is explained, not silent
  • Error: failure says what happened and what to do. It does not dump a stack trace or a shrug
  • Permission: “you can’t do this yet” is a path, not a dead end
  • Partial: if the job takes two sessions, the product remembers where they were

Trust and honesty

  • You ask for only the data you need for the job you just offered
  • AI output is labelled as such. The product does not pretend a draft is a fact
  • Irreversible actions are confirmed. Reversible ones are easy to reverse
  • Status is truthful — pledged is not planted, pending is not done
  • If something is beta, limited, or human-reviewed, you say so before they rely on it

Copy and comprehension

  • Buttons say the outcome (“Send invite”), not the mechanism (“Submit”)
  • Error text is in the user’s words, not the system’s
  • Jargon that the team loves has been replaced wherever a stranger paused
  • Empty states tell them what to do, not that there is “no data yet”

What should not ship yet

  • Extra user types that have never completed a journey
  • Settings that exist because “we will need them”
  • Navigation items that lead to placeholders
  • Visual redesign of screens that have not been used
  • A second job that dilutes the first

If the last section is full of items you cannot defend, you are not behind on launch. You are overbuilding on the way to it.

How I run the audit

It is short, because launch windows are short.

We agree the job that must work. I go through the product cold, then with a couple of people who match the user. I write down where they hesitate, what they ignore, what they understand without help, and what they cannot finish.

You get:

  • A severity list — what will break first use, what can wait until after you have signal
  • Fixes, not a mood board: copy, flow, states, cuts
  • A recommended launch shape: ship this path, hide that nav, do not start that feature
  • If needed, I make the change — a flow, a prototype, a slice of the interface — instead of leaving you with a PDF

You will not wait weeks for a reveal. Working with me is close to the problem. The audit is the same: look, decide, fix what launch actually depends on.

After you have the list

A checklist without a decision is still a backlog.

The useful end of a UX audit is a smaller launch, not a longer one. Fix the core journey and the dishonest states. Cut the rest from v1. Then put it in front of people and watch what they do.

If the product cannot survive that pass, do not add screens. Change the question. That is still product discovery. Launch will not save a journey nobody can finish.

If launch is close and it still feels fragile

That feeling is information.

Send the product as it is — the messy build, the date, the thing you are worried they will not understand. Start a conversation. I will tell you what to fix before launch, what to hide, and what to stop decorating.

The outcome you want is not a prettier product. It is a stranger who can finish the job without you.