Como validar MVP antes de escrever código: do Figma ao beta com clientes reais

Técnicas práticas de validação de produto: protótipos clicáveis, landing pages, pré-vendas e beta fechado reduzem risco de fracasso em 80%.

75% dos produtos digitais fracassam nos primeiros 12 meses. Motivo #1: Construíram algo que ninguém quer.

O erro: Gastar R$ 80-150K e 4-6 meses desenvolvendo produto completo antes de validar se alguém pagaria por ele.

A solução: Validação progressiva. Investir R$ 3-8K e 2-4 semanas testando hipóteses antes de escrever uma linha de código.

Este artigo mostra técnicas práticas de validação de MVP — do protótipo clicável à pré-venda, do beta fechado ao produto mínimo viável. Com framework de decisão baseado em métricas reais.

Por que validar antes de construir

O custo real do fracasso

Cenário típico — Startup de agendamento para salões:

Mês 1-2: Levantamento de requisitos e design (R$ 15K) Mês 3-6: Desenvolvimento (R$ 85K) Mês 7: Lançamento Mês 8-12: 18 usuários cadastrados, 3 pagantes

Total investido: R$ 100K + 6 meses Receita gerada: R$ 540 (3 × R$ 180/mês × 3 meses) ROI: -99,46%

O que deu errado?

  • Não validaram se salões pagariam R$ 180/mês
  • Não testaram se donos de salão realmente têm problema com agenda manual
  • Assumiram necessidades sem conversar com 20+ donos de salão

O poder da validação progressiva

Mesma ideia, abordagem validada:

Semana 1-2: 30 entrevistas com donos de salão (R$ 0)

  • Descobriu: Problema real é perda de clientes por “no-show”, não agenda
  • Pivot: Foco em confirmação automática + cobrança de no-show

Semana 3-4: Landing page + ads (R$ 2K)

  • 500 visitas, 45 cadastros de interesse (9% conversão)
  • Validou: Existe demanda

Semana 5-6: Protótipo clicável no Figma (R$ 4K)

  • 10 donos de salão testaram
  • Feedback: “Botão de confirmação precisa ser maior”, “Quero ver no-shows históricos”

Semana 7-10: MVP (apenas confirmação automática) (R$ 32K)

  • Beta com 15 salões
  • 87% reduziram no-shows em 40%+

Semana 11-12: Pré-venda oficial

  • 40 salões assinaram (R$ 140/mês)
  • MRR: R$ 5,6K

Total investido até validação: R$ 38K Receita mês 1: R$ 5,6K Payback: 6,8 meses (vs nunca no cenário anterior)

Framework de validação em 5 etapas

Etapa 1: Validação do problema (Semana 1-2)

Objetivo: Confirmar que problema existe e é grave o suficiente para pagar por solução.

Atividades:

1.1. Entrevistas com 20-30 potenciais usuários

Roteiro (15-20 minutos cada):

1. Conte-me sobre como você [faz X atividade hoje]
   Exemplo: "Como você gerencia agendamentos do salão?"

2. Quais são as 3 maiores dores nesse processo?
   (Deixe responder livremente, não induza)

3. Quanto tempo/dinheiro você perde com isso por mês?
   (Quantifique a dor)

4. Você já tentou resolver isso? Como?
   (Entenda soluções existentes e por que falharam)

5. Se existisse [solução X], você pagaria? Quanto?
   (Teste disposição a pagar)

Critérios de validação:

  • ✅ 70%+ confirmam que problema existe
  • ✅ 50%+ dizem que problema custa R$ 500+/mês
  • ✅ 30%+ pagariam R$ 100-300/mês por solução

❌ Red flags:

  • “É um problema, mas dá para viver com isso”
  • “Já uso planilha, funciona bem”
  • “Interessante, mas não pagaria”

1.2. Observação in loco (shadow a user)

Passe 2-3 horas observando usuário executando processo atual.

Exemplo — Salão de beleza:

  • Chegue às 9h
  • Observe recepcionista atendendo telefone, confirmando horários, lidando com cancelamentos
  • Anote: Quantas chamadas? Quantos cancelamentos? Quanto tempo gasto?

Insight comum: Problema real é diferente do que usuário diz que é.

1.3. Análise de concorrentes

Se já existem 3+ concorrentes, é validação de mercado.

