Clear button labels for accessibility: Use action-based labels like "Book an appointment" or "Read the event guide".; Ensure visible text matches the accessible name, e.g. "View plans" should be announced as such.; Place deadlines and costs near buttons to avoid misleading users.
Image: Email Growth Desk

Email Copy

Choosing an accessible button label

Write email button labels that describe the destination, match accessible names and make each action clear out of context.

An email button label should tell readers what will happen when they activate it. “View delivery options” and “Confirm my place” are clearer than “Learn more” or “Click here”. Choose the label from the destination and the reader's task; then check that the visible wording and accessible name agree.

Name the destination or action

Ask what the next page actually does. If it opens a booking form, use “Book an appointment”. If it opens a PDF, “Read the event guide” is more informative than “Download”, especially when the guide's format matters.

Do not promise a completed action if the click only opens another step. “Pay now” may be misleading when it leads to a cart review.

W3C's link-purpose guidance explains why context matters: some people navigate by scanning a list of links. A label that makes sense only after rereading an entire paragraph gives them little help. The button can be concise without being vague.

Vague label / More useful when the destination matches

Click here
View the updated timetable
Submit
Send my enquiry
Learn more
Compare membership options
Continue
Review order details

The right wording depends on the real destination. These examples are prompts for editing, not ready-made labels for every campaign.

Vague vs. Accessible Button Labels

Vague label
Click here
More useful when the destination matches
View the updated timetable
Vague label
Submit
More useful when the destination matches
Send my enquiry
Vague label
Learn more
More useful when the destination matches
Compare membership options
Vague label
Continue
More useful when the destination matches
Review order details

Keep visible and spoken labels aligned

An accessible name may be supplied by the button's text or by attributes in its markup. W3C's label-in-name guidance explains why the visible words should appear in the accessible name: people using speech recognition need to be able to say what they see. If the button visibly says “View plans” but is announced as “Open pricing information”, the mismatch makes it harder to operate.

Avoid using an icon alone for a primary action unless it has a clear name in the markup and its meaning is obvious in context. If a designer uses an image as the button, ensure the alternative text states the action. Ordinary text on a styled link is usually easier to edit and more resilient when images are blocked.

Review the surrounding promise

A clear label cannot repair misleading nearby copy. Put restrictions, deadlines or costs close to the action when they affect a decision. If one message has several buttons, use distinct names for distinct destinations. Repeated “Read more” buttons under separate cards make a list of links hard to interpret.

In the final test, read only the button labels in order. Can someone predict each destination? Then follow each button in a test email and confirm the landing page matches its label. Check with images off and, where possible, with keyboard and screen-reader navigation.

More from Email Copy