It’s easy to think that good web design is all about colors, layouts, and creative concepts. But often it’s the small words – button texts, instructions, error messages – that determine whether a user stays, clicks through, or leaves. That’s where UX writing (user experience writing) and microcopy come into play.
In this article, we'll go over what UX writing is, why microcopy is business-critical, and why you should never leave the copy until last.
What is UX writing?
There are many different ways to write and just as many purposes for the different ways. For example, a copywriter can write to sell something, to arouse emotions or to get people to read about the latest in rocket science. But UX writing is not about rocking gadgets or telling a story. No, it is the art of writing for interfaces and helping the user understand, feel safe and do what we want them to do.
For example, if we want you, the reader, to contact us to talk UX – and understand that you should contact us to talk UX – we make it very clear in a button.
What is microcopy?
Microcopy is the smallest, but most critical, part of UX writing. It's all the little bits of text that make the user experience flow. It's the words you don't think about at all until they're bad or missing. For example:
- Button labels
- Error messages
- Help texts
- Form fields
- Headlines
- Empty states
Example of microcopy:
- "We never save your card number" during a payment step.
- "It takes about 2 minutes to fill out the form" before a longer flow.
- "You can change this later" for a choice that otherwise feels binding.
- "Book a meeting" on a button where the next step is to book.
- "Password (at least 8 characters, including one number)" directly next to a password field.
- "We will get back to you within 1 business day" after a form is submitted.
What happens when the microcopy breaks?
When a button label is clear or the words in a checkout explain exactly what happens next, the user barely thinks about it. Maybe that's why microcopy is so easy to forget. But if you don't do it right, it's immediately noticeable. Then friction occurs in the user experience. And friction is your worst enemy.
Some typical scenarios when microcopy goes wrong:
- Forms are abandoned because instructions are unclear:
If the user does not understand what should be in a field, there is a high risk that they will click away immediately. - Error messages that just say something is wrong:
“An error occurred.” What error? What should I do? Error messages that don't help only create frustration. - Buttons that don't say what happens:
“Send.” Send what? A form? Money? My soul? Unclear buttons create uncertainty. And uncertain users don’t click. - Checkout flows that feel untrustworthy:
It doesn't matter how nice the design is if the text doesn't explain when the payment is taken, what happens if you proceed, or how delivery works.
Good microcopy is often what makes the difference between “I want to continue” and “I’m leaving this site.”
What characterizes really good microcopy?
Good microcopy is not just accurate. It takes into account context, emotions, and where the user is in the process. Good microcopy is:
- Clear: the user doesn't have to guess what happens if they click a button, for example.
- Relevant : the text helps exactly at the moment when the need arises.
- Human: the tone is like a friendly person guiding, not a robot informing.
- Reassurance : the words are reassuring, especially during sensitive moments such as purchases, forms and data.
- Guiding: the text explains what is happening now, why and what comes next.
When all this is in place, the user gets where they need to go without any obstacles along the way.
Example: How small words make a big difference
So, what separates really good microcopy from really bad microcopy? Let’s get even more specific. Below are some examples where copy ruins or enhances the experience:
1. Button texts
Buttons should tell you exactly what happens when the user clicks.
❌ “Send”
The classic. Short, but completely without context. The user doesn't understand what is being "sent".
✅ “Book my meeting”
Now the user knows exactly what happens when they click. Safe and clear.
❌ “Read more”
A vague call to action that requires the user to guess what is actually hidden behind the click.
✅ “See prices and packages”
Clear and concrete. The user knows exactly what type of information awaits.
❌ “OK”
A standard button that says nothing about the action behind the click.
✅ “Save my settings”
Confirms exactly what is happening and creates security.
❌ “Confirm”
Too unclear in a sensitive step like purchase or registration.
✅ “Complete purchase – no payment will be taken now”
Explains both action and consequence, which reduces hesitation.
2. Error messages
Error messages should help the user move forward – not just point out a problem.
❌ “An error has occurred”
This is like saying "something broke, good luck".
✅ “The email address appears to be incorrect. Double check that you didn’t forget the @.”
Now the user receives both an explanation and a suggested solution.
❌ “Invalid password”
Says something is wrong, but not how to fix it.
✅ “The password needs to contain at least 8 characters and one number.”
Provides clear guidance and reduces frustration.
❌ “Session has expired”
Technical language that doesn't tell the user what to do next.
✅ "Your session has timed out for security reasons. Please log in again to continue."
Explains why it happened and how to move forward.
3. Help texts
Help texts answer questions before they even arise.
❌ “Verification required”
The user understands that something is wrong, but not why or what happens next.
✅ “We need to verify your email to be able to send the confirmation.”
Explains both the purpose and the next steps. Suddenly the verification feels reasonable instead of annoying.
❌ “Information”
Says nothing about what the user will know.
✅ “We save your information only to be able to get back to you.”
If the information in question is about how the user's data is used, this type of copy can create security around that.
❌ “Secure payment”
Feels more like marketing than actual help.
✅ “Payment is handled by our certified payment partner.”
Explains how it is safe, not just that it is.
4. Form fields
Text in and around form fields should help the user do the right thing immediately.
❌ “Password”
Too little information in an often problematic field.
✅ "Password (at least 8 characters, including at least one number)"
Sets the right expectations from the start and reduces errors.
❌ “Message”
Too open. The user doesn't know what is relevant to write.
✅ “Message (briefly describe what you want help with)”
Lowers the threshold and leads to better incoming requests.
5. Guiding texts
Prompts guide the user through a flow and reduce uncertainty.
❌ “Step 2”
Doesn't say anything about what the step entails.
✅ “Step 2: Choose delivery method”
Helps the user understand where they are and what to do.
❌ “Next”
Too fluffy. For example, when making payments, ambiguity is the last thing you want.
✅ “Proceed to payment”
More information provides more security, which in turn leads to more deals.
❌ “Back”
Very unclear what to go back to.
✅ “Back to cart”
Clear direction without the user having to guess
6. Empty states
Empty states are opportunities to guide rather than just stating that something is missing.
❌ (no text)
An empty space is a missed opportunity.
✅ "You don't have any saved products yet. Add your first one here."
A helping hand instead of a terminal station.
❌ “No results”
A dead end that does not help the user move forward.
✅ "We found nothing that matches your search. Try changing or clearing the filter."
Provides both explanation and help with the next steps.
Does microcopy affect conversion?
Is there a connection between good microcopy and higher conversion? The simple answer is: yes. When words are unclear, diffuse or confusing, the user is forced to think, hesitate or feel unsure. This of course increases the risk of them leaving. When the texts are instead concrete and helpful, friction is reduced, and the likelihood that the user will actually act increases significantly. This can be about more purchases, more completed forms, more booked appointments or fewer support cases, to name a few examples.
How do you get started with UX writing?
UX writing doesn’t have to be difficult, but it can feel overwhelming if you don’t know where to start. A good first step is to go through your most important flows – like contact forms, purchase steps, and registration – and read them from the user’s perspective. Are the buttons clear? Do you understand what happens in the next step? Are there dead spaces that could guide you further? And are error messages actually helpful, or do they just create more frustration?
If you want help identifying where your microcopy is lacking or where it can have the greatest impact, we are always here.
How we work with UX writing at Mild
For us, UX writing is an obvious part of the design process, not something that is added at the end when everything else is done. Our copywriters and designers work closely together from the start to develop both expressions and words in parallel. We test the text directly in prototypes, fine-tune click flows and A/B test the microcopy in the parts where it makes the biggest difference. The goal is simple: a website that feels obvious, guides the user correctly and actually delivers.
Would you like us to help you sharpen your UX copy? Get in touch and we'll start with the small things that make a big difference.