Website Status Messages Explained: Loading, Success and Result Feedback
How does a visitor know whether a website action worked? A status message can communicate progress, success or another useful result.
1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.
Prefer YouTube? Watch this video on our YouTube channel (opens in a new tab).
The six points in the video
This is a silent video. The headings, explanations and labels below reproduce the information on screen.
-
Step 1: Name the action being processed
Use feedback that relates to the task the visitor just attempted.
On-screen labels: Submitted action; Current progress; Relevant wording.
-
Step 2: Distinguish progress and success
Saving and saved communicate different stages of the operation.
On-screen labels: In progress; Completed; Failed operation.
-
Step 3: Report the real result
Do not show success before the underlying action has actually succeeded.
On-screen labels: Confirmed outcome; Accurate message; Useful next step.
-
Step 4: Make updates programmatic
Appropriate status semantics can let assistive technology announce changes.
On-screen labels: Programmatic status; Suitable announcement; Meaningful update.
-
Step 5: Avoid unnecessary focus jumps
A status update can communicate useful information without taking focus away.
On-screen labels: Current focus; Available feedback; Continued task.
-
Step 6: Test the feedback journey
Check delayed responses, failure cases and assistive-technology output.
On-screen labels: Slow operation; Failure feedback; Accessible announcement.
A practical check for your business
Try the loading, successful, empty and failed outcomes of an important task. Review whether visitors receive useful feedback without an unexpected focus change or an inaccurate success message.
Sources and further detail
Common questions
How does a visitor know whether a website action worked?
A status message can communicate progress, success or another useful result. Confirm the actual result and make the feedback accessible.
Go further
More video tips
All 205 videos →
Website Wireframes Explained: Plan the Content Before the Visual Design
Wireframes, explained.
Website Prototypes Explained: Test an Idea Before Building the Service
Prototypes, explained.