Perguntas:

  • Quem são? (Liste 5-10)
  • Quanto cobram? (R$ 50/mês a R$ 500/mês?)
  • Quantos clientes têm? (Estime via tráfego, reviews, LinkedIn)
  • O que reclamam nos reviews? (Veja G2, Capterra, Google Play)

Validação positiva: Mercado existe, mas soluções atuais têm lacunas.

Red flag: Mercado saturado com 20+ players e nenhum diferencial óbvio.

Etapa 2: Validação de interesse (Semana 3-4)

Objetivo: Confirmar que pessoas se cadastrariam/comprariam.

2.1. Landing page + ads

Construa landing page simples:

Elementos obrigatórios:

  • Título claro (benefício, não features)
  • Subtítulo (como funciona em 1 frase)
  • 3 benefícios principais (bullets)
  • CTA: “Quero testar grátis” ou “Reservar vaga no beta”
  • Formulário: Nome + E-mail + Telefone

Exemplo — Salão de beleza:

[TÍTULO]
Reduza no-shows em 70% com confirmação automática por WhatsApp

[SUBTÍTULO]
Sistema envia lembretes 24h antes e cobra taxa de R$ 20 se cliente faltar

[BENEFÍCIOS]
✓ Clientes confirmam com 1 clique
✓ Redução de 60-80% em no-shows
✓ Recupere R$ 800-2.500/mês em horários perdidos

[CTA]
Quero testar grátis por 30 dias →

[FORM]
Nome: ___
E-mail: ___
WhatsApp: ___
Nome do salão: ___

Tráfego: Google Ads ou Instagram/Facebook Ads.

Budget: R$ 1.500-3.000 (suficiente para 500-1.500 visitas).

Métricas de validação:

  • Taxa de conversão maior que 5% = forte interesse
  • Taxa de conversão 2-5% = interesse moderado
  • Taxa de conversão menor que 2% = repensar proposta de valor

2.2. Pré-venda (opcional, mas poderosa)

Se pessoas pagam antes do produto existir = validação máxima.

Como fazer:

  1. Na landing page, ofereça “Desconto de early adopter: R$ 99/mês (preço normal R$ 179)”
  2. Aceite pagamentos via Stripe ou Mercado Pago
  3. Deixe claro: “Produto lança em 8 semanas”
  4. Envie atualizações semanais por e-mail

Critério de validação:

  • 20+ pré-vendas = construa o produto
  • 5-19 pré-vendas = continue validando, ajuste messaging
  • Menos de 5 pré-vendas = repense produto ou público-alvo

Risco: Você precisa entregar. Se não lançar em 8-12 semanas, reembolse todos.

Etapa 3: Validação de solução (Semana 5-6)

Objetivo: Confirmar que sua solução resolve o problema.

3.1. Protótipo clicável (Figma ou similar)

Não escreva código ainda. Use Figma para criar protótipo navegável.

Ferramentas:

  • Figma (preferencial — colaborativo, grátis)
  • Adobe XD
  • Sketch (Mac only)

Fidelidade:

  • Wireframes (baixa fidelidade): Rapidez (2-3 dias)
  • High-fidelity mockups: Realismo (5-7 dias)

Recomendação: Low-fidelity para primeira validação, high-fidelity antes de desenvolver.

Como testar:

  1. Recrutamento: Envie para 10-15 pessoas da landing page

  2. Sessão de teste (30-45 min cada):

    • Compartilhe tela com protótipo
    • Dê tarefa: “Imagine que você quer agendar confirmação para sábado às 14h. Mostre-me como faria.”
    • NÃO AJUDE. Observe onde travam.
    • Anote: “Onde clicaram? O que esperavam acontecer? O que realmente aconteceu?”
  3. Perguntas pós-teste:

    • “Em escala de 1-10, quão fácil foi usar?”
    • “Algo te frustrou?”
    • “Falta alguma funcionalidade crítica?”
    • “Se custasse R$ 140/mês, você assinaria?”

Critérios de validação:

  • ✅ 80%+ completam tarefa sem ajuda
  • ✅ Facilidade média ≥7/10
  • ✅ 60%+ dizem que assinariam

Itere: Ajuste protótipo baseado em feedback. Teste com mais 5-10 pessoas. Repita até validar.

3.2. Concierge MVP (operação manual)

Antes de automatizar, faça manualmente por 2-4 semanas.

