$80K to $620K ARR in 18 months.
An SF B2B SaaS · $80K → $620K ARR.
Industry archetype drawn from patterns across SoMa, Mission, and Hayes Valley B2B SaaS engagements. Representative metrics across 18 months: 7.7x ARR, SOC 2 Type II shipped, NRR 118%, sales-led pipeline 4x.
Industry archetype. Composite case study based on patterns across multiple San Francisco B2B SaaS clients. Brand name and identifying details are illustrative; metrics are representative ranges across the engagement type. No fictional brand identity is being claimed as a real client.
Net Revenue Retention after expansion tier launch.
Free-to-paid activation post-PLG onboarding rebuild (from 28%).
A B2B productivity SaaS operating from SoMa.
The archetype represents a pattern we ship into reliably in San Francisco: a B2B productivity or developer-tooling SaaS operating from SoMa, Mission, or Hayes Valley, $80K-$200K ARR, founder-led with one or two engineers, product-market fit signal but no enterprise readiness. Pre-engagement state: $80K ARR, single-tenant Supabase backend, basic email-password auth, Stripe Checkout for self-serve, no SSO, no SOC 2, no admin dashboard, no observability beyond Sentry. The first three enterprise prospects had asked for SOC 2 and SSO and walked when neither existed.
Three structural problems compounded the revenue ceiling. One, no SOC 2 Type II — every enterprise security review (an estimated $50K+ ACV opportunity each) ended in "come back when you have SOC 2." Two, no SSO meant every team account had to invite users one-by-one via email-password — an unacceptable workflow for any 100-seat enterprise customer. Three, the activation flow lost 72 percent of free signups before the first valuable action; PLG metrics were broken because the onboarding never matched the marketing promise.
26 weeks. Five workstreams. Compounding.
Workstream 1 · SOC 2 Type II readiness. Audit-log architecture, RBAC primitives, encryption-at-rest, vulnerability scanning, incident-response runbooks. Deployed Vanta for continuous-compliance evidence collection. Type II audit window ran weeks 18-30; report shipped week 32. Unlocked the first 4 enterprise contracts inside 6 months of report.
Workstream 2 · SSO + RBAC + team accounts. Migrated auth from email-password to Clerk with SAML / OIDC support for Okta + Google Workspace + Azure AD. Team-account model with workspace-level role permissions (admin, member, viewer). Custom domain-claiming flow for enterprise customers.
Workstream 3 · Activation flow rebuild. PLG onboarding rebuilt from scratch: signup, single-question intent capture, 3-step interactive product tour, first-valuable-action trigger inside 4 minutes. PostHog activation funnel instrumentation. Free-to-paid activation rate moved from 28 percent to 61 percent over 4 months.
Workstream 4 · Admin dashboard + support tooling. Internal admin built for support team to impersonate users, view org billing, force password reset, audit-trail every action. Connected to Intercom for inline ticket context. Logo churn dropped from 5 percent to 2.1 percent monthly as support resolution time fell from 14 hours to 2.
Workstream 5 · Expansion-pricing tier + sales-led motion. Built an expansion-pricing tier (per-seat for >10 seats, usage-based for high-volume API) layered on top of existing self-serve plan. Sales-led pipeline 4x'd over 6 months as the first 10 enterprise customers expanded. NRR moved to 118 percent.
Modern SaaS core. Boring choices.
Next.js 15 + Vercel
Supabase + Postgres
Supabase for managed Postgres, Realtime, Storage. Schema-per-tenant for top 20 enterprise customers.
Clerk + WorkOS
Clerk for self-serve auth + team accounts. WorkOS for enterprise SAML / OIDC.
Stripe Billing
Stripe Billing for self-serve + custom invoicing for enterprise. Usage-based metering on API tier.
Datadog + Sentry
Datadog for APM + custom dashboards. Sentry for error tracking. PostHog for product analytics.
Vanta + Drata
Vanta for SOC 2 evidence + continuous-compliance monitoring. Drata as backup for HIPAA prospects.
The numbers behind the headline.
| metric | pre-engagement | month 6 | month 18 |
|---|---|---|---|
| ARR | $80K | $240K | $620K |
| Activation rate | 28% | 48% | 61% |
| Logo churn (monthly) | 5.0% | 3.4% | 2.1% |
| NRR | 82% | 102% | 118% |
| Enterprise customers | 0 | 4 | 14 |
| SOC 2 Type II | none | in audit | shipped |
Metrics representative of the archetype; specific brands within the pattern range plus or minus 25 percent on each line.
If your SF SaaS looks like this archetype.
The pattern this archetype represents (SF B2B SaaS in productivity, developer tooling, or vertical workflow, $80K-$300K ARR, founder-led, post-PMF but pre-enterprise-readiness, with the first 3-5 enterprise prospects asking for SOC 2 + SSO and walking) is one of our most-shipped engagement shapes in San Francisco. The 26-week timeline holds steady; the workstreams compress or expand in the same proportions; the metrics typically land within plus or minus 25 percent of the archetype numbers.
Five capabilities transfer directly: SOC 2 Type II readiness with Vanta or Drata, SSO + RBAC + team accounts with Clerk + WorkOS, PLG onboarding rebuild with PostHog instrumentation, internal admin + support tooling, and expansion-pricing tier launch with Stripe Billing usage metering. Every SF engagement starts with a 30-minute discovery call. Pacific Time, same-day response Monday to Friday 9 to 6.
SF B2B SaaS. 7x trajectories don't ship themselves.
30-minute call on PT. Written scope and fixed-price quote in 48 hours.
Published .
