Quem vende café, ração, suplemento, cosmético ou filtro tem uma vantagem que poucas lojas aproveitam: o produto acaba. O cliente precisa comprar de novo, e a pergunta é apenas onde. A régua de reposição existe para estar presente no momento em que essa decisão é tomada.
O erro mais comum é tratar todos os produtos com o mesmo prazo, como um lembrete fixo de 30 dias. Um saco de ração de 15 kg e uma caixa de cápsulas de café não duram o mesmo tempo, e o cliente que recebe a mensagem cedo demais a ignora, enquanto o que recebe tarde demais já comprou de outra loja.
Este guia mostra como calcular o ciclo de reposição de cada produto com a mediana dos seus próprios dados, como definir a janela de disparo, o que as regras do WhatsApp, do Google e da LGPD exigem, como montar a sequência de mensagens e como provar com grupo de controle que a régua gera receita que não existiria sem ela.
O que é recompra por ciclo de consumo
Recompra por ciclo de consumo, ou reposição, é a régua de CRM disparada pelo tempo estimado até o produto acabar, e não pela data da última compra em si. O gatilho é individual: ele leva em conta o que o cliente comprou, em que quantidade e quanto tempo esse item costuma durar.
Ela se diferencia de outras réguas pelo gatilho e pelo momento. A taxa de recompra mede o resultado geral da base. O win-back age depois que o cliente já saiu do ciclo. A reposição age antes disso, quando o cliente ainda está no ciclo e a compra é previsível.
| Régua | Gatilho | Quando usar |
|---|---|---|
| Reposição | Fim estimado do consumo do produto | Itens com duração previsível: café, ração, suplementos, filtros, cosméticos |
| Pós-compra e segunda compra | Pedido entregue e dias seguintes | Qualquer loja, para levar o cliente novo à segunda compra |
| Win-back | Passou do ciclo sem comprar | Clientes que ultrapassaram o intervalo habitual de compra |
| Assinatura | Cobrança recorrente combinada | Consumo constante e cliente que aceita compromisso |
Para escolher entre elas, a pergunta é simples: o produto tem uma data natural de término? Se sim, a reposição é a régua de maior intenção de compra que a loja pode ter. Se não, as réguas descritas nos fluxos de automação de CRM cobrem melhor o caso.
Passo 1: calcule o ciclo de reposição de cada produto
O ciclo é o número de dias entre uma compra e a seguinte do mesmo produto, observado nos clientes que já recompraram. Use a mediana, e não a média, porque poucos clientes com intervalos muito longos puxam a média para cima e atrasam o disparo.
- Para cada cliente com duas ou mais compras do mesmo SKU (ou da mesma família, quando o tamanho muda), calcule o intervalo: data da compra seguinte menos data da compra anterior.
- Normalize pela quantidade: se o cliente comprou 2 unidades e voltou em 70 dias, o intervalo é de 35 dias por unidade.
- Retire pedidos cancelados, devolvidos, presentes e compras para terceiros, que distorcem o ciclo.
- Calcule a mediana, o percentil 25 (P25), o percentil 75 (P75) e o percentil 90 (P90) dos intervalos.
- Defina o ciclo do SKU como a mediana. O P90 marca o ponto em que o cliente provavelmente saiu do ciclo e passa a ser caso de win-back.
Veja o cálculo com 11 clientes de um mesmo produto. Os intervalos, em dias, foram 28, 30, 31, 33, 35, 35, 38, 40, 45, 60 e 75. A soma é 450, e a média é 450 ÷ 11 = 40,9 dias. A mediana é o sexto valor, 35 dias. A média ficou 5,9 dias acima da mediana por causa dos clientes de 60 e 75 dias.
| Medida | Cálculo | Resultado |
|---|---|---|
| Média | 450 ÷ 11 | 40,9 dias |
| Mediana | 6º valor de 11 | 35 dias |
| P25 | Entre o 3º (31) e o 4º (33) | 32 dias |
| P75 | Entre o 8º (40) e o 9º (45) | 42,5 dias |
| P90 | 10º valor | 60 dias |
Quando ainda não há histórico suficiente, use o ciclo teórico: conteúdo da embalagem dividido pelo consumo diário. Como regra prática da Analytikos, vale esperar cerca de 30 clientes recorrentes por SKU antes de confiar na mediana. Até lá, o ciclo teórico serve de ponto de partida.
| Produto (exemplo) | Conta do ciclo teórico | Ciclo | Disparo de partida |
|---|---|---|---|
| Cápsulas de café | 50 cápsulas ÷ 2 por dia | 25 dias | Dia 20 (80%) a dia 22,5 (90%) |
| Ração | 15 kg ÷ 0,3 kg por dia | 50 dias | Dia 42,5 (85%) |
Os consumos acima são hipóteses de ilustração, e não dados de mercado. Na ração, o consumo varia com o peso e a fase de vida do animal, por isso o histórico da própria loja deve substituir a estimativa assim que existir.
Passo 2: defina a janela de disparo
A janela de disparo é o momento da primeira mensagem, expresso como fração do ciclo. Como ponto de partida, a Analytikos sugere o primeiro lembrete entre 80% e 90% do ciclo mediano, o segundo no fim do ciclo (100%) e um último toque no P75. Essas frações são hipóteses para testar, e não benchmarks de mercado: não há fonte primária aberta que defina o percentual ideal.
Com a mediana de 35 dias do exemplo, o primeiro lembrete sai no dia 28 (80%) ou no dia 31,5 (90%). O gráfico mostra a sequência completa, com a régua parando assim que o cliente compra ou responde.
A régua precisa de duas regras de parada. A primeira é suprimir qualquer cliente que já comprou o item no intervalo, para não enviar lembrete de algo recém-adquirido. A segunda é limitar o número de toques por ciclo, que a Analytikos recomenda manter em no máximo dois ou três.

