screenroveSCREENS WORTH STUDYING
← Field notes
Pattern study

Empty state UX: AI prompts and starter content replace the blank slate

Empty state UX across 109 products: 20 screens swap the Create button for an AI prompt, and 71 ship templates, sample data or runnable starter code.

In 20 of the 342 empty states we captured across 109 products, the first thing a new account sees is not a Create button but a text box asking what you want. That is the clearest shift in empty state UX on our empty states wall: the blank slate is being filled before you arrive, either with an AI prompt or with starter content, and 71 screens (21%) ship templates, samples or example data.

The two moves travel together. 12 of the 20 prompt-box screens also carry starter pills, templates or sample content, against 59 of the other 322 screens (18%). A prompt box on its own is still a blank slate with a cursor in it.

This piece covers lists, libraries, editors and canvases; the dashboard version is in AI dashboard design: the prompt box is the new home screen.

The prompt box takes the Create button's place

Only 3 of the 20 prompt-box screens belong to products we file under AI tools. The rest are monitoring, forms, analytics, video, automation and 3D design products, so this is no longer a pattern for AI-native apps alone.

Checkly is the purest example. An empty account has no monitor list and no New button, only "What do you want to monitor?", a line that says "Describe your site, app, or API in your own words and we'll set up your first checks together", and four pills underneath. The pills are specific: "Checkout with Stripe" names a real flow and a real vendor, which tells a developer what level of detail the box expects.

Checkly: empty account that opens on a
No create button: the prompt is the empty state, and the four pills ("Marketing site & SSL" to "REST API & auth") show the box what a good answer looks like. Captured 22 October 2026 · DesktopExplore reference ↗

Descript does the same on a new drive: "What can I help you with?" over a box that reads "Upload a file or describe what you want to make, and I'll help you plan it." Seven task pills, from "Clean up video recording" to "Generate an animated story", plus "Browse more…", turn a blank home into a menu of jobs.

Descript: new drive opening on a
Seven task pills sit under the prompt; New project is still there, but moved to the top-right corner. Captured 22 October 2026 · DesktopExplore reference ↗

Others keep both paths but put the prompt first. Netlify's empty Projects page has no "no projects" message at all: it opens on "Start building with an AI agent", six ready-made starter prompts from "Marketing site" to "Habit tracker" and only then "Bringing your own code?" with Git providers and a drop zone. SurveyMonkey stacks "Start from an idea", "Start with a template" and "Start from scratch" above a box that says "Describe what you're trying to learn, or paste your survey questions". Zapier's new Zap puts a Copilot box ("Describe your workflow") above an "or" and dashed Trigger and Action steps.

On canvases, the prompt moves into a side panel and the canvas stays clean. Spline's blank scene is a silent grey viewport; the Agent panel says "Let's build!" over five chips such as "A glossy bouncing sphere" and "20 cubes in a grid". Recraft leaves a bare dot grid while its chat panel offers "Start with a prompt — or use a starting point below" and six chips. Jitter opens a design assistant unasked next to a blank scene, with four tasks such as "Clean up my timeline" and a "Something else…" field.

Starter content is the other half of empty state UX

The templates or samples filter matches 71 screens across 50 of the 109 products. Where it shows up is telling: 21 of 63 blank canvases (33%) ship starters, against 43 of 214 first-use lists (20%) and 7 of 31 no-data screens. None of the 19 no-results screens or the 15 all-done screens do. Starters cluster where a user has to make something from nothing, which is also where an AI prompt now lands; see blank canvases with starters.

Runnable samples beat explanations

Neon never shows an empty SQL editor. A new project opens on 11 lines: a comment that explains branches and says "Try generating sample data and querying it by running the example statements below, or click New Query to clear the editor", then a CREATE TABLE playing_with_neon, an insert built on generate_series and a SELECT.

Neon: SQL editor pre-filled with 11 lines of runnable sample SQL
The editor ships with sample SQL that creates, fills and queries a table, and the comment explains how to clear it. Captured 21 October 2026 · DesktopExplore reference ↗

