Writing onboarding copy that gets people started
What onboarding copy is for
Onboarding copy is the text people see in their first minutes with a product: welcome screens, setup steps, empty states and permission requests. Its job is not to explain every feature. Its job is to get the person to the first moment where the product is useful.
People arrive with a goal. Every extra sentence between them and that goal is a reason to leave, so each line has to earn its place.
- Name the one thing the person should be able to do by the end of onboarding.
- Remove any text that describes the interface instead of helping with the task.
- Write in the second person and use verbs: “Add”, “Choose”, “Invite”.
Onboarding is also a good place to set honest expectations. If setup takes a minute, say so, and show how many steps remain.
Write the screens
- Lead with the value. Say what the person can do, not what the product is. Prefer “Plan your week in one place” over “Welcome to TaskApp, the all-in-one platform”.
- Keep each step short. One idea per screen, a headline of a few words, and one line of support text at most.
- Use progressive disclosure. Show only what is needed now. Teach advanced features later, at the moment they become relevant.
- Let people skip. Offer a clear “Skip” or “Not now” on every optional step, and make sure the product still works without it.
If a step can be skipped without harm, consider whether it needs to exist at all.
Copy patterns and permissions
Welcome screens are easier to write when each one follows a simple formula: a benefit headline, a short line of support, and one clear action.
Headline
“Keep every receipt in one place”
Support line
“Snap a photo and it is saved for you.”
Primary action
“Add your first receipt”
Secondary action
“Skip for now”
Permission requests need extra care. Ask at the moment the feature is needed, not on the first launch, and give a reason in plain words before the system dialog appears.
- Good: “Allow camera access so you can scan a receipt.”
- Weak: “This app needs access to your camera.”
- Always offer a path forward if the person declines, such as typing the details manually.
Measure what matters
It is easy to count how many people finished the tour. That number says little about whether they succeeded. A better question is how many people completed their first real task, such as creating a project, sending a message or saving an item.
- Define the first real task before writing any copy.
- Compare versions of the copy by how many people reach that task, not by clicks on “Next”.
- Test with a few new users and watch where they hesitate or re-read.
Empty states are part of onboarding too. A blank list with the line “No projects yet. Create your first project to get started.” and one button teaches more than a tour that the person has already forgotten.
This guide was drafted with AI assistance from public standards and references. For the exact wording of a standard, use the sources listed above.