Skip to content
Isometric empty-state unit: a blank sheet beside a filled sheet, one accent block marking the first item

For founders

Your empty states are your onboarding

The first screen a new user sees is almost always empty. Most products put a grey box there that says "No data yet". The good ones use that screen to teach: what goes here, one button to add the first thing, and an example of what full looks like.

Prashant Kumar Singh · · 4 min read

In short

  • The empty state is the moment a new user decides whether to continue; it deserves more design than the full state.
  • Three rules: say what goes here in the user's words, give one button to add the first thing, and show a faded example of what full looks like.
  • Celebrate the first item quietly, then get out of the way.

Product teams design the full state. The screenshot in the pitch deck shows a dashboard with months of data, a project with a dozen tasks, an inbox with activity. No new user ever sees that screen. The screen they see is the same one with nothing on it, and in most products it has been designed by nobody.

"No items yet." That is the entire onboarding for a surprising number of products, and it is the moment the user decides whether this thing is going to be worth the effort. Here are the three rules I design empty states by, and one extra for what happens after.

Rule 1: say what goes here, in the user's words

Not "No projects". Something like "This is where your client work lives. Start with the one you are working on this week." One sentence that names what the space is for and connects it to a job the user already has. The sentence does the work a product tour tries to do, without interrupting anything, at the moment the user is actually looking.

Rule 2: one button to add the first thing

Not three options. One primary action, phrased as the first step: "Add your first project", "Paste a URL", "Import from CSV" if import is the realistic path. If there are two real ways to start, show one and make the other a text link. The empty state is not the place for a choice; it is the place for a start.

Rule 3: show what full looks like

A lightly faded example of the screen with real-looking content in it, behind or beside the empty message. Users understand a product by seeing it used, and the example answers the question "what will I get if I do this" before they have to commit. For AI products this is the strongest version of the rule: show one example output in the empty state and the user knows exactly what the product does.

Rule 4: celebrate the first item, quietly

When the first project, invoice or document appears, acknowledge it in a line and then get out of the way. No confetti, no modal, no "great job". A single quiet confirmation that the thing worked and a hint at the next step: "Added. Most people add their team next." Then the product is a product.

Grey boxDesigned empty state
"No projects yet.""This is where your client work lives. Start with this week's."
Three buttonsOne button: "Add your first project"
BlankA faded example of a full project list
Nothing on success"Added. Most people add their team next."

Why this beats a product tour

A tour explains the product before the user has a reason to care, and most users close it; Userpilot's benchmark puts average onboarding-flow completion around 19%. An empty state explains one screen at the moment the user is on it, with the action they need and the result they will get. It is cheaper to build, impossible to skip, and it scales to every screen in the product instead of the five the tour covers.

Questions people ask

What is an empty state in UX?
The version of a screen a user sees when there is no data in it yet, such as a new account's project list. It is the first screen most new users see and functions as onboarding whether or not it was designed as such.
What should an empty state contain?
One sentence saying what the space is for in the user's words, one primary button to add the first item, and a faded example of what the screen looks like when full.
Are empty states better than product tours?
Usually. Tours are skipped by most users (around 19% completion in Userpilot's benchmark) and explain things before the user needs them. An empty state explains one screen at the moment the user is on it.

If you're a founder

Open a new account on your product and send me the screenshots. The free teardown will design the three most important empty states on one page.

If you run an AI lab or data team

A task programme's empty state is the first task a new author writes. A worked example, one spec and a scored trial do the same job as the three rules above.

Sources

  1. Userpilot, SaaS Onboarding Benchmarks (onboarding completion)
  2. Case studies on this site

Free first step

Get a free one-page teardown.
No call needed, no commitment.

Send your product or idea. You get one page: what to fix, what to cut, what I'd build first.

Send your product for a teardown

Free · One page back · No commitment

Prefer email? prashantkumarsingh.work@gmail.com