facet
onboarding
The first run, the empty screen, and teaching in place.
16 terms across 2 categories · all facets
component
pattern
- Empty state
The screen a container shows when it holds nothing, naming the absence and offering the action that ends it.
- Feature spotlight
A one-time announcement pointing at something newly added, shown in place next to the feature and dismissed for good once acknowledged.
- First run experience
Everything shown only on the very first open, from a welcome sequence to seeded sample content, and never shown to that person again.
- Gradual engagement
Replacing a sign-up form at the front door with a first useful action, so the reader experiences value before being asked for anything.
- Lazy registration
Letting someone use a product and accumulate state anonymously, and asking for an account only when that state needs to survive the session.
- Microsurvey
A one or two question survey placed inside the product at the moment being asked about, answered in place rather than on a separate page.
- Onboarding checklist
A persistent list of setup tasks with completion state and a progress meter, kept available so the reader can return to unfinished steps.
- Onboarding tour
A short sequence of pointers layered over a live interface, each naming one control, advanced by the reader and skippable at any point.
- Permission priming
Explaining why access is needed in the product's own dialog first, and only firing the operating system prompt once the reader has said yes to that.
- Progressive profiling
Collecting profile details a few at a time across separate visits, instead of demanding the whole record in one long form at registration.
- Progressive reduction
Simplifying a control as the same person uses it more, dropping the label once the icon has been learned and restoring it after a long absence.
- Rating prompt
An in-product request to rate or review, usually timed to a moment of success and often filtered so only positive responses reach the public store.
- Smart app banner
A strip pinned to the top of a mobile web page urging the reader to open or install the native app instead, with an install or open action.
- Zero state
The first-run screen a feature shows before any data exists, written to teach the feature rather than to report emptiness.