ZEROBASEZero-Budget Playbook
free preview

Zero-Budget
Launch Playbook

Everything you need to ship a real product and reach real customers — using tools that are free today and stay free until you're profitable.

01

Free Tools Stack

10+ tools across every layer of your stack. All have genuinely useful free tiers.

Hosting
VercelFree tier: 100GB bandwidth, unlimited projects
RailwayFree tier: $5 credit/month, 500MB RAM
RenderFree tier: web services, static sites, cron jobs
Database
NeonFree tier: 3GB storage, serverless Postgres
SupabaseFree tier: 500MB DB, auth, storage, realtime
PlanetScaleFree tier: 1 database, 5GB storage, MySQL-compatible
Auth
ClerkFree tier: 10,000 MAUs, full-featured auth UI
NextAuth.jsOpen source, self-hosted, zero cost forever
Payments
StripeNo monthly fee — pay per transaction (2.9% + 30¢)
Email
ResendFree tier: 100 emails/day, 3,000/month
LoopsFree tier: 1,000 contacts, transactional + marketing
Analytics
PostHogFree tier: 1M events/month, session recordings included
Plausible (self-host)Open source — host on Railway free tier
Design
FigmaFree tier: 3 projects, unlimited collaborators
v0 by VercelAI-generated UI components, free credits
Domains
.is-a.devFree subdomain for developers (GitHub-based)
Freenom (legacy).tk/.ml/.ga TLDs, free for personal projects
GitHub Pages + CustomUse a $1 Namecheap promo domain + free GH Pages
AI Coding
CursorFree tier: 50 slow requests/month + unlimited completions
GitHub CopilotFree tier for verified students + open-source maintainers
CodeiumFree forever for individuals, unlimited completions
02

Zero-Cost Infrastructure Blueprint

Step-by-step. Do it in this order. Each step takes less than 1 hour.

01Domain
# Option A: Free subdomain
yourapp.vercel.app  →  live immediately on deploy

# Option B: $1 promo domain (Namecheap)
# Search "1 dollar domain" — .xyz/.site often $0.98/yr
>_Ship first, buy a .com when revenue > $0.
02Hosting
npx create-next-app@latest my-app --typescript --tailwind
cd my-app && git init && git push origin main
# Connect repo at vercel.com → auto-deploys on every push
>_Vercel free tier handles ~100K pageviews/month — more than enough to validate.
03Database
# 1. Create project at neon.tech
# 2. Copy the connection string
# 3. Add to .env.local:
DATABASE_URL="postgres://user:pass@ep-xxx.neon.tech/neondb?sslmode=require"

# 4. Add to Vercel env vars:
vercel env add DATABASE_URL
>_Neon's branching lets you separate dev/prod databases at zero cost.
04Auth
npm install @clerk/nextjs
# Add to .env.local:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=pk_test_...
CLERK_SECRET_KEY=sk_test_...

# Wrap layout in <ClerkProvider>
>_10,000 MAUs free — you will not hit this limit before you're profitable.
05Payments
# No Stripe SDK needed to start
# Create a Payment Link in Stripe dashboard:
#   Products → Add product → Payment link
# Copy the buy.stripe.com link and use it as your CTA href

# For webhooks, Stripe sends to /api/webhooks/stripe
>_You don't need a backend to take money. A payment link is enough for day 1.
06Email
npm install resend
# .env.local:
RESEND_API_KEY=re_...

# Send a transactional email:
const resend = new Resend(process.env.RESEND_API_KEY);
await resend.emails.send({
  from: 'you@yourdomain.com',
  to: customer.email,
  subject: 'Thanks for your purchase',
  html: '<p>Here is your playbook...</p>'
});
>_100 emails/day free. That's 3,000 customers/month before you pay anything.
07Analytics
# Add one script tag to app/layout.tsx:
<script src="https://app.posthog.com/array/YOUR_KEY/array.js" defer />

# Or self-host PostHog on Railway free tier
# for unlimited events with no limits
>_Know who's using your product before you optimize anything.
03

$0 Launch Checklist

15 items. Ship when you can check all of them. Not before, not after.

01Pick one problem to solve (not three)
02Write a one-sentence value prop: [Person] can [do X] without [pain Y]
03Register a free subdomain or $1 domain
04Set up Vercel + GitHub repo (30 minutes)
05Create a Stripe Payment Link for your product
06Build the landing page (hero, 3 bullets, CTA)
07Set up Neon or Supabase if you need persistent data
08Add Resend for transactional email on purchase
09Add PostHog analytics — instrument your main CTA
10Write 3 Reddit posts for relevant subreddits (no spam)
11Submit to Product Hunt (free, takes 10 minutes to prepare)
12Post a Show HN on Hacker News (genuine story, not ad copy)
13DM 5 people in your network who match your ideal customer
14Set up a simple feedback form (Tally.so — free)
15Ship — imperfect and live beats perfect and never shipped
04

Distribution Without a Budget

Your product doesn't exist if nobody knows about it. These channels are free and they work.

Reddit

Find 3–5 subreddits where your exact customer hangs out. Search for posts asking for what you built — reply with your solution, naturally. Don't post ads. Post stories, behind-the-scenes, or ask for feedback. Subreddits to try: r/SideProject, r/Entrepreneur, r/indiehackers, r/startups, plus niche communities for your vertical.

example:“Show HN: I built [thing] to solve [problem] I had — here's what I learned (link in comments)”
Hacker News

Show HN posts get real traffic. Title format: "Show HN: [Name] — [one-sentence description]". Post on a weekday between 8–10am Eastern. Include your honest backstory in the first comment. Respond to every comment within the first 2 hours — this boosts visibility.

example:“Show HN: Zerobase — Launch a company with $0 using free-tier tools”
Product Hunt

Launch day matters. Build a hunter network first (find active PH users on Twitter). Schedule your launch for Tuesday–Thursday, midnight PST. Write a genuine maker post. Ask friends to vote at launch — not in the comments. Your first 50 upvotes determine if you make the front page.

example:“Product of the Day = ~500 upvotes. Top 5 = significant traffic. Top 1 = career-defining.”
Personal Network

Your first 10 customers will come from people you already know. Write a personal email (not a newsletter blast) to 20 people explaining what you built and why. Ask one specific thing: "Would you try it and tell me what's broken?" This is not shameful — it's how every company starts.

example:“Subject: I built something — honest 2-minute feedback?”
Cold Email

Find contacts via LinkedIn or Apollo.io (free tier). Keep it to 5 sentences: who you are, what you built, why you emailed them specifically, one ask. Do NOT use mail merge blast templates — people can tell. Personalize each email with one sentence about their specific situation.

example:“Hi [Name], I saw you [specific thing]. I built [X] that might help with [specific pain]. Would a 15-min call be worth it?”

Stay in the loop

Get new sections, bonus tips, and zero-budget tactics — straight to your inbox.

Full PDF — $9 one-time

Get the downloadable PDF version — formatted for printing, offline reading, and sharing with your co-founder. Includes bonus sections: legal entity setup at $0, solo founder mental health, and the first-customer email template.

Buy for $9→