Exemplo — Confirmação de agendamentos:

Ao invés de construir sistema automático:

  1. Receba agendamentos via Google Forms
  2. Envie confirmações manualmente por WhatsApp às 10h todo dia
  3. Cobre no-shows manualmente (PIX)
  4. Anote em planilha

Por quê?

  • Valida se clientes realmente reduzem no-shows (spoiler: sim)
  • Identifica edge cases (cliente muda número, quer remarcar)
  • Aprende fluxo real antes de automatizar

Custo: R$ 0 (só seu tempo) Tempo: 1-2h/dia para 10 salões

Validação:

  • Taxa de confirmação maior que 70% = funciona
  • Redução de no-shows maior que 40% = vale automatizar
  • Clientes pedem para continuar após beta = construa o produto

Etapa 4: Validação de produto mínimo (Semana 7-12)

Objetivo: Construir apenas features essenciais e validar com beta fechado.

4.1. Defina MVP (Minimum Viable Product)

Regra: Se pode ser feito manualmente nos primeiros 50 clientes, não está no MVP.

Exemplo — Sistema de confirmação:

MVP (SIM):

  • Integração com Google Calendar (lê agendamentos)
  • Envio automático de WhatsApp (24h antes)
  • Cliente clica “Confirmar” ou “Cancelar”
  • Dashboard mostra confirmações

NÃO MVP (adiar para v2):

  • Integração com 15 sistemas de agenda (fazer 2-3 principais)
  • Personalização de mensagens (usar template padrão)
  • Relatórios avançados (fazer CSV export)
  • App mobile (web responsivo suficiente)

4.2. Desenvolva rápido (4-6 semanas)

Stack recomendada para velocidade:

  • Next.js + TypeScript (full-stack)
  • Supabase (banco + auth)
  • Vercel (deploy 1-click)
  • Shadcn/ui (componentes prontos)

Priorize velocidade sobre perfeição:

  • ✅ Funciona? Valida hipótese? → Ship
  • ❌ Código feio? Sem testes? → Refatore depois (se validar)

4.3. Beta fechado com 15-30 clientes

Recrutamento:

  • Convide quem se cadastrou na landing page
  • Ofereça desconto (50% off nos primeiros 3 meses)
  • Deixe claro: “Versão beta, haverá bugs”

Acompanhamento intensivo:

  • Reunião semanal 1:1 com cada beta tester
  • Pergunte: “O que funcionou? O que quebrou? O que está faltando?”
  • Priorize features baseado em quantos pediram

Métricas de validação:

MétricaMetaAção se abaixo
Taxa de ativaçãoMaior que 60%Melhorar onboarding
DAU/MAU (Daily/Monthly Active Users)Maior que 20%Aumentar engagement
Retenção (semana 4)Maior que 40%Investigar churn
NPSMaior que 30Corrigir principais dores

Validação final: 10+ beta testers dizem “Pagaria preço cheio quando acabar beta”.

Etapa 5: Validação de go-to-market (Semana 13-16)

Objetivo: Confirmar que consegue adquirir clientes de forma escalável.

5.1. Teste 3-5 canais de aquisição

Canais a testar (budget R$ 1K cada):

  1. Google Ads

    • Target: Keywords de alta intenção (“software agendamento salão”)
    • Métrica: CPA (custo por aquisição)
    • Validação: CPA < 30% do LTV
  2. Instagram/Facebook Ads

    • Target: Donos de salão (idade 30-55, interesse em gestão)
    • Métrica: CPL (custo por lead)
    • Validação: Taxa de conversão lead→cliente maior que 15%
  3. SEO + Conteúdo

    • Publicar 10 artigos (“como reduzir no-shows”, “quanto custa um no-show”)
    • Métrica: Tráfego orgânico
    • Validação: 500+ visitas/mês em 3 meses
  4. Parcerias (fornecedores do setor)

    • Ex: Distribuidora de produtos para salão
    • Ofereça 20% de comissão por indicação
    • Métrica: Indicações/mês
    • Validação: 5+ indicações qualificadas/mês
  5. Comunidades/Grupos

    • Facebook Groups, fóruns do setor
    • Responda dúvidas, ofereça valor antes de vender
    • Métrica: Cadastros orgânicos
    • Validação: 10+ cadastros/mês

