Clew

InícioFerramentasCalculadora de retenção

Calculadora de retenção e análise de coorte

Cole uma tabela de coortes da sua ferramenta de analítica ou folha de cálculo: 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 estabiliza. Há também um modo simples para uma única coorte.

● Grátis, sem registoAtualizado:

Colunas: coorte; tamanho da coorte; utilizadores ativos nos períodos 0, 1, 2… A primeira linha pode ser um cabeçalho. Uma célula vazia significa que a coorte ainda não chegou àquele período. Escreva percentuais com o sinal «%». Um exemplo com números fictícios já está preenchido; em dados separados por vírgula, use ponto decimal.
Período
A primeira coluna de valores é o período
O período 0 é o momento de entrada na coorte, normalmente 100 %.

—

 

Retenção do período 1— 
Último período— 
Patamar— 
Churn do período 1— 
Curvas de retenção por coorte e média ponderadapasse o cursor por um período
Curvas de retenção por coorte e média ponderada
coortes individuaismédia ponderada pelo tamanhopatamar
Mapa de calor de retenção por coorte, percentual do tamanho da 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.

Tudo é calculado no seu navegador — nada do que introduz é enviado para lado nenhum.

Como utilizar

  1. Exporte as suas coortesDa analítica de produto ou de SQL: para cada coorte (semana ou mês de registo), o tamanho e o número de utilizadores ativos em cada período seguinte.
  2. 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.
  3. 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, altere a numeração.
  4. Observe o formatoO que importa não é só a retenção do período 1, mas se a curva média chega a um patamar, 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 utilizadores que chegaram juntos: todos que se registaram na mesma semana ou no mesmo mês. A fórmula clássica para o período N:

Retenção(N) = ativos da coorte no período N / tamanho da coorte × 100 % Churn do período Churn(N) = 1 − ativos(N) / ativos(N − 1)

Por exemplo, dos 1.200 utilizadores da coorte de janeiro, 348 usaram o produto no terceiro mês após o registo: 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 analítica 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 que tenha 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 utilizador 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 colar dados de retenção unbounded, o cálculo continua correto, mas não é possível 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 utilizadores ocasionais 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 utilizadores tenham ficado: 38,8 %. Por isso a calculadora usa uma curva ponderada:

R̄(N) = Σ ativos_i(N) / Σ tamanho_i , soma das coortes i que chegaram ao período N

«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.

Patamar

Num produto que entrega valor, a curva de retenção estabiliza depois da queda inicial: os utilizadores casuais já saíram e ficam os que precisam do produto. Uma curva que se torna plana costuma ser vista como sinal de que o produto encontrou seu público; se a curva continua em direção a zero, nenhuma aquisição constrói uma base duradoura.

A calculadora aponta como patamar 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 patamar 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 serviço de mensagens, um sistema contábil e um aplicação de viagens não se medem com a mesma régua: seus ritmos naturais de uso são diferentes. Compare as suas coortes entre si: o patamar está a subir 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 patamar. Veja Onboarding de produto: o que é e como configurar e Como aumentar a ativação de utilizadores em SaaS.

Fontes

  1. Amplitude Docs — Retention Analysis: retenção N-day, unbounded e bracket (amplitude.com/docs).
  2. Mixpanel Docs — Retention: retenção first-time e recurring, cálculo de coortes (docs.mixpanel.com).
  3. 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.
  4. 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?

Escolha uma coorte (utilizadores 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 registados 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 utilizadores voltam.

Como fazer análise de coorte no Excel ou Google Sheets?

Para cada utilizador, encontre o período da primeira visita (a coorte) e os períodos de atividade. Com uma tabela dinâmica, conte utilizadores ú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 utilizadores 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 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

Tours, tooltips e checklists cujo efeito se vê nas métricas.

Experimentar o Clew grátisComo funcionaPlano gratuito para sempre · sem cartão de crédito

Tours de produto, pop-ups e onboarding na era da IA

7 padrões com número de passos, regras de texto e métricas, o que a IA muda e uma lista antes de publicar. PDF, 2 páginas. O que inclui →

O guia está em inglês.