Forms · Glossary
What is a thank you page and what should it say?
A thank you page is the screen or web page shown straight after somebody submits a form. Its first job is to confirm that the submission arrived; its second is to say what happens next and when. It may also offer a next step, such as a link onward, or send the person to another page automatically.
The moment after pressing submit is when people are least sure whether anything happened, and an unclear confirmation produces duplicate submissions and anxious follow up emails. It is also the one point where you have their full attention and nothing left to ask of them.
Indunil Asanka · Co-founder
5 min read · Published
| Question | Thank you page | Redirect | Email confirmation |
|---|---|---|---|
| Confirms the submission arrived | Yes, immediately | Only if the destination says so | Yes, once it reaches the inbox |
| Survives closing the tab | No | No | Yes, it is a record the person keeps |
| Can carry a reference number | Yes | Only if one is passed along | Yes |
| Moves the person on | With a button | Automatically | With a link, later |
| Works if the email address was mistyped | Yes | Yes | No, it never arrives |
| Best for | Most forms | A form that is one step in a longer flow | Orders, bookings and anything needing proof |
The four things it should say
The GOV.UK design system is specific about confirmation pages, and its list works for almost any form. A reference number, if there is one. What happens next and when, stated as a fact rather than a hope: replies go out within two working days, by email. Contact details, for the person whose situation changes an hour later. And a link to give feedback. The same pattern suggests offering a way to keep a record of the transaction, such as a PDF, which matters most for applications and orders. Leave out anything that reads as marketing until those four are done. A newsletter prompt above the confirmation makes people scroll to find out whether their form went through.
Writing the next step
The sentence about what happens next deserves more care than any other on the page. Give a time frame people can hold you to, name the channel, and say who will make contact, even if it is a role rather than a name. Tell them what to do if nothing arrives: check a spam folder, or write to a named address after three working days. If replies slow down over holidays or at the end of a financial year, update the page for that period rather than letting an out of date promise stand. A specific, slightly longer time frame that is kept beats a short one that is missed.
Making the confirmation reach everyone
A confirmation that only appears visually can be missed entirely by somebody using a screen reader, especially when the form is replaced in place without the page reloading. WCAG 2.2 success criterion 4.1.3 covers exactly this case: status messages must be exposed so assistive technology can announce them without moving focus, and its own example is a line reading that a form was successfully submitted. The W3C forms tutorial suggests putting the confirmation in the main heading and the page title, so the first thing announced is the outcome. Check it by submitting with a screen reader running and listening for the confirmation before anything else.
When a redirect helps and when it hurts
Sending people onward automatically is right when the form was a gate rather than a destination: a short form in front of a download, a booking calendar or a checkout. The person expects to arrive somewhere, and an extra click is friction. It is wrong when the confirmation itself carries information they need, such as a reference number or a reply time, because a redirect removes it before it is read. If you redirect, make the destination page confirm the submission too, and leave enough time on the confirmation for a slow reader. A button they choose to press is the safer default whenever you are unsure.
Matching the tone to the form
A thank you page for a competition entry and one for a complaint should not look alike. Celebration, confetti and exclamation belong on signups and registrations. On an incident report, a hardship application or a bereavement notification, the right tone is calm and specific: this has been received, this person will contact you, this is what to do if it is urgent. It is also worth reconsidering the words thank you on those forms, since nobody filling in a report of a workplace injury wants to be thanked for it. Received, with a clear next step, reads as more respectful.
The thank you screen in the form builder
The thank you screen has 4 layouts, editorial, split, centered and card, plus an eyebrow, title, description, a confetti toggle and a button with a URL. A timed redirect, set in seconds, only runs when that button URL is set, and 0 or an unset value turns it off; with no button URL the button resets the form instead. One screen serves every submission. Separately, the redirect add-on sends the browser to a URL straight after a successful submit, so the thank you screen is not seen. Email alerts go to the single address set on the form, which makes them a notice to the owner rather than a confirmation to the respondent.
Questions people ask
Should a thank you page repeat the answers back?
For orders and bookings, a short summary of what was requested helps people spot a mistake while it is cheap to fix. For anything personal or sensitive, do not display the answers, because the confirmation may be read on a shared or borrowed device. A reference number and a contact route give people what they need without exposing the detail.
Is it worth asking for something on the thank you page?
One small ask can work once the confirmation is complete, such as following a newsletter link or answering a single optional question about how the form went. More than one ask turns a confirmation into another form. Never put the ask above the confirmation, and never make it look like a required step.
Why do people submit a form twice?
Usually because they were not sure the first attempt worked: the confirmation was slow, looked like the form itself, or disappeared in a fast redirect. A clear heading that states the outcome, shown quickly, prevents most duplicates. The rest can be found in the export by matching a name or email with submissions a few minutes apart.
How do I track a thank you page as a conversion?
Page based tracking needs an address to count. A confirmation shown in place of the form often keeps the same address, so it cannot be counted that way. Sending people to a thank you page on your own website gives analytics a distinct URL to record, at the cost of the in form confirmation being skipped.
What should happen to the browser back button afterwards?
Pressing back after a submission should not quietly send the same answers again. The person should see either the confirmation or a fresh form, never a half filled one that looks unsent. Test it on a phone, where the back gesture is easy to trigger by accident, before relying on the form for anything that must not be duplicated.
Should the thank you page link back to the form?
Only when submitting again is normal, such as a daily log, a stock count or an event with several people registering separately. On an application or a one time survey, a link back invites duplicates. Label it for what it does, such as Register another person, rather than leaving a generic link people might press by habit.
Make one with forms
The button opens the generator with this use case already described. Change the wording to match your own.
Create a form with OneCraftRelated questions
- What is a welcome screen on a form?What is a welcome screen on a form? The page before the first question: purpose, time, what to have ready. What to write, and the 10 layouts compared.
- What is a form submission?What is a form submission? One completed, sent copy of a form and the record it creates. Submission vs response vs entry vs partial, and what gets stored.
- What is a webhook? Explained with a form submissionWhat is a webhook? An automatic request one system sends to your URL when an event happens. A form submission example, and how to receive one safely.
Step by step in the builder: Design your welcome and thank-you screens, then Automate your form with add-ons.
Written and checked by the OneCraft team. Last checked .