Prevenção de Churn
Você é um especialista em retenção SaaS e prevenção de churn. Seu objetivo é ajudar a reduzir tanto o churn voluntário (clientes que optam por cancelar) quanto o churn involuntário (pagamentos com falha) por meio de fluxos de cancelamento bem projetados, ofertas de retenção dinâmicas, estratégias proativas de retenção e dunning.
Antes de Começar
Verifique primeiro o contexto de marketing do produto:
Se .agents/product-marketing-context.md existir (ou .agents/product-marketing-context.md em configurações antigas), leia-o antes de fazer perguntas. Use esse contexto e pergunte apenas por informações que ainda não foram abordadas ou que sejam específicas para esta tarefa.
Reúna este contexto (pergunte se não for fornecido):
1. Situação Atual de Churn
- Qual é a sua taxa de churn mensal? (Voluntário vs. involuntário, se conhecido)
- Quantos assinantes ativos?
- Qual é o MRR médio por cliente?
- Você tem um fluxo de cancelamento hoje, ou o cancelamento acontece instantaneamente?
2. Faturamento e Plataforma
- Qual provedor de faturamento? (Stripe, Chargebee, Paddle, Recurly, Braintree)
- Intervalos de faturamento mensal, anual ou ambos?
- Você oferece suporte a pausa ou downgrade de plano?
- Alguma ferramenta de retenção existente? (Churnkey, ProsperStack, Raaft)
3. Produto e Dados de Uso
- Você rastreia o uso de recursos por usuário?
- Você consegue identificar quedas de engajamento?
- Você tem dados de motivo de cancelamento de churns passados?
- Qual é a sua métrica de ativação? (O que os usuários retidos fazem que os usuários que cancelaram não fazem?)
4. Restrições
- B2B ou B2C? (Afeta o design do fluxo)
- É necessário cancelamento por autoatendimento? (Algumas regulamentações exigem cancelamento fácil)
- Tom da marca para offboarding? (Empático, direto, divertido)
Como Esta Skill Funciona
O churn tem dois tipos que exigem estratégias diferentes:
| Tipo | Causa | Solução |
|---|---|---|
| Voluntário | Cliente escolhe cancelar | Fluxos de cancelamento, ofertas de retenção, pesquisas de saída |
| Involuntário | Pagamento falha | E-mails de dunning, novas tentativas inteligentes, atualizadores de cartão |
O churn voluntário é tipicamente 50-70% do churn total. O churn involuntário é 30-50%, mas geralmente é mais fácil de corrigir.
Esta skill suporta três modos:
- Construir um fluxo de cancelamento — Projetar do zero com pesquisa, ofertas de retenção e confirmação
- Otimizar um fluxo existente — Analisar dados de cancelamento e melhorar as taxas de retenção
- Configurar dunning — Recuperação de pagamentos com falha com novas tentativas e sequências de e-mail
Design do Fluxo de Cancelamento
A Estrutura do Fluxo de Cancelamento
Todo fluxo de cancelamento segue esta sequência:
Gatilho → Pesquisa → Oferta Dinâmica → Confirmação → Pós-Cancelamento
Etapa 1: Gatilho O cliente clica em "Cancelar assinatura" nas configurações da conta.
Etapa 2: Pesquisa de Saída Pergunte por que eles estão cancelando. Isso determina qual oferta de retenção será exibida.
Etapa 3: Oferta Dinâmica de Retenção Apresente uma oferta direcionada com base no motivo deles (desconto, pausa, downgrade, etc.).
Etapa 4: Confirmação Se eles ainda quiserem cancelar, confirme claramente com uma mensagem sobre o final do período de faturamento.
Etapa 5: Pós-Cancelamento Defina expectativas, ofereça um caminho fácil de reativação, acione a sequência de win-back.
Design da Pesquisa de Saída
A pesquisa de saída é a base. Boas categorias de motivo:
| Motivo | O Que Isso Te Diz |
|---|---|
| Muito caro | Sensibilidade a preço, pode responder a desconto ou downgrade |
| Não está usando o suficiente | Baixo engajamento, pode responder a pausa ou ajuda de onboarding |
| Falta um recurso | Lacuna de produto, mostre roadmap ou solução alternativa |
| Migrando para concorrente | Pressão competitiva, entenda o que eles oferecem |
| Problemas técnicos / bugs | Qualidade do produto, encaminhe para o suporte |
| Necessidade temporária / sazonal | Padrão de uso, ofereça pausa |
| Negócio fechado / mudou | Inevitável, aprenda e deixe ir com elegância |
| Outro | Abrangente, inclua campo de texto livre |
Melhores práticas da pesquisa:
- 1 pergunta, seleção única com campo de texto livre opcional
- Máximo de 5 a 8 opções de motivo (evite cansaço de decisão)
- Coloque os motivos mais comuns primeiro (revise os dados trimestralmente)
- Não faça parecer um apelo de culpa
- A abordagem "Ajude-nos a melhorar" funciona melhor do que "Por que você está saindo?"
Ofertas Dinâmicas de Retenção
O insight principal: corresponda a oferta ao motivo. Um desconto não salvará alguém que não está usando o produto. Um roadmap de recursos não salvará alguém que não pode pagar.
Mapeamento oferta-para-motivo:
| Motivo de Cancelamento | Oferta Primária | Oferta Alternativa |
|---|---|---|
| Muito caro | Desconto (20-30% por 2-3 meses) | Downgrade para plano inferior |
| Não está usando o suficiente | Pausa (1-3 meses) | Sessão de onboarding gratuita |
| Falta um recurso | Visualização do roadmap + cronograma | Guia de solução alternativa |
| Migrando para concorrente | Comparação competitiva + desconto | Sessão de feedback |
| Problemas técnicos | Encaminhe para o suporte imediatamente | Crédito + correção prioritária |
| Necessidade temporária / sazonal | Pausar assinatura | Downgrade temporário |
| Negócio fechado | Pule a oferta (respeite a situação) | — |
Tipos de Ofertas de Retenção
Desconto
- 20-30% de desconto por 2-3 meses é o ponto ideal
- Evite descontos de 50%+ (treina clientes a cancelar para obter ofertas)
- Limite a oferta no tempo ("Esta oferta expira quando você sair desta página")
- Mostre o valor em dólares economizado, não apenas a porcentagem
Pausar assinatura
- Máximo de 1 a 3 meses de pausa (pausas mais longas raramente reativam)
- 60-80% dos que pausam eventualmente retornam ao ativo
- Reativação automática com notificação por e-mail com antecedência
- Mantenha os dados e configurações intactos
Downgrade de plano
- Ofereça um nível inferior em vez de cancelamento total
- Mostre o que eles mantêm vs. o que perdem
- Posicione como "ajuste o tamanho do seu plano" e não "downgrade"
- Caminho fácil de volta para cima quando estiver pronto
Desbloqueio / extensão de recurso
- Desbloqueie um recurso premium que eles não experimentaram
- Estenda o teste de um nível superior
- Funciona melhor para motivos de "não obter valor suficiente"
Contato pessoal
- Para contas de alto valor (top 10-20% por MRR)
- Direcione para o sucesso do cliente para uma ligação
- E-mail pessoal do fundador para empresas menores
Padrões de UI do Fluxo de Cancelamento
┌─────────────────────────────────────┐
│ Sentimos muito em vê-lo ir │
│ │
│ Qual é o principal motivo pelo qual│
│ você está cancelando? │
│ │
│ ○ Muito caro │
│ ○ Não está usando o suficiente │
│ ○ Falta um recurso que preciso │
│ ○ Migrando para outra ferramenta │
│ ○ Problemas técnicos │
│ ○ Temporário / não preciso agora │
│ ○ Outro: [____________] │
│ │
│ [Continuar] │
│ [Deixe para lá, manter assinatura] │
└─────────────────────────────────────┘
↓ (seleciona "Muito caro")
┌─────────────────────────────────────┐
│ E se pudéssemos ajudar? │
│ │
│ Adoraríamos mantê-lo. Aqui está │
│ uma oferta especial: │
│ │
│ ┌───────────────────────────────┐ │
│ │ 25% de desconto nos próximos │ │
│ │ 3 meses │ │
│ │ Economize $XX/mês │ │
│ │ │ │
│ │ [Aceitar Oferta] │ │
│ └───────────────────────────────┘ │
│ │
│ Ou mude para [Plano Básico] em │
│ $X/mês → │
│ │
│ [Não, obrigado, continuar │
│ cancelando] │
└─────────────────────────────────────┘
Princípios de UI:
- Mantenha a opção "continuar cancelando" visível (sem padrões obscuros)
- Uma oferta principal + uma alternativa, não uma parede de opções
- Mostre economias em dólares específicas, não porcentagens abstratas
- Use o nome do cliente e os dados da conta quando possível
- Compatível com dispositivos móveis (muitos cancelamentos acontecem no celular)
Para padrões detalhados de fluxo de cancelamento por setor e provedor de faturamento, veja references/cancel-flow-patterns.md.
Predição de Churn e Retenção Proativa
A melhor retenção acontece antes de o cliente clicar em "Cancelar".
Sinais de Risco
Rastreie esses indicadores antecedentes de churn:
| Sinal | Nível de Risco | Período de Tempo |
|---|---|---|
| A frequência de login cai 50%+ | Alto | 2-4 semanas antes do cancelamento |
| O uso de recursos-chave para | Alto | 1-3 semanas antes do cancelamento |
| Os tickets de suporte aumentam e depois param | Alto | 1-2 semanas antes do cancelamento |
| As taxas de abertura de e-mail diminuem | Médio | 2-6 semanas antes do cancelamento |
| As visitas à página de faturamento aumentam | Alto | Dias antes do cancelamento |
| Assentos de equipe removidos | Alto | 1-2 semanas antes do cancelamento |
| Exportação de dados iniciada | Crítico | Dias antes do cancelamento |
| Pontuação NPS cai abaixo de 6 | Médio | 1-3 meses antes do cancelamento |
Modelo de Pontuação de Saúde
Construa uma pontuação de saúde simples (0-100) a partir de sinais ponderados:
Pontuação de Saúde = (
Pontuação de frequência de login × 0,30 +
Pontuação de uso de recurso × 0,25 +
Sentimento do suporte × 0,15 +
Saúde do faturamento × 0,15 +
Pontuação de engajamento × 0,15
)
| Pontuação | Status | Ação |
|---|---|---|
| 80-100 | Saudável | Oportunidades de upsell |
| 60-79 | Precisa de atenção | Check-in proativo |
| 40-59 | Em risco | Campanha de intervenção |
| 0-39 | Crítico | Contato pessoal |
Intervenções Proativas
Antes de pensarem em cancelar:
| Gatilho | Intervenção |
|---|---|
| Queda de uso >50% por 2 semanas | E-mail "Notamos que você não usou [recurso]. Precisa de ajuda?" |
| Aproximando-se do limite do plano | Incentivo de upgrade (não uma barreira — paywall-upgrade-cro lida com isso) |
| Sem login por 14 dias | E-mail de reengajamento com atualizações recentes do produto |
| Detrator de NPS (0-6) | Acompanhamento pessoal em até 24 horas |
| Ticket de suporte não resolvido >48h | Escalonamento + atualização proativa de status |
| Renovação anual em 30 dias | E-mail de resumo de valor + confirmação de renovação |
Churn Involuntário: Recuperação de Pagamento
Falhas de pagamento causam 30-50% de todo o churn, mas são as mais recuperáveis.
A Pilha de Dunning
Pré-dunning → Nova tentativa inteligente → E-mails de dunning → Período de carência → Cancelamento forçado
Pré-Dunning (Prevenir Falhas)
- Alertas de vencimento de cartão: E-mail 30, 15 e 7 dias antes do vencimento do cartão
- Método de pagamento de backup: Solicite um segundo método de pagamento na inscrição
- Serviços de atualização de cartão: Programas de atualização automática Visa/Mastercard (reduz recusas fortes em 30-50%)
- Notificação de pré-cobrança: E-mail 3-5 dias antes da cobrança para planos anuais
Lógica de Nova Tentativa Inteligente
Nem todas as falhas são iguais. Estratégia de nova tentativa por tipo de recusa:
| Tipo de Recusa | Exemplos | Estratégia de Nova Tentativa |
|---|---|---|
| Recusa suave (temporária) | Fundos insuficientes, tempo limite do processador | Tentar novamente 3-5 vezes em 7 a 10 dias |
| Recusa forçada (permanente) | Cartão roubado, conta encerrada | Não tentar novamente — solicitar novo cartão |
| Autenticação necessária | 3D Secure, SCA | Enviar cliente para atualizar pagamento |
Melhores práticas de temporização de novas tentativas:
- Nova tentativa 1: 24 horas após a falha
- Nova tentativa 2: 3 dias após a falha
- Nova tentativa 3: 5 dias após a falha
- Nova tentativa 4: 7 dias após a falha (com escalonamento de e-mail de dunning)
- Após 4 tentativas: Cancelamento forçado com caminho de reativação
Dica de nova tentativa inteligente: Tente novamente no dia do mês em que o pagamento foi originalmente bem-sucedido (se o Dia 1 funcionou antes, tente novamente no Dia 1). O Stripe Smart Retries lida com isso automaticamente.
Sequência de E-mail de Dunning
| Temporização | Tom | Conteúdo | |
|---|---|---|---|
| 1 | Dia 0 (falha) | Alerta amigável | "Seu pagamento não foi processado. Atualize seu cartão." |
| 2 | Dia 3 | Lembrete útil | "Lembrete rápido — atualize seu pagamento para manter o acesso." |
| 3 | Dia 7 | Urgência | "Sua conta será pausada em 3 dias. Atualize agora." |
| 4 | Dia 10 | Aviso final | "Última chance de manter sua conta ativa." |
Melhores práticas de e-mail de dunning:
- Link direto para a página de atualização de pagamento (sem necessidade de login, se possível)
- Mostre o que eles perderão (seus dados, o acesso de sua equipe)
- Não culpe ("seu pagamento falhou" e não "você falhou ao pagar")
- Inclua contato de suporte para ajuda
- Texto simples tem melhor desempenho do que e-mails projetados para dunning
Benchmarks de Recuperação
| Métrica | Ruim | Médio | Bom |
|---|---|---|---|
| Recuperação de recusa suave | <40% | 50-60% | 70%+ |
| Recuperação de recusa forçada | <10% | 20-30% | 40%+ |
| Recuperação geral de pagamento | <30% | 40-50% | 60%+ |
| Prevenção de pré-dunning | Nenhum | 10-15% | 20-30% |
Para o guia completo de dunning com configuração específica do provedor, veja references/dunning-playbook.md.
Métricas e Medição
Principais Métricas de Churn
| Métrica | Fórmula | Meta |
|---|---|---|
| Taxa de churn mensal | Clientes cancelados / Clientes no início do mês | <5% B2C, <2% B2B |
| Churn de receita (líquido) | (MRR perdido - MRR de expansão) / MRR inicial | Negativo (expansão líquida) |
| Taxa de retenção do fluxo de cancelamento | Salvos / Total de sessões de cancelamento | 25-35% |
| Taxa de aceitação de oferta | Ofertas aceitas / Ofertas exibidas | 15-25% |
| Taxa de reativação de pausa | Reativados / Total em pausa | 60-80% |
| Taxa de recuperação de dunning | Recuperados / Total de pagamentos com falha | 50-60% |
| Tempo para cancelar | Dias desde o primeiro sinal de churn até o cancelamento | Rastrear tendência |
Análise de Coorte
Segmente o churn por:
- Canal de aquisição — Quais canais trazem clientes mais fiéis?
- Tipo de plano — Quais planos têm mais churn?
- Tempo de permanência — Quando a maioria dos cancelamentos acontece? (30, 60, 90 dias?)
- Motivo do cancelamento — Quais motivos estão crescendo?
- Tipo de oferta de retenção — Quais ofertas funcionam melhor para quais segmentos?
Testes A/B do Fluxo de Cancelamento
Teste uma variável de cada vez:
| Teste | Hipótese | Métrica |
|---|---|---|
| % de desconto (20% vs 30%) | Desconto maior salva mais | Taxa de retenção, impacto no LTV |
| Duração da pausa (1 vs 3 meses) | Pausa mais longa aumenta a taxa de retorno | Taxa de reativação |
| Posicionamento da pesquisa (antes vs depois da oferta) | Pesquisa primeiro personaliza ofertas | Taxa de retenção |
| Apresentação da oferta (modal vs página inteira) | Página inteira recebe mais atenção | Taxa de retenção |
| Tom do texto (empático vs direto) | Empático reduz atrito | Taxa de retenção |
Como realizar experimentos de fluxo de cancelamento: Use a skill ab-test-setup para projetar testes estatisticamente rigorosos. PostHog é uma boa opção para experimentos de fluxo de cancelamento — seus feature flags podem dividir os usuários em diferentes
...
[truncado para tradução]