5 exercises — Practice the vocabulary UX writers and product designers use every day: microcopy, empty states, CTAs, onboarding flows, destructive actions, and more.
User flows: onboarding flow, progressive disclosure, confirmation dialogue, destructive action
Constraints: character limit, truncation, localisation, tone of voice
0 / 5 completed
1 / 5
A UX writer is reviewing the design for a new dashboard. When a user logs in for the very first time, there is no data to display yet. The designer has left placeholder text that reads "No data found."
The UX writer flags this and says: "This is a missed opportunity — we should write a proper empty state here."
Which of the following best describes what an empty state is and why it matters?
Empty state (also called zero state for a first-time user): the screen or component a user sees when there is no content to display — typically on first use, after clearing data, or when a search returns nothing. A good empty state has three parts: explain what is missing and why ("You haven't added any projects yet"), motivate ("Your projects will appear here"), and act — a clear CTA to help the user get started ("Create your first project →"). "No data found" is considered poor UX writing because it is cold, technical, and gives the user no path forward. Empty states are one of the highest-value microcopy opportunities because they appear at critical moments in the onboarding flow.
2 / 5
Fill in the blank with the most appropriate term.
"After the user saves their settings, a small pop-up appears at the bottom of the screen for three seconds, confirming: 'Settings saved.' This UI pattern is called a ________."
Which term correctly completes the sentence?
A toast notification (sometimes called a snackbar in Material Design) is a brief, non-blocking message that appears temporarily — usually at the bottom or top of the screen — to confirm that an action was completed. It disappears automatically after a few seconds and does not require user input. Examples: "Settings saved", "File deleted", "Link copied to clipboard." The copy should be concise (ideally under 60 characters) and use past tense to confirm what happened. A tooltip is different — it appears on hover to explain a UI element. A confirmation dialogue is a modal that asks the user to confirm or cancel before an action is taken — it requires interaction and is typically used for destructive actions.
3 / 5
Match the definition to the correct term.
"A UX design pattern that reveals information gradually — showing only what the user needs at each step, rather than presenting all options and settings at once — in order to reduce cognitive overload."
Which term does this definition describe?
Progressive disclosure is a UX writing and interaction design principle: present users only the information or options relevant to their current task, and reveal more detail as they need it. Examples: advanced settings hidden behind "Show more options", a long form split into steps, or a tooltip that only appears when a user hovers over a complex term. It reduces cognitive load and prevents beginners from being overwhelmed. As a UX writer, you apply progressive disclosure to help text — writing the minimum useful copy upfront and providing links to deeper explanations ("Learn more"). It also directly informs onboarding flow design: new users see a simplified version of the product first.
4 / 5
A product team is designing a "Delete account" feature. The engineer suggests: "We'll just make it a standard button — the user can always contact support to recover it."
The UX writer disagrees: "This is a destructive action — we need a confirmation dialogue with very specific button labels."
Which approach to the button labels in a confirmation dialogue for a destructive action follows UX writing best practice?
A destructive action is any action that permanently deletes or significantly alters data in a way that cannot easily be undone — deleting an account, permanently removing files, cancelling a subscription. UX writing best practice for destructive actions: (1) Always use a confirmation dialogue — a modal that forces the user to actively confirm before proceeding. (2) Write button labels that describe the outcome, not generic words. "Delete my account" is unambiguous; "OK" requires the user to remember what they are confirming. (3) Make the destructive button visually distinct (typically red) and place it so it is harder to click accidentally. (4) Consider adding a character limit-style friction device — asking the user to type "DELETE" to confirm. "Yes/No" and "OK/Cancel" are considered anti-patterns for high-stakes dialogues because they force cognitive recall rather than recognition.
5 / 5
A senior UX writer explains a concept during a team workshop:
"Good microcopy is the difference between a user completing a task and abandoning it in frustration. It includes every small piece of text in the interface — button labels, error messages, placeholder text, tooltips — anything that isn't the main body copy. The goal is to guide, reassure, and reduce friction at exactly the right moment."
A junior team member asks: "So microcopy is the same as UX writing?"
Which answer best distinguishes the two terms?
Microcopy: the small pieces of functional text embedded in a UI — button labels, error messages, placeholder text, form helper text, tooltips, toast notifications, empty states. It is called "micro" because each instance is short (often under 10 words), but collectively it has a large impact on usability and conversion. UX writing (also called UI writing or product writing): the professional discipline responsible for all words inside a product — including microcopy, onboarding flows, in-app tutorials, push notifications, transactional emails, and broader content strategy. A UX writer thinks about the user's entire journey through language, not just individual labels. In practice, the terms are often used loosely, but the cleaner distinction is: microcopy is a deliverable (a type of text); UX writing is a discipline (a practice and job role). Both differ from copy in the traditional marketing sense, which refers to persuasive text used in advertising and promotion.