AI-Native Website Launch GTM Checklist

Reusable across all Solanasis portfolio website launches Last updated: 2026-04-11 Owner: Dmitri Sunshine


1. Pre-Launch (T-7 days)

Build Verification

  • Site builds with no errors (npm run build exits 0)
  • All pages have unique <title>, <meta description>, OG tags
  • Lighthouse scores: 90+ on Performance, Accessibility, Best Practices, SEO
  • Mobile responsive on all breakpoints (320px, 768px, 1024px, 1440px)

Forms and Integrations

  • Newsletter signup works end-to-end (Turnstile + Brevo)
  • Contact/interest forms work end-to-end
  • Umami analytics script loads correctly (verify with browser dev tools)
  • Turnstile widget renders on all form pages
  • Privacy policy and Terms of Service published
  • Legal disclaimers reviewed (entity status, no securities language if unregistered)
  • Content reviewed for voice consistency and banned words
  • All links checked for 404s (internal and external)

Security and SEO

  • Security headers verified (CSP, HSTS, X-Frame-Options, Permissions-Policy)
  • robots.txt serves correct content for production
  • sitemap-index.xml generates correctly
  • Favicon set complete (16x16, 32x32, apple-touch-icon, webmanifest)
  • 404 page renders with navigation back to home
  • No secrets or API keys exposed in client-side JavaScript

Testing

  • Staging deploy verified at CF Pages preview URL
  • E2E test suite passes (npx playwright test)
  • Manual smoke test on mobile device (real device, not just dev tools)

2. Launch Day (T-0)

DNS and Deployment

  • DNS cutover executed per CF Pages Cutover Playbook (playbooks/cf-pages-cutover-playbook.md)
  • MX records verified (no email disruption)
  • HTTPS redirect works (http https)
  • www redirect works (www apex or apex www, as configured)

Production Verification

  • All pages load from production URL
  • Newsletter signup tested on production
  • Umami analytics receiving data (check Umami dashboard)
  • Forms submit successfully on production

Search Engine Registration

  • Google Search Console: verify domain ownership
  • Google Search Console: submit sitemap
  • Google Search Console: request indexing for homepage

3. Post-Launch (T+1 to T+7)

Monitoring

  • Monitor Umami for traffic and errors
  • Monitor Brevo for newsletter signups
  • Check for 404s in CF Pages analytics
  • Verify all redirects from old URLs (if migration from another platform)

Announcements

  • LinkedIn announcement post (personal profile)
  • Email announcement to existing newsletter subscribers (if any)
  • Substack cross-post or mention (if applicable)
  • Update LinkedIn profile with new website URL

Quality Assurance

  • Run Lighthouse again from production URL
  • Check Google Search Console for indexing status
  • Screenshot key pages for records: _{project}/_screenshots/{YYYY-MM-DD}/

4. Post-Launch (T+30)

Analytics Review

  • Review analytics: top pages, bounce rate, time on site
  • Review newsletter signup conversion rate
  • Review form submission quality

SEO and Content

  • Check Google Search Console coverage report
  • Identify pages not yet indexed; request indexing if needed
  • Review and fix any crawl errors

Planning

  • Plan Phase 2 features (blog, additional pages, etc.)
  • Document lessons learned for next launch

5. Cross-References

These playbooks contain deeper procedures for specific steps above:

TopicPlaybook
Full website build processplaybooks/ai-native-website-setup-playbook.md
Setup cheat sheetplaybooks/website-setup-cheat-sheet.md
CF Pages cutoverplaybooks/cf-pages-cutover-playbook.md
Master GTM strategiesplaybooks/Solanasis_Master_GTM_Playbook_2026.md
Project directory structureplaybooks/standardized-project-directory-template.md