How do I write a confirmation message after a user completes a website action?
Quick answer
Name the specific action the website confirmed, then describe what—if anything—happens next. Keep completed and pending steps distinct: “Your request was submitted” confirms submission, while “We’ll review it next” describes a future step. Label optional actions as optional, and include only details you can verify. Avoid promising a timeframe or outcome unless the website can support that promise.
The question, the details, the next step.
A practical checklist
Name the exact action the site has confirmed.
Describe the current state, not a hoped-for result.
Label future steps as future, and name who takes them when known.
Make required and optional actions distinct.
Include only next steps and details the website can support.
A few more useful answers
Should a confirmation message say “Thank you”?
It can, but gratitude should not replace the confirmation. State what happened first, then add a brief thank-you if it suits the interaction.
What if I don’t know when the next step will happen?
Say what the next step is without promising a timeframe. Avoid phrases such as “shortly” or “within a day” unless that timing is established.
How short should the message be?
Keep it as short as the situation allows: one sentence for a simple completed action, and a second sentence when the user needs to know what happens next.
