A few words in an interface can determine whether a user completes a task. Good microcopy explains what will happen, reduces ambiguity and shows a path forward during errors without blaming the user.

Write actions together with outcomes

Replace generic labels such as “OK” or “Submit” with contextual actions like “Send message”, “Save project” or “Download PDF”. Users should be able to predict the result before clicking.

  • State what happened and how to fix it in the same error message.
  • In empty states, show the next action as well as the absence of content.
  • Use the same verb for the same action throughout the product.
Good microcopy is not there to attract attention; it directs attention to the right task.