Passo 3: escolha o canal e respeite as regras
WhatsApp: categoria do template, opt-in e custo
Segundo a documentação de preços do WhatsApp Business, a cobrança é feita por mensagem entregue, e não mais por conversa, e a tarifa depende da categoria do template e do país do número. A Meta publica as tabelas por mercado, inclusive em reais para o Brasil, e é nelas que você deve conferir o custo antes de calcular o retorno da régua.
A categoria importa. Pelas regras de categorização de templates da Meta, utilidade é transacional e ligada a um pedido ou serviço em andamento, enquanto marketing cobre objetivos promocionais, e um template de utilidade com oferta é tratado como marketing. Por essa lógica, um lembrete de reposição tende a ser classificado como marketing. Essa é uma leitura da Analytikos das regras, e não uma frase literal da Meta, então vale submeter o template e conferir a categoria aprovada.
O opt-in também é exigido: segundo a página de opt-in da Meta, a empresa precisa informar de forma clara que a pessoa aceita receber mensagens e identificar o nome da empresa. Baixa qualidade, bloqueios e denúncias reduzem a capacidade de envio. Para entender a operação, leia também o guia sobre mensagens ativas e templates no WhatsApp.
E-mail: custo baixo e regras do Gmail
O e-mail é o canal de menor custo para o lembrete, com link direto para a página do produto. Nas diretrizes de remetente do Gmail, quem envia mais de 5.000 mensagens por dia ao Gmail é considerado remetente em massa e precisa de SPF, DKIM e DMARC, além de descadastro em um clique. A taxa de spam deve ficar abaixo de 0,30%, e o Google orienta manter abaixo de 0,10%.
SMS e LGPD
Não há uma fonte oficial aberta com regras específicas de SMS de marketing que permita detalhá-las aqui, então siga as regras gerais de proteção de dados. Na Lei Geral de Proteção de Dados (Lei 13.709), o consentimento deve ser livre, informado e inequívoco para uma finalidade determinada, autorizações genéricas são nulas e a pessoa pode revogá-lo a qualquer momento. A multa simples pode chegar a 2% do faturamento, limitada a R$ 50 milhões por infração.
Há uma alternativa ao consentimento: o legítimo interesse, previsto no art. 7º, IX. O guia de legítimo interesse da ANPD exige um teste em três etapas (finalidade, necessidade e balanceamento), a expectativa legítima do titular e um descadastro fácil. Para lembrete de um produto que o cliente já comprou, a base é defensável, mas a ANPD não tem posição específica sobre reposição, então valide a escolha com o jurídico. No WhatsApp, o caminho mais simples é o opt-in, que a Meta já exige.
Passo 4: monte a mensagem e a sequência
A mensagem de reposição funciona quando é específica e fácil de agir. Quatro elementos bastam: o nome do produto e a data da última compra, um link que leve ao carrinho com o item já adicionado, uma opção de adiar ou avisar que ainda tem estoque e um descadastro visível.
Um modelo de partida para o primeiro lembrete: Oi, [nome]. Faz [dias] dias que você levou [produto]. Se ele já está acabando, é só repor por aqui: [link]. Se ainda tem em casa, responda ADIAR e voltamos a falar mais para a frente. O segundo toque repete a oferta de ajuda, sem pressão e sem urgência inventada.
Se você tem um benefício real, como frete grátis na reposição, cite-o uma vez e com condição clara. Desconto recorrente treina o cliente a esperar o lembrete para comprar, o que reduz a margem sem aumentar a recompra.
Passo 5: assinatura ou lembrete?
A assinatura automatiza a reposição, mas exige que o cliente aceite um compromisso. A página do Amazon Subscribe & Save para vendedores informa um desconto-base de 5% em pedidos com cinco ou mais itens e um dado interno de até 1,8 vez mais conversão com descontos de 10% a 15%, sem linha de base. É uma afirmação da própria Amazon, vinda dos EUA, e deve ser lida como tal.
No Brasil, o ponto de atenção é a cobrança recorrente. A documentação do Shopify Subscriptions lembra que a disponibilidade depende do meio de pagamento e da região, e não menciona o Brasil, então confirme se o seu gateway aceita cobrança recorrente antes de prometer assinatura. Falhas de cobrança, como cartão vencido, viram churn involuntário.
| Critério | Régua de lembrete | Assinatura |
|---|---|---|
| Compromisso do cliente | Nenhum | Aceita cobrança recorrente |
| Melhor para | Ciclo variável e cliente que prefere decidir | Consumo constante e previsível |
| Risco principal | Cliente comprar em outro lugar | Falha de cobrança e cancelamento |
| Dependência técnica | Dados de compra e canal de envio | Gateway com cobrança recorrente |
As duas se combinam: a opinião da Analytikos é oferecer a assinatura ao cliente na segunda ou na terceira reposição, quando o hábito já está provado pelo próprio comportamento dele.
Passo 6: meça a receita incremental com grupo de controle
Boa parte dos clientes de reposição recompraria de qualquer forma. Medir apenas as compras depois do lembrete superestima o resultado. A solução é separar um grupo de controle (holdout) que não recebe a régua e comparar a recompra dos dois grupos. O método está detalhado no guia sobre receita incremental do CRM com holdout.
A conta é: receita incremental = (taxa de recompra do grupo tratado − taxa do grupo de controle) × clientes tratados × ticket. Exemplo ilustrativo com 10.000 clientes elegíveis, dos quais 1.000 (10%) ficam no controle e 9.000 recebem a régua. A recompra é de 22% no grupo tratado e de 17% no controle, ou seja, 5 pontos percentuais de diferença.
| Item | Cálculo | Resultado |
|---|---|---|
| Clientes incrementais | 0,05 × 9.000 | 450 |
| Receita incremental (ticket de R$ 180) | 450 × R$ 180 | R$ 81.000 |
| Margem de contribuição (40%) | R$ 81.000 × 0,40 | R$ 32.400 |
| Custo de envio (R$ 0,40 por mensagem, 2 toques) | 9.000 × 2 × R$ 0,40 | R$ 7.200 |
| Resultado líquido | R$ 32.400 − R$ 7.200 | R$ 25.200 |
Note que o resultado vem dos 5 pontos percentuais de diferença, e não dos 22% de recompra do grupo tratado. Atribuir os 22% à régua levaria a crer em 1.980 pedidos (0,22 × 9.000), mais de quatro vezes os 450 realmente incrementais.

