AIO APEX
Claude Opus 4.8 (also works well with GPT-5.6 and Gemini 3.5 Pro for structured data reasoning; avoid smaller/faster model tiers for this one — it needs multi-step causal reasoning, not just summarization)You're a growth PM at a 40-person B2B SaaS company. In Monday's leadership meeting, your CEO asks why the April cohort of new signups is retaining 12 percentage points worse than March's cohort at the Week 4 mark, and you have 20 minutes before your next meeting to come back with an answer that isn't 'we're not sure yet.'Data Analysis

The Cohort Retention Analyzer: Descubra Onde os Usuários Desistem e Por Quê

Compartilhar:
The Cohort Retention Analyzer: Descubra Onde os Usuários Desistem e Por Quê

Why this prompt matters

Diagnosing a retention dip the ad-hoc way — pulling SQL, building a slide, guessing at causes in a meeting — typically takes a product team 2-3 weeks. By the time the root cause surfaces, the cohort that triggered the alarm has often already fully churned, and the next 2-3 cohorts have gone through the same broken experience unnoticed. A structured retention prompt compresses that diagnostic cycle from weeks to minutes, catching a broken onboarding flow or a bad acquisition channel before it silently degrades the next several thousand signups.

What we use it for

You're a growth PM at a 40-person B2B SaaS company. In Monday's leadership meeting, your CEO asks why the April cohort of new signups is retaining 12 percentage points worse than March's cohort at the Week 4 mark, and you have 20 minutes before your next meeting to come back with an answer that isn't 'we're not sure yet.'

Prompt

Act as a senior product analytics consultant who specializes in retention and cohort analysis for SaaS and consumer products.

CONTEXT:
[PASTE YOUR COHORT RETENTION DATA HERE — a table of cohort start month/week vs. % of users retained at Week 1, Week 4, and Week 12 or equivalent intervals]
Product name: [YOUR PRODUCT NAME]
Target user segment: [E.G., SMB FINANCE TEAMS, INDIVIDUAL DEVELOPERS, ENTERPRISE IT ADMINS]
Known changes during this period: [LIST ANY PRODUCT CHANGES, ONBOARDING REDESIGNS, PRICING CHANGES, OR MARKETING CAMPAIGNS THAT OVERLAP WITH THE COHORT WINDOWS]

TASK:
Analyze the retention curves across cohorts to identify:
1. Which cohorts retain significantly better or worse than the others, and by how many percentage points
2. The specific week or month where drop-off accelerates most sharply across cohorts
3. Plausible causes tied to the product changes, onboarding friction, seasonality, or marketing source quality provided above
4. A ranked list of hypotheses for the single biggest retention risk, each with a confidence level and a concrete way to validate it

CONSTRAINTS:
- Do not just describe the data back to me — provide causal hypotheses grounded specifically in the product changes and context I gave you
- Rank hypotheses by likely business impact, not alphabetically or by how confident you are
- Flag any data quality issues you notice (e.g., sample size too small to trust, non-monotonic retention that suggests a tracking bug, or missing cohorts)
- Limit the ranked hypotheses list to a maximum of 5 — do not pad with low-confidence guesses just to fill space
- If the data doesn't support a strong conclusion, say so explicitly rather than forcing a narrative

OUTPUT FORMAT:
1. Headline Finding — one to two sentences stating the single most important retention insight
2. Cohort Comparison Table — cohorts ranked best-to-worst with retention % at each measured interval
3. Drop-off Point — where retention falls off most sharply, and by how many percentage points
4. Ranked Hypotheses (up to 5) — cause, confidence level (High/Medium/Low), and how to validate it
5. Recommended Next Action — the single most valuable thing to test or fix first, and why it's the highest-leverage move

Result

Headline Finding

The April cohort's Week 4 retention (58%) is 12 points below March's (70%), and nearly the entire gap opens in the first 7 days — this looks like an onboarding regression, not a slow organic decline.

Cohort Comparison Table

CohortWeek 1Week 4Week 12
February81%68%52%
March84%70%54%
April69%58%

April's Week 1 retention alone is 12-15 points below both prior cohorts, and that gap persists rather than narrowing by Week 4 — the damage is happening immediately after signup, not accumulating gradually.

Drop-off Point

The steepest break is Days 1-3 post-signup. February and March cohorts lose about 6-8 points of retention in this window; April loses 19 points. Every cohort loses users in the first three days — April is losing roughly three times as many.

Ranked Hypotheses

1. Onboarding flow change shipped March 28 (Confidence: High). The new 5-step guided setup replaced a 2-step quick-start exactly 3 days before the April cohort's signup window opens. Early-days drop-off cliffs immediately after an onboarding redesign are one of the most common and well-documented causes of this exact pattern. Validate by: pulling funnel completion rates for the new 5-step flow — if completion rate is below 60%, this is very likely the primary cause.