Resultado ideal: 1-2 canais com CAC menor que R$ 200 e escaláveis (pode aumentar budget 10x).

5.2. Calcule unit economics

Fórmula:

LTV (Lifetime Value) = MRR × (1 / Churn mensal)

Exemplo:
- MRR: R$ 140
- Churn: 5%/mês
- LTV = R$ 140 / 0,05 = R$ 2.800

CAC (Customer Acquisition Cost):
- Gasto em marketing: R$ 5.000/mês
- Clientes adquiridos: 25
- CAC = R$ 5.000 / 25 = R$ 200

LTV/CAC = R$ 2.800 / R$ 200 = 14x (excelente!)

Validação:

  • LTV/CAC maior que 3 = modelo sustentável
  • LTV/CAC 2-3 = ajustar (reduzir CAC ou churn)
  • LTV/CAC menor que 2 = repensar modelo de negócio

5.3. Payback period

Quanto tempo para recuperar CAC?

Payback = CAC / MRR

Exemplo:
- CAC: R$ 200
- MRR: R$ 140
- Payback = 200/140 = 1,43 meses

Validação:

  • Payback menor que 3 meses = ótimo (pode escalar rápido)
  • Payback 3-6 meses = bom
  • Payback maior que 12 meses = problema (cash flow negativo por muito tempo)

Framework de decisão: construir ou não?

Após validação completa, decida:

✅ CONSTRUIR (produto completo) se:

  • 30+ pessoas confirmam problema (etapa 1)
  • Landing page converte maior que 5% (etapa 2)
  • Protótipo testado com 10+ usuários, 80%+ completam tarefa (etapa 3)
  • MVP beta com retenção maior que 40% (etapa 4)
  • LTV/CAC maior que 3 e payback menor que 6 meses (etapa 5)

Investimento recomendado: R$ 80-150K para produto completo.

⚠️ AJUSTAR (pivotar ou iterar) se:

  • Problema validado, mas solução não ressonou (repensar features)
  • Alta retenção, mas CAC muito alto (focar em crescimento orgânico)
  • Interesse alto, mas disposição a pagar baixa (ajustar pricing ou target)

Investimento recomendado: R$ 10-30K para iterar MVP.

❌ ABORTAR se:

  • Menos de 50% confirmam problema existe (não há mercado)
  • Landing page converte menos de 2% (proposta de valor fraca)
  • Churn maior que 15%/mês (produto não resolve dor real)
  • LTV/CAC menor que 2 (modelo não escalável)

Ação: Agradeça beta testers, reembolse pré-vendas, mova para nova ideia.

Custos de validação

Investimento por etapa:

EtapaAtividadesCustoDuração
1. ProblemaEntrevistas, pesquisaR$ 5001-2 sem
2. InteresseLanding page + adsR$ 3.0002 sem
3. SoluçãoProtótipo FigmaR$ 5.0002 sem
4. MVPDesenvolvimento betaR$ 35.0006 sem
5. Go-to-marketTestes de canalR$ 5.0004 sem
TotalR$ 48.50015 sem

Vs desenvolvimento sem validação: R$ 120K + 6 meses com 75% de chance de fracasso.

ROI da validação:

  • Reduz risco de fracasso de 75% para 15%
  • Economiza R$ 70K+ em desenvolvimento desnecessário
  • Encurta time-to-market (15 sem vs 24 sem)

Próximos passos

Se você tem ideia de produto digital:

  1. Semana 1-2: Entreviste 20 pessoas do target (valide problema)
  2. Semana 3-4: Crie landing page + rode R$ 2K em ads (valide interesse)
  3. Semana 5-6: Protótipo Figma + testes com usuários (valide solução)
  4. Semana 7-12: MVP + beta fechado com 15-30 pessoas (valide produto)
  5. Semana 13-16: Teste canais de aquisição (valide go-to-market)
  6. Decisão: Construir produto completo, pivotar ou abortar

Lembre-se: Validação não garante sucesso. Mas falta de validação quase garante fracasso.

Invista 15 semanas e R$ 50K validando. Ou arrisque 6 meses e R$ 150K construindo algo que ninguém quer.

Pronto para sair do manual?

Agende o diagnóstico gratuito. Vamos mapear o gargalo, estimar o impacto e definir o primeiro resultado mensurável.

Você sai com clareza — não com um pitch de vendas.