Erros comuns na régua de reposição
Os erros abaixo reaparecem em quase toda implantação. Eles estão agrupados pela natureza do problema, e cada um traz o motivo e a correção.
Erros de cálculo e de dados
| Erro | Por que distorce | Como corrigir |
|---|---|---|
| Usar a média em vez da mediana | Poucos intervalos longos puxam a média para cima (40,9 contra 35 dias no exemplo) e o lembrete chega atrasado | Calcule a mediana e acompanhe P25, P75 e P90 |
| Usar um ciclo único para a loja inteira | Cada SKU tem um consumo diferente, então o disparo cai cedo para uns e tarde para outros | Calcule o ciclo por SKU ou família de produtos |
| Ignorar a quantidade comprada | Quem levou 2 unidades tem ciclo dobrado, e o lembrete chega com o estoque cheio | Divida o intervalo pela quantidade da compra anterior |
| Incluir presentes e compras para terceiros | Esses pedidos não refletem consumo próprio e criam intervalos fora do padrão | Remova outliers por regra explícita e documentada |
| Disparar só no fim do ciclo | O cliente pode já ter comprado em outro lugar a essa altura | Teste 80% a 90% do ciclo como primeiro toque |
Erros de canal e conformidade
| Erro | Por que distorce | Como corrigir |
|---|---|---|
| Colocar oferta em template de utilidade | A Meta recategoriza o template como marketing e pode limitar a conta | Declare o template como marketing e acompanhe a categoria aprovada |
| Enviar sem opt-in claro | Descumpre a regra da Meta e a LGPD, e gera bloqueios e queda de qualidade | Colete opt-in com o nome da empresa e a finalidade |
| Usar consentimento genérico (“aceito comunicações”) | Autorizações genéricas são nulas pela LGPD | Peça consentimento por finalidade e por canal, e registre data e origem |
| Não oferecer descadastro fácil | Eleva reclamações, a taxa de spam e o risco de sanção | Inclua descadastro em um clique no e-mail e opção de sair no WhatsApp |
| Prometer assinatura sem checar o gateway | Falha de cobrança recorrente vira churn involuntário | Confirme a cobrança recorrente no seu meio de pagamento antes de lançar |
Erros de operação e de mensuração
| Erro | Por que distorce | Como corrigir |
|---|---|---|
| Não suprimir quem já recomprou | O cliente recebe lembrete de algo recém-comprado, perde a confiança e bloqueia o número | Cruze a base de pedidos com a régua antes de cada disparo |
| Ignorar o custo por mensagem | Sem a tarifa da categoria confirmada, o retorno por cliente fica incerto | Consulte a tabela oficial em reais e recalcule o retorno |
| Medir sem grupo de controle | Recompras que aconteceriam de qualquer forma são atribuídas à régua | Separe um holdout de cerca de 10% e compare as taxas |
| Dar desconto em todo lembrete | O cliente aprende a esperar o desconto e a margem cai | Limite o benefício a casos de teste e de recuperação |
| Mandar toques demais | A pressão de contato eleva bloqueios e descadastros | Fixe um limite de dois a três toques por ciclo e pare após a compra |
Um erro transversal é tratar a régua como projeto concluído. O ciclo muda com preço, tamanho da embalagem e sazonalidade, e a mediana deve ser recalculada periodicamente, com os resultados do holdout orientando o ajuste da janela.
Checklist da régua de reposição
- Ciclo calculado por SKU ou família, com a mediana, o P25, o P75 e o P90.
- Intervalos normalizados pela quantidade e sem presentes, cancelamentos e devoluções.
- Primeiro toque definido entre 80% e 90% do ciclo, e tratado como hipótese de teste.
- Supressão automática de quem já recomprou ou respondeu.
- Limite de dois a três toques por ciclo e passagem para o win-back após o P90.
- Template de WhatsApp submetido como marketing, com opt-in registrado.
- E-mail com SPF, DKIM, DMARC e descadastro em um clique.
- Base legal definida (consentimento ou legítimo interesse) e validada com o jurídico.
- Grupo de controle de cerca de 10% mantido de forma permanente.
- Receita incremental calculada pela diferença entre tratados e controle, e não pela recompra total.
Perguntas frequentes
Como descubro o ciclo de reposição de um produto?
Calcule o intervalo entre compras consecutivas do mesmo SKU, normalize pela quantidade e use a mediana dos intervalos. Sem histórico, use o ciclo teórico: conteúdo da embalagem dividido pelo consumo diário.
Quando enviar o lembrete: antes ou depois de o produto acabar?
Antes. Como ponto de partida, teste o primeiro toque entre 80% e 90% do ciclo mediano. Essas frações são hipóteses da Analytikos e devem ser validadas com teste A/B e grupo de controle.
Posso mandar WhatsApp de reposição para quem já comprou?
Sim, desde que a pessoa tenha dado opt-in, com o nome da empresa e a finalidade identificados, e que o template seja aprovado pela Meta. Ter comprado não equivale a ter aceitado receber mensagens ativas.
Lembrete de reposição é mensagem de marketing ou de utilidade?
Pelas regras de categorização da Meta, utilidade é transacional e ligada a um pedido em andamento, e conteúdo promocional é marketing. Por isso, a leitura mais provável é marketing, mas confira a categoria aprovada na submissão.
Quanto custa cada mensagem de WhatsApp no Brasil?
Depende da categoria do template e é cobrada por mensagem entregue. Consulte a tabela oficial da Meta em reais antes de calcular o retorno, porque as tarifas são revistas pela empresa.
Preciso de consentimento pela LGPD ou posso usar legítimo interesse?
Os dois são bases possíveis. O legítimo interesse exige teste de balanceamento, expectativa legítima do cliente e descadastro fácil, e a ANPD não tem orientação específica sobre reposição. Valide a escolha com o jurídico.
Compensa mais assinatura ou régua de lembrete?
Depende do produto. Assinatura funciona para consumo constante e cliente que aceita compromisso, e o lembrete serve ao ciclo variável. Uma boa prática é oferecer a assinatura depois da segunda ou terceira reposição.
Quantos lembretes devo enviar por ciclo?
A Analytikos recomenda de dois a três toques por ciclo, parando assim que o cliente comprar ou responder. Acompanhe bloqueios e descadastros para ajustar o limite.



