The Ultimate Pre-Launch Product Checklist (QA, UX, SEO & Performance)
A comprehensive pre-launch checklist covering QA, UX, SEO, and performance — everything to verify before your product goes live.
Pre-launch checklists exist because humans are bad at remembering everything under pressure. The week before launch is not the moment to rely on memory. This checklist covers the four major quality dimensions that determine whether a product launch goes smoothly or becomes a fire drill.
Save it, adapt it to your product, and run through it at least 48 hours before go-live.
🔍 Quality Assurance Checklist
Core functionality
- All critical user flows completed successfully (registration, login, core feature, checkout/activation)
- Password reset flow works end-to-end, including email delivery
- Account deletion or deactivation works as expected
- All third-party integrations tested in production (not just staging)
- Payment processing tested with real and declined card scenarios
- Email delivery confirmed for all transactional emails (order confirmations, welcome emails, alerts)
Cross-browser and device testing
- Chrome (latest), Firefox (latest), Safari (latest), Edge (latest)
- iOS Safari (iPhone) — most common mobile browser worldwide
- Android Chrome — second most common mobile browser
- Tablet layout verified (iPad-sized viewport)
Error states
- All 404 pages return a helpful custom page, not a bare error
- Server errors (500) are handled gracefully with a user-facing message
- Form validation errors are clear, specific, and displayed in the right location
- Empty states (no data, no results) have helpful copy and a clear next action
Edge cases
- Long user names, emails, and text inputs don’t break layouts
- Special characters in inputs are handled safely
- Concurrent session behavior is defined and works as intended
- The product works correctly in incognito/private mode
🎨 UX Checklist
Navigation and wayfinding
- Primary navigation is visible and logically organized
- Users can always tell where they are (active states, breadcrumbs, page titles)
- Back button behavior works correctly throughout the flow
- Mobile navigation is accessible and functional
Conversion optimization
- Every page has a clear primary call to action
- Value proposition is visible above the fold without scrolling
- Social proof (testimonials, logos, reviews) is present near CTAs
- Pricing is transparent — no surprises at checkout
- Trust signals (security badges, guarantees) are present on checkout/signup pages
Forms
- All form fields have visible, associated labels
- Keyboard tabbing order is logical
- Autofill works for name, email, address fields
- Password fields have a show/hide toggle
- Required fields are clearly marked
- Inline validation gives feedback at the right moment (not too early, not too late)
🚀 SEO Checklist
On-page basics
- Every public page has a unique, descriptive
<title>tag (under 60 characters) - Every public page has a unique
<meta description>(under 160 characters) -
<h1>tag is present on every page, contains the primary keyword - Heading hierarchy is logical (h1 → h2 → h3, no skipping)
- Canonical tags are present and correctly point to the preferred URL
Technical SEO
- robots.txt file is configured and does not block important pages
- XML sitemap is generated and includes all public pages
- Sitemap has been submitted to Google Search Console
- Both www and non-www versions redirect to the canonical version
- HTTPS is enforced — no mixed content warnings
- No unnecessary URL parameters creating duplicate content
Structured data
- Organization schema on homepage
- WebPage or Article schema on key content pages
- BreadcrumbList schema on interior pages
- Product or Service schema on pricing/product pages
Social sharing
- Open Graph tags are set (
og:title,og:description,og:image) on all public pages - Twitter Card tags are set
- OG image is sized at 1200×630px and renders correctly when shared
⚡ Performance Checklist
Core Web Vitals
- LCP (Largest Contentful Paint) under 2.5 seconds on mobile simulation
- CLS (Cumulative Layout Shift) under 0.1
- INP (Interaction to Next Paint) under 200ms
- Lighthouse Performance score above 80 on mobile (90+ is the target)
Images
- All images are compressed and appropriately sized
- WebP or AVIF format used where supported
- Images have explicit
widthandheightattributes to prevent layout shift - Lazy loading applied to images below the fold (
loading="lazy") - Hero image is preloaded (
<link rel="preload">)
JavaScript and CSS
- No render-blocking scripts in
<head>withoutasyncordefer - CSS is inlined or delivered efficiently (no large render-blocking stylesheets)
- Third-party scripts (analytics, chat, ads) deferred until after page load
- Unused JavaScript and CSS removed from the critical path
Infrastructure
- CDN is configured and serving static assets
- Caching headers are set correctly on static resources
- Error monitoring (Sentry or equivalent) is live and alerting
- Uptime monitoring is configured with appropriate alert thresholds
🤝 Getting an Expert Review
This checklist covers what to check. A professional pre-launch audit covers how well each criterion is actually met, with specific evidence, severity ratings, and remediation steps for everything that needs attention.
Our Launch Readiness Audit is designed exactly for this moment — a comprehensive review of your product against all four quality dimensions, delivered before you go live.