2. Paid channel mix shift (Confidence: Medium). Marketing notes indicate an increased spend shift toward a new paid social channel starting April 2. Lower-intent traffic from a new acquisition channel commonly produces exactly this kind of front-loaded drop-off. Validate by: segmenting April's Week 1 retention by acquisition source — if the new channel's cohort retains dramatically worse than organic/existing channels, this compounds with hypothesis 1 rather than replacing it.

3. Pricing page A/B test bleed-through (Confidence: Low). A pricing experiment launched April 10 for a different user segment; possible but unlikely cross-contamination into this cohort given the targeting rules described. Validate by: confirming experiment targeting logs excluded new signups during this window.

Data Quality Note

April's Week 12 figure is missing because the cohort hasn't reached that age yet — do not treat this as a data gap requiring investigation.

Recommended Next Action

Pull the new 5-step onboarding funnel's step-by-step completion data before your next meeting. If there's a specific step with an unusually high abandonment rate, you'll likely have a concrete, fixable culprit — not just a correlation — within the hour.

Dashboards de retenção estão por toda parte nas ferramentas de product analytics, mas um dashboard só mostra que um número mudou — nunca diz por quê. A maioria das equipes reage a uma curva de retenção ruim puxando os dados para uma planilha, olhando fixamente para eles e especulando em voz alta durante uma reunião. Esse processo é lento, desestruturado e fortemente tendencioso para a teoria que a pessoa mais sênior na sala prefere mencionar primeiro.

Este prompt foi criado para substituir esse exercício de adivinhação por uma análise causal estruturada, usando os mesmos passos de raciocínio que um growth analyst experiente percorreria — mas comprimidos em uma única solicitação.

Por que o prompt foi construído dessa forma

A instrução de Role — "senior product analytics consultant" — é mais importante do que parece. Sem ela, modelos de uso geral tendem a descrever os dados ("A Coorte A reteve melhor que a Coorte B") em vez de diagnosticá-los. Enquadrar o modelo como um consultor que precisa justificar recomendações a um cliente o empurra para um raciocínio causal, em vez de reafirmar números que você já tem diante de si.

A seção de Context pede deliberadamente mais do que apenas os números de retenção. Incluir mudanças conhecidas no produto, redesigns de onboarding e campanhas de marketing ocorridos no mesmo período é o que transforma isso de um exercício de descrição de dados em um diagnóstico real — o modelo só consegue propor hipóteses fundamentadas se tiver algo em que se basear. Um prompt de retenção alimentado apenas com números produzirá explicações genéricas ("os usuários podem estar perdendo interesse") que são verdadeiras para qualquer produto SaaS e inúteis para tomar ações concretas.

O bloco de Constraints faz três tarefas específicas. Primeiro, força a classificação por impacto no negócio, e não por ordem alfabética ou de confiança, o que importa porque a hipótese de maior confiança nem sempre é a de maior impacto para corrigir. Segundo, limita a lista de hipóteses a cinco — sem isso, os modelos tendem a gerar palpites de baixo valor para parecerem completos, o que enterra a única ou duas ideias realmente dignas de ação. Terceiro, a instrução explícita de sinalizar problemas de qualidade dos dados captura um modo de falha específico dos dados de retenção: curvas não monotônicas (onde a retenção da semana 4 é maior que a da semana 1, o que é matematicamente impossível para uma curva de retenção adequada) quase sempre indicam um bug de tracking, e não um padrão comportamental real — e um analyst que não verificar isso construirá toda uma narrativa em cima de dados quebrados.

Como é uma boa saída

Uma execução útil deste prompt deve produzir algo que você poderia colar diretamente em uma mensagem do Slack antes de uma reunião de liderança: uma descoberta principal apresentada como afirmação (não descrição), uma pequena tabela comparativa, o ponto específico onde a curva quebra e — criticamente — uma próxima ação, e não apenas mais análise. Se a saída do modelo parecer uma versão mais longa dos dados de entrada, o prompt falhou e provavelmente precisa de uma restrição mais forte para evitar reafirmações.

Onde esse padrão se estende além da retenção

A mesma estrutura de Role + Context fundamentado + Constraints de hipóteses classificadas funciona para qualquer problema do tipo "por que essa métrica mudou" — picos de churn, quedas na taxa de conversão, aumentos no volume de tickets de suporte. Os campos específicos mudam, mas a forma — forçar raciocínio causal, fundamentá-lo em eventos conhecidos, limitar o número de hipóteses, sinalizar qualidade dos dados — é reutilizável sempre que você estiver entregando uma série temporal a um modelo e perguntando "por quê".

product-analyticsretention-analysiscohort-analysisgrowthsaas-metrics
Compartilhar: