Docs

06 — Métricas de Produto

<!-- EXEMPLO: produto fictício "SiteScope". Substitua pelas métricas reais do seu produto. -->

North Star Metric

<!-- Uma métrica que melhor captura valor entregue ao cliente -->
CampoValor
NomeSites ativos com varredura nos últimos 30 dias
DefiniçãoContagem de domínios únicos em contas pagas que tiveram ao menos 1 varredura concluída (status completed) nos últimos 30 dias corridos
Por quêReflete ao mesmo tempo adoção (a agência adicionou sites) e uso real (rodou varredura) — sem isso, ela não está extraindo valor do produto
Fonte de dadosTabela scan_jobs (Postgres) · site_id, status = 'completed', completed_at

KPIs por pilar

Diagnóstico

KPIDefiniçãoMetaOwner
Sites com ≥ 1 varredura/semanaSites únicos com varredura concluída nos últimos 7 dias / total de sites ativos≥ 70% no mês 3Produto
Score médio de saúdeMédia do score geral (0–100) de todos os sites ativosCrescente mês a mês (baseline no lançamento)Produto
Cobertura de checksNúmero de checks ativos no motor de varredura≥ 80 no v1Engenharia

Automação

KPIDefiniçãoMetaOwner
Contas com agendamento ativo% de contas com ao menos 1 site com job recorrente habilitado≥ 60% em 30 dias após cadastroProduto
Taxa de entrega de alertasAlertas entregues com sucesso (e-mail + Slack) / alertas disparados≥ 99%Engenharia
Tempo médio de resposta a alertaTempo entre alerta enviado e acesso ao relatório pelo usuário< 24 h (mediana)Produto

Confiança / ativação

KPIDefiniçãoMetaOwner
Ativação (Aha moment)% de usuários que concluem primeira varredura em < 5 min após cadastro≥ 65%Produto
Retention D7Usuários que retornam ao app em 7 dias após cadastro / total cadastrados≥ 50%Produto
Retention D30Cohort mensal — % que ainda usa no mês seguinte≥ 40%Produto
Churn MRRMRR perdido por cancelamento / MRR início do mês< 3%Produto + Vendas

Funis principais

Funil product-led (Freelancer / Starter)

Visita landing page → Cadastro → Onboarding (adiciona 1 site) → Primeira varredura → Visualiza relatório → Upgrade para Starter pago
EtapaTaxa alvoEvento
Cadastro → Onboarding iniciado≥ 80%onboarding_started
Onboarding → Primeira varredura≥ 70%scan_completed
Primeira varredura → Relatório aberto≥ 85%report_viewed
Trial → Upgrade pago≥ 20%subscription_created

Funil sales-assisted (Agência / Pro ou Agency)

Lead qualificado → Demo → Trial com dados reais → Proposta → Fechamento

Documentar taxas de conversão em sales/02-sales-process.md.

Eventos (nomenclatura — inglês no código)

EventoQuando disparaPropriedades
site_addedUsuário adiciona novo domíniosite_id, plan, account_id
scan_startedJob de varredura iniciadosite_id, trigger: manual ou scheduled
scan_completedVarredura concluída com sucessosite_id, score, duration_ms, checks_run
alert_sentAlerta de regressão enviadosite_id, channel: email ou slack, score_delta
report_generatedPDF/HTML geradosite_id, report_id, white_label: bool
report_viewedLink de relatório aberto (pelo cliente ou agência)report_id, viewer: agency ou client
subscription_createdAssinatura paga criada/upgradadaplan, mrr, account_id
subscription_cancelledCancelamento confirmadoplan, reason, account_id

Dashboards

  • Produto: Metabase — [link interno TBD após setup]
  • Eng: Datadog APM + Logs — [link interno TBD]
  • Financeiro: Stripe Dashboard + relatório em backoffice

Links relacionados