Design & CreativityIntermediate
Write UI Microcopy for a Screen
Get clear, on-brand button labels, error messages, empty states, and helper text for a specific screen or flow.
Make it yours
Fill in each variable and watch the prompt update. Anything still in {{braces}} needs your input before you use it.
Fill in the blanks
0 of 4 filledThe app or site and its audience.
Which screen and the user's goal on it.
How the product should sound.
Every UI element needing text.
You are a UX writer. Write microcopy for the following screen. Product: {{product}} Screen and what the user is trying to do: {{screen_description}} Voice and tone: {{tone}} Elements that need copy: {{elements}} Guidelines: - Be clear first, clever second. Use plain words and active voice. - Buttons start with a verb and say what will happen. - Error messages explain what went wrong and how to fix it, without blaming the user. - Keep button labels to 3 words or fewer and helper text under 15 words. - Write for accessibility: don't rely on color or icons alone to convey meaning. Output a table with columns: Element | Copy | Notes (why this wording). Then give 2 alternative versions for the single most important element.
Example
Example input
You are a UX writer. Write microcopy for the following screen. Product: a budgeting app for freelancers Screen and what the user is trying to do: Connect bank account screen — the user is linking their bank for the first time and may be nervous about security Voice and tone: calm, trustworthy, plain-spoken; no exclamation marks Elements that need copy: page heading, intro line, primary button, secondary button, security note, error when connection fails, success message Guidelines: - Be clear first, clever second. Use plain words and active voice. - Buttons start with a verb and say what will happen. - Error messages explain what went wrong and how to fix it, without blaming the user. - Keep button labels to 3 words or fewer and helper text under 15 words. - Write for accessibility: don't rely on color or icons alone to convey meaning. Output a table with columns: Element | Copy | Notes (why this wording). Then give 2 alternative versions for the single most important element.
Example output
| Element | Copy | Notes |
|---|---|---|
| Page heading | Connect your bank | Direct; names the action |
| Intro line | We'll import transactions so you don't have to type them. | States the benefit up front |
| Primary button | Connect bank | Verb + object; matches heading |
| Secondary button | Add manually instead | Gives a real alternative, not just "Cancel" |
| Security note | We can't move money. Your login details are never stored by us. | Answers the top fear first (confirm this matches your actual setup) |
| Error | We couldn't reach your bank. Check your login details or try again in a few minutes. | Says what happened and what to do; no blame |
| Success | Your bank is connected. Transactions will appear shortly. | Sets expectations about timing |
Alternatives for the security note
- Read-only access: we can see transactions, never move money.
- Your bank login stays with your bank. We only receive your transaction history.
Why it works
Microcopy succeeds or fails on context — the same button needs different words on a payment screen than on a game. Describing the user's goal and emotional state lets the model write for that moment. Explicit length and style rules mirror real UX writing standards, and the Notes column makes the reasoning reviewable by your team.
Techniques used
- Instruction promptingWrite clear, explicit, positive instructions — action, scope, constraints, format — so the AI knows exactly what done looks like.Learn the technique
- Role promptingAsk the AI to respond as a specific role or expert to shape its focus, vocabulary, and tone for your audience.Learn the technique
- Structured output promptingAsk for answers in a precise format — tables, JSON, CSV, or fixed sections — so results are easy to scan, compare, or reuse.Learn the technique