Micro-copy: the small lines that carry your brand voice
Your customers almost never read your About page. What they read every single day is the chatbot greeting, the label on a button, the error message, the order confirmation and the automated email. Each of those is only a few words long, but together they appear in front of a customer dozens of times more often than any ad campaign. If those words are still "Submit", "Success" and "Error 500", the brand voice you worked so hard to build is being talked over by your own product.
Quick summary: Micro-copy is the set of few-word text fragments at functional touchpoints: the chatbot greeting, buttons, error messages, order confirmations and automated emails. They are the most-read words a brand publishes, so they decide how the voice is felt day to day. This article lays out 4 writing rules: clear before clever, one voice across every touchpoint, state the outcome instead of the system action, and leave no touchpoint on its default text. It adds before-after examples for a cafe, a spa and an online shop, then shows how to load the copy set into a chatbot or an AI agent. Reference numbers: one button change lifted Google's engagement by 17% (2017), and one relabelled form once added 300 million USD a year (UIE, 2009).
What is micro-copy, and why is it the most-read thing you publish?
Micro-copy (interface text, also called UX writing) is every short fragment attached to a specific action: the "Book now" button, the line "Your order is being packed", the first thing the chatbot says at 11pm. Unlike a blog post or an ad that a customer can scroll past, micro-copy sits directly in the path of the action: to reserve a table you must read the button, to know where your parcel is you must read the message. That is why its read frequency is so much higher, and why it is where the brand voice shows up at its most honest.
The numbers show these small lines are anything but small in effect. In 2017, Google's UX writing team changed a single button on its hotel search from "Book a room" to "Check availability" and engagement rose 17%, because the new wording matched the mindset of someone still deciding rather than committing. Earlier, Jared Spool (UIE, 2009) documented the classic case: a large e-commerce site removed forced registration, relabelled the "Register" button to "Continue" with one short explanatory line, and sales rose 45%, adding 15 million USD in the first month and roughly 300 million USD in the first year. On a smaller scale, Yoast added exactly one line, "there will be no additional costs", to its checkout form and lifted conversions by 11.3% (as reported by CXL). Meanwhile, according to the Baymard Institute (2025), around 70% of online shopping carts are abandoned, and a meaningful share of that happens on exactly the screens where the wording is vague or cold.
One distinction worth making: our article on tone of voice by situation answers the question "how do you shift register when a customer is angry". This article answers the question that comes before it: how to pre-write the fixed lines at every touchpoint, so that even when nothing is going wrong, the brand is already speaking in its own voice.
Four rules for writing micro-copy in your brand voice
Rule 1: clear before clever. At a functional touchpoint, the customer needs to know what is happening before they need to be entertained. A witty line that is vague loses to a dry line that is clear. The writing priority runs: is the meaning clear, then does it sound like us, and only then is it charming. Reversing that order is why so many playful brands ship error messages like "Oops, something went wrong!" without telling the customer what to do next, and the customer leaves annoyed with a little mockery on top.
Rule 2: one voice across every touchpoint. If the chatbot is casual, the email is corporate and the confirmation message has no personality at all, the customer is talking to three different brands. Pick one form of address, one level of formality, a handful of signature words, and hold them steady from the button to the email. This is exactly the part that deserves a written page in your brand guidelines for a small business: one page listing how you address customers, the words you use and the words you ban is enough to make 5 different writers sound like one brand.
Rule 3: state the outcome the customer gets, not the system action. "Submit", "Send", "OK" are developer language. The customer does not want to "submit a form", they want a table held, a quote received, an appointment booked. A button should therefore complete the customer's sentence "I want to...": "Hold my table", "Get my quote today", "Book my specialist". This is the cheapest place for the brand voice to appear, because the button has to say something anyway.
Rule 4: leave no touchpoint on its default text. A platform's default wording is the platform's voice, not yours. The quick audit: open your website and your pages, walk the full journey like a real customer from first question to delivery, and screenshot every system-generated fragment along the way. The list usually comes to between 20 and 40 fragments, and on a first audit more than half of them are still untouched defaults.
Sources: Google I/O 2017 (Maggie Stanphill), "The $300 Million Button" by Jared Spool (UIE, 2009), the Yoast case as compiled by CXL, Baymard Institute 2025.
Before and after: a cafe, a spa and an online shop
Same touchpoint, same feature, only the words change. "Before" is the default text you see everywhere; "after" is written in an assumed voice for each brand. The examples come from Vietnamese businesses we work with, translated here with their tone kept intact.
The cafe (warm, quick, informal). Chatbot greeting, before: "Hello! How can we help you?" After: "Hey, welcome to the House! Want the menu, a table, or directions to the parking? Tap a line below." Booking button, before: "Send". After: "Hold my table". Confirmation message, before: "Reservation successful." After: "All set! Table for 4 at 7pm tonight, we will hold it until 7:15. Need a different time? Just reply to this message." Error message when the booking system chokes, before: "Error: request failed". After: "Our booking machine is a bit jammed right now. Call 090xxx and we will hold your table straight away, or try again in 2 minutes."
The spa (attentive, calm). Chatbot greeting, before: "Welcome to our system!" After: "Hello, and welcome. Are you looking for a facial treatment, something for neck and shoulders, or open slots this weekend?" Booking button, before: "Submit". After: "Book my specialist". Reminder email, before: "Your appointment: 15/08 10:00". After: "Hello Lan, we will see you at 10am on Saturday 15/08. Do come 10 minutes early so your skin can rest before the treatment. Need to move it? Tap here, free of charge up to 24 hours ahead." Payment error, before: "Transaction failed." After: "The payment did not go through and your card has not been charged. Please try once more, or choose bank transfer. Your slot stays reserved for the next 30 minutes."
The online shop (plain, dependable). Buy button, before: "Place order". After: "Order now, arrives in 2 days". Order confirmation, before: "Order #10234 has been recorded." After: "Order #10234 is in the packing queue. Expected delivery Wednesday 23/07, and the moment the courier picks it up we will message you the tracking code. Feel free to inspect the parcel before you pay." Error when the address is incomplete, before: "Invalid input. Please try again." After: "Looks like the address is missing a house number. Add it in so your parcel does not get lost." Delivered email, before: "Your order is complete." After: "Your parcel has arrived. If anything is not right, message us within 7 days: we exchange or refund, and we cover the return shipping."
Notice what every "after" version has in common: it is a few words longer, but it always answers the customer's three silent questions: what just happened, what comes next, and what do I do if something goes wrong. The flavour changes by industry; that trio of questions never does.
- Chatbot greeting: name 2 or 3 things the bot can do, invite a choice, use the brand's form of address.
- Primary button labels: complete the customer's "I want to..." sentence; ban "Submit", "Send" and "OK" standing alone.
- Error messages: what happened, what to do next, no raw error codes, no blaming the customer.
- Order confirmation: order number, expected delivery date, a contact channel, one reassuring line in the brand voice.
- Automated emails: a real sender name, plus a line saying who reads the reply if the customer answers.
How do you load this copy set into a chatbot or an AI agent?
With a scripted chatbot, the micro-copy set is pasted directly into each reply block, so writing it is the whole job. With an AI agent that generates replies dynamically, the method changes: you put the sample lines into the agent's instructions as canonical examples, together with the banned-word list and the mandatory form of address. The agent will vary the wording by context while staying inside that frame, instead of inventing a polite, anonymous voice of its own. The foundations of this, from choosing a personality to writing voice rules a machine can follow, are covered in our piece on brand voice for AI agents.
One operational habit worth copying: treat the micro-copy set as a living file with an owner and a last-updated date. Every time you add a feature, open a channel or change a return policy, the owner re-reads the file before engineering ships. Teams that work with us usually fold this into the rollout of AI agents for business: every sentence the machine is allowed to say traces back to one document, so changing the voice in one place changes it across the whole system.
You do not need a big project to start. Spend one afternoon walking the full customer journey as in rule 4 above, copy out the 20 to 40 fragments you find, rewrite the 5 checklist touchpoints first, measure for 2 weeks, then spread to the rest. If you would like a second pair of eyes for your own industry, see the profile of Trinh, Brand Voice Designer.
FAQ - Frequently asked questions
What is micro-copy?
Micro-copy is the set of very short text fragments at functional touchpoints: the chatbot greeting, button labels, error messages, order confirmations and automated emails. Each fragment is only a few words long, yet these are the words customers read most often, so they shape how the brand voice is felt day to day more than any long ad ever will.
Why should you never leave default labels like Submit on a button?
Default labels describe what the system does, not what the customer gets, so they are both vague and voiceless. Google research from 2017 showed that changing one button from Book a room to Check availability lifted engagement by 17 percent, because the new wording matched the mindset of someone still deciding. A button should state the outcome: Hold my table, Get my quote today.
How do you write an error message in your brand voice?
Follow three parts in order: say what happened in language the customer understands, say what to do next, and only then add brand flavour if there is room. Never show a raw error code like Error 500, never blame the customer with wording like You entered it wrong, and never joke on a screen where someone is losing money or data.