Across seven products and this site, pricing page tests taught me more than any growth hack. Early B2B MVPs should almost always show two tiers, not four.
What Moved Signups
- Two tiers: Validation vs Production | clear upgrade path. Three tiers added decision paralysis for pre-seed founders.
- Annual toggle: Show monthly default; annual as savings anchor (not hidden). Conversion lift ~12% on my pricing page experiments.
- Outcome bullets: “Auth + Stripe + RLS” beats feature laundry lists.
Tailwind Card Pattern I Reuse
<div className="rounded-2xl border border-border bg-card p-6 md:hover:border-primary/40 transition-all duration-200">
<p className="text-xs font-semibold uppercase tracking-widest text-primary">Validation MVP</p>
<p className="text-3xl font-bold mt-2">$3,500</p>
<p className="text-sm text-muted-foreground mt-1">14 days · fixed scope</p>
<ul className="mt-4 space-y-2 text-sm">...</ul>
<Link href="/start" className="mt-6 inline-flex w-full justify-center rounded-md bg-foreground text-background py-3 text-sm font-semibold">
Book scoping call
</Link>
</div>See the live version on /pricing.
Need this shipped in production, not just in a blog post? Start your MVP.
