Thank You Page Design: What to Show After a Form Submission

Short answer
How should you design a thank you page?
A thank you page is the separate page a visitor sees after submitting a form. A good one confirms that you received the request, says what happens next and when, offers one clear next step, and lives on its own URL with a noindex tag so you can measure conversions cleanly.
We are Talha Aslan and team, and when we review websites, the thank you page is one of the pages owners skip most often. On many sites, a small green line appears after the form. On others, a plain "Thanks" screen opens and nothing else. Yet this is the moment when the visitor trusts you most. In short, the screen after the form is a wasted opportunity. This guide shows you how to build it step by step.
Why is the thank you page a wasted opportunity?
The person who just submitted your form gave you their name, phone number and need. Their interest is at its peak. However, if the page only says "your message has been sent," that interest fades right there. The visitor closes the tab and often moves on to a competitor.
On the other hand, a well planned confirmation screen does three jobs at once. First, it reduces anxiety, because the person knows the form actually arrived. Second, it manages expectations; someone who knows your response time does not keep searching. Finally, it moves the relationship forward with a guide, a booking slot or a social profile.
Moreover, this page matters for measurement. Many setups tie conversion tracking to a view of this page. Therefore, you need to make design and tracking decisions together. We cover the form screen itself in our article on web form design and what helps or hurts conversions.
What is the difference between a thank you page and an inline message?
An inline confirmation is a short notice that appears while the visitor stays on the same page. A separate page, in contrast, means a redirect to another address. Both approaches are valid; however, they serve different goals.
| Criterion | Inline confirmation | Separate thank you page |
|---|---|---|
| Space | A few lines | A full page with room for content |
| Next step | Limited, often none | Guide, booking, video, social profile |
| Conversion tracking | Needs an event setup | Can also use a page view |
| Accessibility | Must work as a status message | Needs a clear title and H1 |
| Personalization | Hard | Different content per form choice |
| Best fit | Newsletter signup, short survey | Quote, booking and application forms |
For short, low commitment actions, an inline message is enough. For example, moving someone to a new page after a newsletter signup may feel unnecessary. Quote or application forms, on the other hand, gain far more from a dedicated page.
What should the first screen say?
The first screen has one job: answer "did it go through?" instantly. So use a large, plain headline. A line like "We have your request" works better than a cheerful "Awesome!"
Right below it, add a short confirmation sentence. For example, "We received your quote request, and our team is reviewing it" is enough. Also, showing the service they picked or the email they typed builds trust. That way, they notice a typo in their address right away.
- Clear headline: one sentence that confirms receipt.
- Confirmation: which form they sent and about what.
- Timing: when you will get back to them.
- One next step: a prominent button.
- Backup contact: phone or WhatsApp for urgent needs.
All five items should fit on the first screen. Therefore, push decorative images and long company copy further down. On mobile in particular, the headline, the timing and the button should show without scrolling.
How do you explain what happens next and when?
Uncertainty is the visitor's biggest worry. "We will get back to you as soon as possible" does not remove it, because it says nothing. Instead, write a time frame you can actually keep.
It also helps to split the process into small steps. As an example scenario, a web studio's quote form could describe this flow:
- We received your request and sent you a confirmation email.
- Our team will review your details and may ask a follow up question.
- We will call or email you within business days.
- After the call, we will send you a written quote.
Honesty matters most here. If you answer weekend requests on Monday, say so plainly. Also, missing a promised time frame costs more trust than giving none. So set the time frame based on your team's real capacity and review it regularly.
Which next step should the thank you page offer?
The next step is a small, useful action the visitor can take while waiting. That said, several strong options at once split attention. Pick one main step and at most one secondary step.
- A guide or checklist: preparation material tied to their question.
- A booking slot: letting them choose the call time themselves.
- Preparation questions: topics to think about before the call.
- A short intro video: your team and how you work.
- A social profile: where they can see recent work.
The right step depends on the form type. For example, preparation questions speed up sales on a quote form. On a job application form, by contrast, a page about company culture makes more sense. Write the button label for the action, too; use "Download the prep checklist" instead of "Continue." Our guide to conversion focused web design covers how labels and layout work together.
Does offering a guide or download actually help?
Yes, if it is the right content. A guide on this screen turns waiting time into useful time. Moreover, the person arrives at the call better prepared, which shortens the first conversation.
However, the topic must connect directly to the form. Handing a general marketing ebook to someone who asked for a web design quote feels random. Instead, a document like "What to prepare before starting a website project" is far more valuable.
One more point: never ask for a second form to unlock the guide. The person already gave you their details. Asking for an email again is unnecessary and damages trust. So place the link directly on the page and in the confirmation email.
Format matters as well. A short page that reads well on a phone is usually more practical than a heavy PDF. Also, list the topics you will cover in the call at the end of the guide. That way, the person prepares and sees how the process will unfold. Review the guide at least once a year, because outdated advice hurts trust.
Should you add a booking calendar to the thank you page?
For services that need a sales call, a booking calendar is one of the strongest next steps. When people choose a time themselves, phone tag drops and fewer calls get missed.
Still, a calendar does not suit every business. A calendar that does not match your real schedule breaks your promises. So add it only if your team can keep availability up to date.
If you add one, write a short note: how long the call takes, who they will talk to and how it happens. Also keep a "Have us call you" option for people who prefer not to book. That way, you never force anyone down a single path. Then send a reminder email before the call; this small step cuts no shows. If you would like us to build this section with your own booking flow, you can request a quote through our web design service.
Why should the thank you page have its own URL?
A separate URL is the simplest way to measure conversions. After a successful submission, you send the person to an address such as example.com/thank-you/. Your analytics tool can then count views of that address as a conversion.
The method gets stronger when each form has its own address. For example, you send the quote form to one address and job applications to another. As a result, your reports show how many leads each form brings in.
- Quote form: /thank-you/quote/
- Contact form: /thank-you/contact/
- Newsletter: /thank-you/newsletter/
That said, a page view alone is not a perfect signal. If someone reloads the page or opens the address directly, the count inflates. So you also need the safeguards in the next sections. To keep tags in one place, we recommend Google Tag Manager.
Should search engines index your thank you page?
No, they should not. This screen only makes sense for people who submitted a form. If someone lands on it from search results, they get confused, and you record a fake conversion.
Therefore, add a noindex rule to the page. According to Google's official documentation, you can set this rule with a meta tag in the page head or with an X-Robots-Tag HTTP header. You can read the details in the Google Search Central noindex documentation.
There is a common mistake here. Some sites add noindex and also block the page in robots.txt. However, the same document explains that Googlebot must crawl the page to see the noindex rule. In other words, a robots.txt block can undo your noindex. We explain the difference in our noindex, nofollow and robots.txt comparison. Also, leave this address out of your sitemap.
Why do form conversions get counted wrong?
A few typical causes lead to wrong counts. First, when someone reloads the page, the conversion tag fires again. Then the same thing can happen when they return with the back button. Moreover, if someone bookmarks or shares the address, people who never filled the form also count.
Another cause is sending the same conversion through two routes. For example, if you define one conversion on the page view and another on the form submit event, one lead shows up twice. In that case, you feed your ad optimization the wrong signal.
Finally, test submissions pollute the data. When your team tries its own form, those records look like real leads. So filter internal traffic and use a separate marker while testing. We look at the opposite problem, missing numbers, in GA4 conversions missing: causes and fixes.
How can you prevent double counting?
Removing every wrong count is hard; however, a few safeguards reduce it a lot. The key is that the conversion fires only after a real form submission.
- Redirect only after a successful submit; on errors, keep the person on the form.
- Pass a one time token to the page, and let it send the conversion only when that token exists.
- Mark in the browser that the conversion already fired in this session.
- Pick one source per conversion: either the page view or the submit event.
- Use a unique transaction ID so ad platforms can match duplicate sources.
Setups that use both a browser pixel and server side events on Meta need extra care. We cover that in our article on Meta Pixel and Conversions API duplicate events. In short, plan tracking at the same time as the design.
How do you personalize a thank you page?
Personalization means changing the page content based on the form choice. For example, if someone picked "online store" in the form, the page can highlight an ecommerce prep checklist. Someone who picked "company website" sees a different guide instead.
There are two ways to do this. First, you can build a separate page for each option. Second, you can show content blocks on one page based on the choice. Separate pages keep tracking cleaner; one page makes maintenance easier.
Watch privacy while you personalize, though. Never carry the person's name or phone number in the URL. These addresses can end up in server logs, analytics tools and browser history. If you want to show a name, read it from the session on the server side. That way, you sound warm and still protect personal data.
Which content fits which form type?
Every form carries a different intent. Therefore, choose the content on the confirmation screen by intent. If you copy one template to every form, you miss the person's real question.
On a quote form, people wonder about price and timing. So a prep checklist and a short note on how quotes work fit best. On a booking form, they want to know how the meeting will go; the length of the call and who they will meet are enough.
On a job application, candidates ask about the review timeline. So state the steps and whether you will reply even with a no. For a newsletter, simply say when the first email arrives and how often you write. In short, the content should answer the question the person had while filling in the form.
As an example scenario, picture an architecture office. It can offer a prep list about plot details and budget range to someone who sent the project form. It can also link three recent projects to fill the waiting time.
How does the confirmation email complete the page?
The thank you page is a moment; it disappears when the tab closes. The confirmation email, in contrast, is a lasting record. So the two should work together.
Repeat the key points in the email: a summary of the request, the response time and the next step link. Also tell people they can reply to the email with extra details. That way, they can send you files or notes without filling another form.
If the page says "We sent you a confirmation email," test regularly that the email really goes out. An email that never arrives is worse than no promise at all. You can also gently remind people to check their spam folder.
Write a clear subject line too. For example, "We received your quote request" stands out in a crowded inbox. Also keep the sender name the same as your company name; an unfamiliar name may get the email deleted. Finally, add your contact details and working hours at the bottom.
When does a social profile link make sense here?
A social link makes sense when the business shares recent work regularly. While waiting, the person sees your projects, your team and client feedback. As a result, they arrive at the call with a warmer impression.
On the other hand, sending people to an account that has been quiet for months backfires. The visitor may wonder whether the company is still active. So show only the profile you keep active. If you have several, pick the platform your audience uses most.
Present the link as one explained suggestion, not a row of icons. For example, "See our latest projects on Instagram" is clearer than five icons. Also, opening social links in a new tab keeps the confirmation details in place.
How do you make a thank you page accessible?
Accessibility lets screen reader users understand that the form went through as well. On a separate page, the basic rule is that the page title and the H1 state the status clearly. For example, a "We have your request" headline reaches screen reader users right away.
With an inline confirmation, things differ. Success Criterion 4.1.3 Status Messages in W3C's WCAG 2.2 (Level AA) asks that messages like form confirmations reach assistive technology without moving focus. You can read more in the W3C explanation of status messages.
- Do not rely on color alone; put text next to the green check.
- Write button labels that make sense without context.
- Keep contrast high and text readable on mobile.
- Avoid automatic redirects and countdown timers.
The last item matters most. Pages that send people to the homepage after a few seconds cut off anyone who reads slowly.
How should the page work on mobile?
Design as if most people fill your forms on a phone. Space is tight on a small screen, so priority order matters even more. The headline, the response time and the main button should appear on the first screen.
Make the main button large enough for a thumb. Also make your phone number a tap to call link. That way, someone with an urgent need can reach you with one tap.
- Use short lines instead of long paragraphs.
- Remove or shrink large hero images.
- Turn off popups and chat bubbles on this screen.
- Check load speed on a real phone.
On desktop, you can use a two column layout, with status and timing on one side and the next step on the other. Still, on mobile, stack them with the status first and the action second.
What mistakes should you avoid?
The mistakes we see most often in the field are small but costly. You can prevent most of them with a quick decision during design.
- Empty page: a "Thanks" screen with no direction.
- Vague timing: promises like "as soon as possible."
- Too many options: five buttons, three banners and a popup.
- A second form: asking for an email again to unlock a guide.
- Auto redirect: sending people to the homepage after a few seconds.
- Indexed page: a confirmation screen showing in search because noindex is missing.
- Personal data in the URL: a name, phone or email visible in the address.
A screen that looks disconnected from the rest of the site also weakens trust. Keep the logo, menu and colors the same. Otherwise, people may think they landed on a different site.
How do the contact page and the thank you page work together?
The contact page and the confirmation screen are two ends of the same journey. One convinces the person to send the form; the other confirms the promise. So the wording and promises on both should match.
For example, if your contact page says "We reply within one business day," the confirmation screen should state the same time. Different numbers confuse people. Likewise, the phone number on the contact page should match the urgent contact line after the form.
We cover what belongs on the contact page itself in our article on contact page design best practices. Here, we will only stress this: design both pages as one flow, not as two separate tasks.
How do you test the thank you page?
Before launch, fill in the form like a real user. First, check that the redirect runs only after a successful submit. Then try sending with an empty or invalid field; the person should stay on the form and see the error.
Next, test tracking. In your analytics tool's real time view, confirm that one submission creates one conversion. Then reload the page and make sure the count does not rise. Also open the address directly in a new tab; no conversion should appear.
Finally, check the confirmation email with several email providers. Use a team marker to keep test records out of reports. That way, you confirm the setup without polluting real data.
How do you measure thank you page performance?
You cannot judge this page by conversion count alone. The real question is whether people use the next step it offers. So define a separate event for the main button.
- Click rate on the next step button.
- Guide downloads or booked calls.
- Sessions that continue on the site afterward.
- The share of leads your sales team reaches by phone.
As an example calculation, if a site gets 40 quote requests a month and 10 people download the prep list, the click rate is 25 percent. That number is a starting point, not a target. Then you can change the button label or the offer and compare the results.
What belongs on a thank you page checklist?
Before going live, check each item below. Every item matches a decision we covered above.
- The headline clearly confirms receipt.
- The response time is realistic and matches the contact page.
- There is one main next step with a specific button label.
- A phone or WhatsApp line is visible for urgent needs.
- The page has its own URL and a noindex tag.
- Robots.txt does not block the page, and the sitemap leaves it out.
- One source fires the conversion, only on a successful submit.
- The URL carries no personal data.
- The confirmation email really arrives and matches the page.
- There is no auto redirect or timer.
- On mobile, the headline, timing and button show on the first screen.
Run through this list again whenever a form changes, and after site updates. Even a small plugin update can break a redirect.
Who should build the thank you page on your site?
This page sits where design, content and tracking meet. A designer may make it look great but forget tracking. An analyst, meanwhile, may set up the tag but leave the content empty. Therefore, one team should own the page end to end.
At Talha Aslan and team, we build the form, the confirmation screen, the confirmation email and conversion tracking as one flow. Each form gets its own page, its own measurement and its own next step. We also add the safeguards against double counting from the start.
If you want the screen after your forms to move leads forward, let us build this section for you. Tell us about your project and request a web design quote; our team will get back to you with a clear scope and timeline.



