RFM na prática: como classificar 3.000 clientes em uma tarde
A técnica RFM existe há décadas e continua sendo a forma mais rápida de entender quem são seus melhores — e piores — clientes.
Você já tentou classificar seus clientes e desistiu porque parecia complicado demais? Algoritmos, machine learning, ciência de dados, tudo isso existe e funciona. Mas antes de qualquer ferramenta sofisticada, existe uma técnica simples que funciona desde os anos 1990 e que você pode aplicar hoje mesmo: a análise RFM.
RFM (Recência, Frequência, Monetário) classifica cada cliente com notas de 1 a 5 em três dimensões: quando foi a última transação, com que frequência compra e quanto gasta. Aplicado em uma base de 3.000 membros, separou em poucas horas 514 campeões, 2.323 fiéis, 54 em risco e 27 hibernando. Tudo isso sem machine learning, só com fórmulas de quintil em planilha.
O que é RFM
RFM significa três coisas:
- Recência (R): quando foi a última interação do cliente? Quanto mais recente, mais engajado ele tende a estar.
- Frequência (F): com que regularidade esse cliente interage com você? Pagamentos, chamados, uso de serviço — tudo conta.
- Monetário (M): quanto esse cliente gasta ou gera de receita?
A ideia é simples: cada cliente recebe uma nota de 1 a 5 em cada dimensão. A combinação dessas notas revela em qual grupo ele se encaixa.
O que encontramos em uma base real
Quando aplicamos RFM em uma associação de proteção veicular com cerca de 3.000 membros, os resultados apareceram em horas — não em semanas. A classificação separou os clientes em quatro grandes grupos:
- Champions (Campeões): 514 clientes — pagam em dia, usam os serviços, estão há bastante tempo na base. São o coração do negócio.
- Fiéis: 2.323 clientes — a maioria silenciosa. Pagam regularmente, não dão trabalho, mas também não se destacam. São a espinha dorsal da receita.
- Em Risco: 54 clientes — já foram bons, mas estão esfriando. Recência caindo, frequência diminuindo. Sinal de alerta.
- Hibernando: 27 clientes — quase desaparecidos. Última interação há muito tempo. Se não agir rápido, viram cancelamento.
514 campeões + 2.323 fiéis = quase 95% da base está saudável. Mas os 54 em risco e 27 hibernando representam receita que está escorrendo pelo ralo — e que pode ser recuperada com ação rápida.
Por que RFM funciona tão bem
A pesquisa acadêmica confirma o que a prática mostra. Khajvand e Zolfaghar (2011), no artigo "Estimating Customer Lifetime Value Based on RFM Analysis of Customer Purchase Behavior", demonstraram que a análise RFM não serve apenas para classificar clientes — ela também é uma base confiável para estimar o valor de vida do cliente (CLV).
Os autores mostraram que clientes com alta recência e alta frequência tendem a gerar significativamente mais receita ao longo do tempo. Parece óbvio, mas a maioria das empresas não traduz essa intuição em ação concreta.
Como aplicar em uma tarde
Você precisa de três coisas para fazer uma análise RFM:
- Uma lista de clientes com identificador único (CPF, código interno, e-mail)
- Datas de transação — pagamentos, chamados abertos, uso de serviço
- Valores — quanto cada cliente pagou ou gerou de receita
Com esses dados em uma planilha, o processo é:
- Para cada cliente, calcule a data da última transação (R), o número total de transações (F) e o valor total gasto (M).
- Ordene cada coluna e divida em 5 faixas iguais (quintis). Cada cliente recebe uma nota de 1 a 5 em cada dimensão.
- Combine as notas para criar segmentos. Um cliente com R=5, F=5, M=5 é um campeão. Um cliente com R=1, F=1, M=1 está hibernando.
Não precisa de software especializado. Uma planilha com fórmulas de PERCENTIL e SE já resolve.
O que fazer com cada segmento
O valor do RFM não é a classificação em si — é a ação diferenciada que ela permite:
- Campeões (514): proteja-os. Dê atenção prioritária, ofereça benefícios exclusivos, peça indicações. Eles são seus melhores vendedores.
- Fiéis (2.323): mantenha a consistência. Não precisam de promoção — precisam de estabilidade e bom atendimento.
- Em Risco (54): aja agora. Uma ligação do gerente, uma oferta personalizada, um check-in sincero pode reverter o afastamento.
- Hibernando (27): tente uma última vez. Uma mensagem direta perguntando se está tudo bem pode trazer de volta — ou, no mínimo, revelar o motivo do afastamento.
A diferença entre saber e agir é onde mora o lucro. Classificar 3.000 clientes é trabalho de uma tarde. Agir sobre os 81 que estão em risco ou hibernando pode recuperar dezenas de milhares de reais em receita.
O ponto de partida
Se você nunca fez uma segmentação RFM, comece hoje. Não espere ter o sistema perfeito ou o analista ideal. Pegue os dados que você já tem, mesmo que imperfeitos, e faça a primeira classificação. Você vai se surpreender com o que os números revelam sobre clientes que você achava que conhecia.
Para ver como a segmentação revela custos ocultos, leia por que 7% dos seus clientes custam mais que os outros 93%. Se quiser entender por que os clientes silenciosos são os mais perigosos, veja 1.352 clientes não usam o serviço que reduz cancelamento. E para a análise por tempo de entrada, análise de cohort na prática.
Dados de uma associação de proteção veicular com 3.000 membros. A classificação RFM foi aplicada com dados de pagamento e interação do período analisado. Tamanhos dos segmentos refletem essa base específica.
Referências
- Khajvand, M., & Zolfaghar, K. (2011). "Estimating Customer Lifetime Value Based on RFM Analysis of Customer Purchase Behavior." Procedia Computer Science, 3, 57–63. https://www.sciencedirect.com/science/article/pii/S1877050910003868
Perguntas frequentes
O que significa RFM e para que serve?
RFM são três dimensões usadas para classificar clientes: Recência (quando foi a última interação), Frequência (com que regularidade interage) e Monetário (quanto paga ou gera de receita). Serve para identificar rapidamente quem são seus campeões, fiéis, clientes em risco e hibernando, sem algoritmos complexos. É a segmentação mais barata e rápida que existe.
Quanto tempo leva para fazer uma análise RFM?
Com os dados em planilha, uma tarde. Na base de 3.000 clientes analisada no artigo, a classificação foi gerada em poucas horas e separou os clientes em quatro grupos. O gargalo não é o cálculo: é ter CPF, datas de transação e valores em um único lugar. Se isso já existe, o trabalho é questão de fórmulas de quintil e combinações.
Preciso de Python ou software especializado?
Não. Uma planilha Excel ou Google Sheets com as funções PERCENTIL e SE resolve. Python, R ou ferramentas como Metabase aceleram para bases muito grandes (acima de 50.000 clientes) ou quando o processo vai virar rotina mensal. Para a primeira análise em uma PME, planilha é suficiente e muitas vezes o mais pragmático.
Como decido as notas de 1 a 5 em cada dimensão?
Use quintis. Ordene os clientes pela recência e divida em 5 grupos iguais: o quinto com interação mais recente recebe R=5, o quinto mais antigo recebe R=1. Repita para frequência e monetário. Essa divisão não depende de palpite: ela vem da distribuição da sua própria base, o que evita cortar faixas arbitrárias.
Quais são os segmentos principais do RFM?
Campeões (R alto, F alto, M alto) são seus melhores clientes. Fiéis (F e M razoáveis, R média) são a espinha dorsal estável. Em Risco (R baixa, F e M que eram altos) estão esfriando. Hibernando (tudo baixo) estão quase saindo. Novos (R alta, F baixa) acabaram de chegar. Cada grupo exige ação diferente, e é nessa diferenciação que mora o lucro.
Quer saber o que seus dados dizem?
O Distilo analisa seus dados e entrega respostas concretas em até 1 semana.
Comece agora