InícioFerramentasCalculadora de retenção
Calculadora de retenção e análise de coorte
Cole uma tabela de coortes da sua ferramenta de analytics ou planilha: a calculadora desenha o mapa de calor, as curvas de cada coorte e a curva média ponderada, calcula o churn de cada período e mostra onde a curva se estabiliza. Há também um modo simples para uma única coorte.
—
Como ler. Cada linha é uma coorte e cada coluna, o período desde a entrada. Quanto mais forte a cor, maior a retenção. A média é ponderada pelo tamanho da coorte e, em cada período, usa só as coortes que já chegaram a ele; o churn é a parcela perdida em relação ao período anterior nessas mesmas coortes.
—
| Período | Ativos | Retenção | Churn do período |
|---|
Tudo é calculado no seu navegador — nada do que você digita é enviado para lugar nenhum.
Como usar
- Exporte suas coortesDa analytics de produto ou de SQL: para cada coorte (semana ou mês de cadastro), o tamanho e o número de usuários ativos em cada período seguinte.
- Cole a tabelaCopie um intervalo do Excel ou do Google Sheets: tabulações são detectadas automaticamente. CSV e ponto e vírgula também funcionam.
- Escolha o períodoDia, semana ou mês só muda os rótulos. Se a primeira coluna de valores já for o período 1, troque a numeração.
- Observe o formatoO que importa não é só a retenção do período 1, mas se a curva média chega a um platô, e em que nível.
Fórmula da taxa de retenção
Retenção é a parcela de uma coorte que continua ativa depois de algum tempo. Coorte é um grupo de usuários que chegaram juntos: todos que se cadastraram na mesma semana ou no mesmo mês. A fórmula clássica para o período N:
Por exemplo, dos 1.200 usuários da coorte de janeiro, 348 usaram o produto no terceiro mês após o cadastro: retenção do mês 3 = 348 / 1.200 = 29 %.
Retenção N-day, unbounded e rolling
A palavra “retenção” esconde várias métricas diferentes, e confundi-las é o principal motivo de números que não se comparam. As definições abaixo seguem a documentação das ferramentas de analytics Amplitude e Mixpanel.
- Retenção N-day (clássica, “exatamente no dia N”): a parcela da coorte ativa exatamente no dia (semana, mês) N. É o que a calculadora calcula. É honesta, mas ruidosa na granularidade diária: quem pulou o dia 7 não conta, mesmo tendo vindo nos dias 6 e 8.
- Retenção unbounded (muitas vezes chamada de rolling): a parcela da coorte ativa no dia N ou depois. A curva nunca sobe e fica acima da clássica, e os valores recentes crescem retroativamente: um usuário que volta amanhã aumenta a retenção de todos os dias passados.
- Retenção por faixas (bracket): atividade em intervalos escolhidos, como “dias 1–3”, “dias 4–7”, “dias 8–30”. Útil quando o ritmo natural de uso do produto é irregular.
Se você colar dados de retenção unbounded, o cálculo continua correto, mas não dá para comparar com a retenção clássica de outros produtos.
Por que média ponderada e como ler a curva
A média simples dos percentuais dá a uma coorte pequena o mesmo peso de uma grande. Se um mês de feriado trouxe 200 usuários aleatórios com 10 % de retenção e um mês normal trouxe 5.000 com 40 %, a média simples diz 25 %, embora 2.020 de 5.200 usuários tenham ficado: 38,8 %. Por isso a calculadora usa uma curva ponderada:
“Que chegaram ao período N” importa: coortes novas ainda não puderam viver cinco meses, e tratar suas células vazias como zero derrubaria artificialmente o lado direito da curva. O outro lado: os pontos finais da média dependem de menos coortes e têm mais ruído; o tooltip do gráfico e a linha “Coortes na média” mostram quantas coortes estão por trás de cada ponto.
O churn por período usa as mesmas coortes que chegaram ao período N; caso contrário, a mudança no mix de coortes entre períodos vizinhos criaria saltos falsos.
Platô
Num produto que entrega valor, a curva de retenção se estabiliza depois da queda inicial: os usuários casuais já saíram e ficam os que precisam do produto. Uma curva que se achata costuma ser vista como sinal de que o produto encontrou seu público; se a curva segue rumo a zero, nenhuma aquisição constrói uma base duradoura.
A calculadora aponta como platô o primeiro período a partir do qual a curva média não perde mais de 2 p.p. nem mais de 10 % do seu valor por período, desde que venham pelo menos mais dois períodos. É uma heurística, não uma definição padrão: os limites servem para dados mensais e semanais; em curvas diárias o platô pode aparecer mais tarde.
Erros comuns na análise de coorte
- Atividade = login. Se qualquer visita conta como ativa, a retenção inclui quem abriu um email de lembrete e saiu. Conte como ativos os que fizeram a ação principal do produto.
- Períodos incompletos. O mês atual ainda não acabou e seus valores estão subestimados. Deixe essas células vazias.
- Misturar retenção clássica e unbounded no mesmo relatório ou ao comparar com concorrentes.
- Comparar com um “benchmark do setor”. Um mensageiro, um sistema contábil e um app de viagens não se medem com a mesma régua: seus ritmos naturais de uso são diferentes. Compare suas coortes entre si: o platô está subindo nas coortes mais novas?
- Conclusões a partir de uma coorte pequena. Uma coorte de 50 pessoas oscila vários pontos por puro acaso.
A retenção se decide nos primeiros dias: quem não chega à primeira ação principal quase sempre vai embora. Por isso um onboarding melhor costuma elevar não só a retenção inicial, mas também o nível do platô. Veja Onboarding de produto: o que é e como configurar e Como aumentar a ativação de usuários em SaaS.
Fontes
- Amplitude Docs — Retention Analysis: retenção N-day, unbounded e bracket (amplitude.com/docs).
- Mixpanel Docs — Retention: retenção first-time e recurring, cálculo de coortes (docs.mixpanel.com).
- Croll A., Yoskovitz B. Lean Analytics: Use Data to Build a Better Startup Faster. O'Reilly Media, 2013 — análise de coorte e retenção como métrica-chave de produto.
- Fader P. S., Hardie B. G. S. How to Project Customer Retention. Journal of Interactive Marketing, 21(1), 2007 — heterogeneidade das coortes e por que a retenção média sobe com o tempo.
Perguntas frequentes
Como calcular a taxa de retenção?
Pegue uma coorte (usuários que chegaram no mesmo período) e divida o número de ativos no período N pelo tamanho da coorte. Por exemplo, 348 ativos no mês 3 de 1.200 cadastrados em janeiro é uma retenção de 29 % no mês 3.
Qual a diferença entre retenção e churn?
Retenção é a parcela da coorte original que ficou; churn, a que saiu. Para o mesmo período, somam 100 %. O churn por período na calculadora é relativo ao período anterior: que percentual dos ativos foi perdido naquele passo.
O que é retenção rolling?
Geralmente significa retenção unbounded: a parcela da coorte ativa no dia N ou em qualquer dia depois. É maior que a retenção clássica N-day e é recalculada retroativamente quando usuários voltam.
Como fazer análise de coorte no Excel ou Google Sheets?
Para cada usuário, encontre o período da primeira visita (a coorte) e os períodos de atividade. Com uma tabela dinâmica, conte usuários únicos por coorte e por número do período desde a entrada. Copie o resultado, com o tamanho da coorte na segunda coluna, e cole na calculadora.
Por que não tirar a média simples dos percentuais das coortes?
A média simples dá a uma coorte pequena o mesmo peso de uma grande e distorce o quadro. A retenção ponderada, soma dos ativos das coortes dividida pela soma dos tamanhos, reflete a parcela real de usuários retidos.
Qual é uma boa taxa de retenção?
Não há um único benchmark: depende da frequência natural de uso do produto, do segmento e da definição de atividade. É mais confiável olhar o formato da curva, se ela se achata, e se as coortes mais novas estabilizam num nível mais alto.
E se uma coorte ainda não chegou a um período?
Deixe a célula vazia. A calculadora exclui essa coorte da média daquele período. Um zero no lugar do vazio derrubaria o lado direito da curva média.
Mais em Métricas de produto
- Calculadora de conversão do funil
Em que etapa do funil os usuários se perdem e qual vale corrigir primeiro?
- Calculadora de ativação e receita
Quanta receita traz um aumento na taxa de ativação?
- Calculadora de time to value
Quanto tempo novos usuários levam até o primeiro valor e onde desistem?
- Calculadora de adoção de funcionalidades
Quantos usuários ativos adotam de fato uma funcionalidade e com que rapidez?
- Calculadora de LTV e CAC
O cliente paga de volta o que custou para adquiri-lo?
- Calculadora de conversão de trial
Quanta receita uma conversão melhor de trial para pagante adiciona?
- Calculadora de quick ratio SaaS
O crescimento do MRR é eficiente ou o churn está comendo a receita nova?
- Calculadora de NPS, CSAT e CES
Qual é o Net Promoter Score dessas respostas e qual a margem de erro?