How do I write button labels that make the next step clear?
Quick answer
Describe the action a button starts with a concise verb and a specific object or destination. Then check that the next page or process matches what the label suggests. For example, use “View available plans” to open a plans page, but “Choose a plan” only if visitors can make that choice next. If the result is uncertain or conditional, label the immediate action rather than promising an outcome.
The question, the details, the next step.
A practical checklist
Record what selecting the button actually starts.
Name the destination or immediate next screen.
Describe what the visitor can do or see next.
Choose concise wording that fits the action.
Remove wording that implies an unconfirmed or guaranteed result.
Compare neighboring buttons to make their actions distinguishable.
A few more useful answers
Is “Submit” always a bad button label?
No. It can fit when the action is clearly a submission, but a more specific label such as “Send request” may better identify what is being submitted. Choose wording that matches the actual action.
Should every button start with a verb?
A direct action word is often useful for making the next step apparent. The important test is whether the complete label accurately describes what selection does, not whether it follows a rigid formula.
What if the button’s outcome depends on what the visitor enters?
Label the immediate action, such as “Check availability,” rather than promising a particular outcome. Explain relevant conditions near the button when they affect what happens next.
