Launch day for a new website is exciting — and it's exactly when small, easy-to-miss problems slip through unnoticed. A contact form that silently fails, a broken link buried three pages deep, a checkout button that doesn't work on mobile. None of these show up when you're admiring the homepage. They show up a week later, when a customer tries to reach you and can't, and you have no idea it ever happened.
"Nobody notices a website that launches cleanly. Everybody notices the one where the contact form silently failed for three weeks."
Test Everything a Real Visitor Would Actually Do
The safest way to catch launch-day problems is to stop clicking around as the site owner and start clicking around as a stranger who's never seen your business before. Fill out every form. Click every link. Try it on your phone with one bar of signal. The checklist below covers the twelve checks that catch the overwhelming majority of pre-launch issues.
Submit every form and confirm you receive the notification
Contact forms, quote requests, newsletter signups — submit each one yourself and confirm the email actually lands in your inbox (check spam too). A form that "looks" like it submitted but silently fails is the single most damaging launch-day bug, because you won't know it's broken until a customer tells you it is.
Click through every navigation link and footer link
Broken internal links and 404s are common after a migration, especially footer links to legal pages, old blog posts, or social profiles. A simple click-through of every visible link catches most of them before a visitor does.
Load the full site on an actual phone, not just a resized browser
Browser dev tools approximate mobile — they don't replicate real tap targets, real load times on cellular data, or how a sticky header behaves when someone scrolls fast. Test on your own phone before launch, as covered in our mobile-friendly guide.
Confirm SSL is active and there's no mixed-content warning
Check for the padlock icon on every page, not just the homepage. Old image or script references pointing to non-secure URLs can trigger mixed-content warnings even when the certificate itself is valid — see our website security basics guide for what to check.
Install analytics and confirm it's actually tracking
Add Google Analytics or your preferred tool before launch, not after — then open an incognito window, browse the site, and confirm the visit shows up in real-time reporting. Launching without verified tracking means losing your first week of traffic data permanently.
Check page titles, meta descriptions, and favicon
Every page should have a unique, descriptive title tag and meta description — these are what show up in Google search results and when the page is shared. A missing favicon or generic "Home" title on every page is a small detail that undercuts an otherwise polished launch.
Test load speed on a throttled connection
Run the homepage and your most important service page through a speed testing tool with mobile throttling enabled. If either loads slowly, address the biggest offender (usually unoptimized images) before launch rather than after traffic starts arriving.
The 20-minute version: if you're short on time, prioritize the form submission test, the mobile pass on a real phone, and confirming analytics is tracking. Those three catch the launch-day problems that actually cost you customers.
A Clean Launch Builds Trust You Can't Get Back Later
A visitor who hits a broken form or a dead link in their first ten seconds on your site rarely gives you a second chance — they just leave, and you never find out why. Running through this checklist before you announce the launch costs an afternoon. Fixing the reputation damage from a visitor who quietly gave up costs a lot more.
Launching a new site soon?
Send it our way and we'll run a full pre-launch audit — forms, links, mobile, speed, and tracking — before you announce it to the world.
Get a Free Launch Review →