The same idea appears elsewhere in smaller doses. Checkly's empty Heartbeats page puts a ready-to-paste HeartbeatMonitor from checkly/constructs ("Run backup job", period 7 days, grace 2 hours) under the New button. Hygraph sets an outlined "Add demo Model" next to "+ Add Model". Typeform's empty results page offers "Generate test response" next to "Share your form", and ToolJet's blank app offers "Connect to sample data source" and a Sample database.

Example data that previews the payoff

PostHog splits its empty feature pages in two: hedgehog, copy and "Create your first experiment" on the left, and on the right a panel headed "Your results, once running" with an "example data" tag. The fake result is concrete: control at 3.1%, "one-click" at 4.6%, "Chance one-click wins 96%".

PostHog: empty Experiments page with an example-data results panel
The right half shows a finished result, clearly tagged "example data", before the user has set anything up. Captured 21 October 2026 · DesktopExplore reference ↗

ElevenLabs takes a quieter route on Dubbing: five ghost rows ("Product Launch Video" in Spanish, "Customer Testimonial" in French) fade to white under the uploader, so the empty table already has its final shape. AI image tools fill the space with other people's results. Krea shows a wall of captioned examples such as "Two cats added to a living-room photo"; Leonardo asks "LOOKING FOR INSPIRATION?" over three images, each with its prompt and a "Use Prompt" button. Compare Ideogram, whose results pane says "No generations yet" and offers a "Create my first image" button that repeats the Generate button beside it.

Templates as the main action

Shortcut's empty Docs page has a small "Create a Doc" button and then 12 cards under "Start from a template": 11 templates, from "Product Requirements Doc" to "Incident Postmortem", plus "Blank Doc" as the last card. Glide shows six workflow cards under "Start from an existing one".

Shortcut: empty Docs page with twelve template cards under a small Create a Doc button
Blank Doc is the twelfth card, not the default: the empty page is mostly a template picker. Captured 21 October 2026 · DesktopExplore reference ↗

The empty moment is now a sales surface

Prompts cost money to answer, and it shows. In at least 6 of the 20 prompt-box screens, a credit balance or upgrade button sits in the same view as the prompt. Runway is the starkest: on the Agent page a strip reading "You've run out of credits. Upgrade to keep creating with Runway." is docked onto the top of the prompt card, so the paywall and the input read as one unit.

Runway: Agent prompt card with an out-of-credits upgrade strip attached to its top edge
The upgrade strip is attached to the prompt card itself, above the starter chips for Workflow, Mood Board and Brand Kit. Captured 22 October 2026 · DesktopExplore reference ↗

The others are softer. Spline's blank scene puts "Build with the AI agent" and an Upgrade button directly above its composer. Recraft shows a 60-credit balance and Upgrade above the canvas, Jitter's toolbar carries "Upgrade now" under the assistant, Retool's AI builder has Upgrade next to Publish, and Netlify tags its agent prompt "400 Extra Credits". Outside AI, the empty moment sells too: SurveyMonkey answers "Your survey has no responses" with a green "Collect responses" or a yellow "Buy responses", and VEED marks "Create Brand Kit" with a yellow paid-feature bolt.

What to steal

How we counted

Templates and samples use the wall's own facet, set when an empty state offers templates, examples, sample data or starter items: 71 of 342 annotated screens (18 unannotated screens are left out). For prompt boxes there is no facet, so we opened every candidate and counted a screen when a free-text field asking for a natural-language request to an AI sits inside the empty state as a way to start. That gives 20 screens from 19 products. We excluded screens that offer AI only as a button, chip or slash-command hint, and image generators whose prompt bar is the tool itself (Krea, Leonardo, Ideogram), treated here as example walls.

All screens were captured in desktop browsers with research accounts in September and October 2026. A vision model recorded each screen's attributes; they are checkable on each screen's page. We record what we saw, not A/B test results, so none of this says which approach converts better; it says where products have moved.

To pull these references into your own build, connect the Screenrove MCP server and ask your agent for empty states with starter templates, or for prompt-first empty states on blank canvases.