MVP SaaS: da hipótese ao primeiro cliente pagante em 9 semanas
MVP SaaS: da hipótese ao primeiro cliente pagante em 9 semanas
O contexto
Fundador com experiência em gestão de facilities identificou uma dor recorrente: empresas de serviços contratados (manutenção, limpeza, segurança) gerenciam dezenas de contratos em planilhas. Vencimentos passam, reajustes são esquecidos, SLAs não são medidos.
Hipótese: um SaaS simples de gestão de contratos para esse nicho teria demanda.
Budget limitado. Precisava validar com clientes reais pagando antes de buscar investimento.
O problema a resolver
- Validar se empresas pagariam por uma solução dedicada (não "mais uma feature" de um ERP)
- Entregar valor real rápido o suficiente para não queimar caixa
- Construir fundação que aguente escalar se der certo (sem reescrever em 6 meses)
A solução técnica
Discovery (Semana 1-2)
- 5 entrevistas com potenciais usuários (indicados pelo fundador)
- Mapeamento dos 3 fluxos essenciais: cadastro de contrato, alerta de vencimento, dashboard de SLA
- Decisão de corte: o que fica e o que não fica no MVP
O que ficou de fora da v1: billing automático, app mobile, integrações com ERP, multi-idioma.
Desenvolvimento (Semana 3-8)
Sprint 1-2: Fundação
- Auth (magic link + Google SSO)
- Multi-tenant por organização
- CRUD de contratos com campos customizáveis
- Deploy automatizado (Vercel + Supabase)
Sprint 3-4: Core value
- Engine de alertas (e-mail + dashboard) para vencimentos e reajustes
- Dashboard com indicadores: contratos ativos, vencendo em 30/60/90 dias, valor total gerido
- Anexos de documentos (upload para S3)
Sprint 5-6: Go-to-market
- Onboarding guiado (wizard de primeiro contrato)
- Plano de cobrança integrado (Stripe checkout)
- Landing page com formulário de trial
- Métricas de produto embutidas (Mixpanel)
Stack
Next.js | Supabase (Postgres + Auth + Storage) | Stripe | Vercel | Resend (e-mails transacionais)
Lançamento (Semana 9)
- Trial de 14 dias sem cartão
- Plano único R$ 197/mês (até 50 contratos)
- 12 empresas convidadas para beta fechado
O resultado
| Métrica | Semana 9 | Mês 3 |
|---|---|---|
| Trials iniciados | 12 | 47 |
| Clientes pagantes | 3 | 11 |
| MRR | R$ 591 | R$ 2.167 |
| Churn mensal | - | 9% |
| NPS (pesquisa) | - | 72 |
O fundador validou a hipótese com receita real e dados de uso para embasar o próximo passo (feature de billing automático + rodada seed).
Aprendizados
- Magic link > senha para esse público — gestores de facilities não são tech-savvy. Eliminar senha removeu fricção no onboarding.
- 3 clientes pagantes > 100 trials grátis — a validação real é quando alguém passa o cartão. Trial gratuito sem limite de tempo atraía curiosos, não compradores.
- Métricas desde o dia 1 — saber que 70% dos trials criavam o primeiro contrato em < 3 minutos (mas só 40% voltavam no dia seguinte) permitiu priorizar a engine de alertas como retenção.
- Fundação sólida paga dividendos — quando o fundador decidiu adicionar multi-usuário por organização (mês 2), a arquitetura multi-tenant já estava lá. Levou 3 dias, não 3 semanas.