Thank-You Page Best Practices for Forms and Orders
When someone fills in a form or completes an order, they want to know it worked. A thank-you page, or a clear confirmation message, closes that loop. It's also an opportunity: the visitor is engaged, and you can guide what happens next. Many sites waste it with a bare "Thanks!"
What a thank-you page does
- Confirms success. The visitor knows their message or order went through.
- Sets expectations. What happens next, and when?
- Builds the relationship. A friendly tone makes a good first impression.
- Enables tracking. A dedicated page makes conversions easy to measure. See how to set up conversion tracking
- Offers a next step, so the visit doesn't end in a dead end.
What to include
A clear confirmation. "Thanks, Sam. We've received your enquiry." Use their name if you have it.
What happens next. "We'll reply within one working day. Check your inbox, including spam, for a message from us." Only promise what you can do.
A copy of their details, or an order summary and number, for orders.
Contact information in case they have a question or made a mistake.
Helpful next steps. Depending on your business:
- Read a relevant guide while they wait. For example, how to prepare for your website project
- Look at related case studies or the portfolio. See how to write case studies
- Follow you on social media or subscribe. See email signup form best practices
- Add the appointment to their calendar
- Create an account, for stores. See customer accounts and wishlists
Keep suggestions light. One or two options are better than a menu of ten.
Tone and design
Keep the same style and navigation as the rest of the site. A warm, human message fits. See tone of voice. Don't hide important text in tiny type.
Send a confirmation email too
The email is the record. Include the same information, and make the sender recognizable. Make sure it doesn't land in spam. See email for your domain: SPF, DKIM, and DMARC.
Technical points
- Use a distinct URL so analytics can count it as a conversion. Make sure it can't be reached by simply typing the address, or by search engines. Add a noindex tag. See noindex and nofollow
- Avoid double counting. Refreshing the page shouldn't register a second conversion. Configure your analytics carefully.
- Don't redirect too quickly. People need time to read it.
- Handle failures. If a form fails, show an error, not a thank-you.
- Make it accessible. Move focus to the confirmation or announce it to screen readers, especially if the message appears on the same page. See accessible forms
On-page confirmation messages
If the form submits without leaving the page, show a visible success message in place of the form, and make sure assistive technology announces it. You can still fire a tracking event.
Privacy
Don't display sensitive information on a page that someone else might see. Keep personal data out of URLs. See privacy policy basics.
Test it
Submit your own forms regularly and check the page, the email, and the tracking. See website launch checklist.
The bottom line
Confirm clearly, say what happens next, offer a helpful next step, and make the page trackable. A good thank-you page keeps new leads warm.