Websites & patient experience · Practical guide

Make visible buttons honest about when they are ready

A page can display a booking or search button before the scripts needed to operate it have loaded. Early clicks appear to do nothing, so visitors repeat the action or leave.

Healthcare website and appointment calendar displayed on devices at an empty clinic reception.
Make the website useful for the people who use your practice.

What to change

Ask your supplier to make primary controls respond promptly or explain their temporary loading state, with a useful fallback if the required feature never becomes available.

A worked example

Illustrative example

A visitor pressing Search immediately after the header appears receives a working search interaction or a clear loading state instead of an unexplained dead click.

Healthcare website design showing connected desktop and mobile service and enquiry layouts.
Make the service and next step clear on every screen.
Healthcare website accessibility illustrated by a focus outline, keyboard key, contrast samples and form.
Review keyboard access, contrast and understandable form fields.

Why this matters to your practice

A button that appears ready should respond when a visitor uses it. If it depends on something still loading, the temporary state needs to be clear. Ask your supplier to demonstrate the first few seconds of a visit on a slower connection and try the main action immediately. Also ask what happens if the required part never loads. A permanently unresponsive button can make the whole practice website appear unreliable even when the surrounding text looks complete.

A practical review example

A visitor may tap Search as soon as the header appears on a slower first visit. If the feature is not ready, an unexplained ignored tap can look like a broken site. Ask your supplier to demonstrate that early action and the transition to readiness. Repeat with a keyboard and a deliberate loading failure. The person should know whether an action was registered, needs retrying or cannot currently proceed, rather than repeatedly tapping a control that continues to look available without doing anything.

How to check the result

Accept when initial controls behave truthfully throughout loading and failure, without inviting repeated actions that might later execute unexpectedly.

A mistake to avoid

Disabling an action visually without explaining its temporary state can still make the website appear broken to a first-time visitor.

Turn reading into a next step

Your action checklist

Work through these checks with your team or supplier. Tick the ones you have resolved and leave unknowns open.

Checks to discuss

Record what you know, what is still missing and the answer you need from your team or supplier.

Use project decisions only, without personal, patient or confidential details. Entries stay in this page and are not submitted to Kay & Co. Copy or download before leaving; this page does not save your notes.

Further reading

These sources provide background for the topic. The practice examples and checklist are illustrative planning suggestions from Kay & Co.

Related guides

Need help with this?

Tell us what is getting in the way. Kay & Co. can help you understand the options and turn the next step into something that works for your practice.

Explore websites & patient experience services or discuss your project.

Try the free Healthcare Digital Planner to find your starting priority.