Browse all templates
Solo founder

Product launch (8-week plan)

An 8-week plan for shipping a paid product publicly.

Markdown source

# Q4 Launch Plan

Eight weeks. A paid product at the end of it.

## Week 1–4 · Foundation

### Auth + Billing
- [x] Clerk auth wired, sign-in and sign-up working
- [x] Stripe test mode checkout — $9/mo plan live
- [x] Webhook handler for subscription events
- [/] Production Stripe keys rotated in — 2026-06-07

### Core Product
- [x] Markdown parser: all five statuses recognized
- [x] Public roadmap URL — no login required to view
- [/] Source editor with live parse count · 2026-06-07
- Refusals page — decisions need a permanent home · 2026-06-14

### Infrastructure
- [x] Vercel deploy, custom domain DNS propagated
- [x] Turso DB provisioned, schema migrated
- Rate-limit middleware on all write endpoints · 2026-06-14

## Week 5–6 · Beta

### Invite-only access
- [x] Beta invite list seeded — 12 users
- Beta feedback form shipped · 2026-06-21
- [/] Known bug: iCal feed missing VTIMEZONE block · 2026-06-21
- [!] Payment confirmation email — Resend domain not verified yet

### Polish pass
- Typography tightened across all breakpoints · 2026-06-28
- OG image generation for share links · 2026-06-28
- Mobile nav — hamburger state is broken on iOS 17 · 2026-06-28

## Week 7–8 · Launch

### Launch beats
- Press kit — logo, screenshots, one-pager · 2026-07-05
- Changelog entry: v1.0 · 2026-07-05
- Public demo workspace seeded with real content · 2026-07-12

### Post-launch
- Pricing page FAQ — answer the questions we got in beta · 2026-07-12
- Affiliate program — premature · 2026-07-19

## Refused

- [-] Notion import wizard — markdown paste is a 10-minute ceiling; a wizard adds complexity for the same outcome
- [-] Team editing — roadmaps authored by committee don't have a point of view; single author in v1
- [-] Dark mode toggle — the site has a single calibrated palette; a toggle introduces two QA surfaces for one aesthetic preference