[ Ionut Dumitru ]
CraftNov 17, 20255 min read

Microcopy is the cheapest UX you'll ever ship

The highest-leverage design change is often a sentence, which is why it keeps getting skipped.

Most teams treat the words in their product as the last thing to fill in. The buttons get designed, the flows get built, the empty states get a gray placeholder, and someone drops in "Submit" or "Something went wrong" on the way out the door. Then they spend a sprint debating a new onboarding modal to fix a confusion that a four-word label would have prevented.

Microcopy is the cheapest UX you'll ever ship. A sentence has no migration, no redesign, no engineering ticket worth the name. It changes how the product feels in the time it takes to deploy a string. That's exactly why it gets skipped: the leverage is invisible until you go looking for it, and nobody's job title is "the sentence."

Words do the work the UI can't

An interface shows people what they can do. Words tell them what will happen, and whether they should worry. Those are different jobs, and layout can't do the second one.

"Delete account" and "Delete account — this also cancels your team's billing and removes 3 other members" are the same button. One of them prevents a support ticket and a furious email. The cost difference between writing the good version and the lazy version is about twenty seconds of thinking at the moment you place the label.

The places this pays off most are the unglamorous ones:

  • Error messages that say what to do next, not just that something failed.
  • Empty states that explain why the screen is blank and how to fill it.
  • Confirmation dialogs that name the actual consequence, not "Are you sure?"
  • The single line under a form field that tells you the password rule before you guess wrong three times.

You are not writing copy. You are answering the question the user is about to ask, before they have to ask it.

Specific beats clever every time

The instinct, when someone finally gets to the words, is to make them charming. Resist it. A witty 404 is a nice surprise once; a clear error message is a relief every single time. Personality is a garnish. Precision is the meal.

Write the sentence the user needs at the exact moment they read it. On a failed payment, "Your card was declined" is a dead end. "Your card was declined — your bank usually fixes this with a quick call, or try another card below" is a path forward. Same failure, completely different experience, and the only thing that changed was the writing.

The test is brutal and simple: read the line aloud as if you were the support agent the user would otherwise have to email. If you'd be embarrassed to say it to their face — "Oops! Something went wrong " — it's not done.

Treat strings as part of the design

The reason microcopy keeps getting skipped is organizational, not creative. It falls in the gap between design and engineering. Designers leave lorem ipsum in the mockup; engineers fill it in with whatever fits. Nobody owns the words, so the words are an afterthought, and an afterthought is exactly what they read like.

The fix is to move the writing earlier, into the design itself.

  • Write the real strings in the mockup. No lorem ipsum, no "Label here." If you can't write the empty state, you haven't designed the empty state.
  • Review copy in the actual UI, at the actual width, not in a spreadsheet where every line looks fine.
  • Keep the error strings in one place a writer can edit without a deploy. Decoupling the words from the code is what makes the cheap thing stay cheap.

Do this and you stop shipping interfaces that are technically complete and quietly hostile. The button works; it just never told anyone what it would do.

Microcopy is the cheapest UX you'll ever ship — and the most consistently underpriced. Before you scope the next redesign to fix a confusing flow, read the words already on the screen. Half the time, the redesign was a sentence.

#Craft#Writing#UXShare ↗
→ / AUTHOR
Ionut Dumitru
Ionut Dumitru

Full-stack engineer and product designer. Writes about building products where the engineering and the design are the same job.

→ / NEXT
ProductNov 10, 2025
The feature nobody asked you to remove
← All writingionutdumitru.com