Calculadora valor vitalício do cliente
Um cliente que gasta 80 por pedido, compra 4 vezes por ano com margem de 40% e fica 3 anos vale 384 de lucro bruto. Informe tíquete médio, frequência, margem e duração para obter o valor vitalício. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Valor médio de compra
- 80
- Frequência de compra
- 4
- Margem bruta
- 40
- Vida útil do cliente
- 3
- Margem bruta (decimal)
- 0,4
- Valor do cliente por período
- 320
- Contribuição por período
- 128
- Compras totais
- 12
O valor vitalício do cliente responde a uma pergunta simples, mas de alto impacto: quanto lucro bruto um cliente médio deve contribuir ao longo de todo o relacionamento? Esta calculadora de valor vitalício do cliente multiplica o valor médio de compra pela frequência de compra, escala pela margem bruta em percentual e multiplica pela vida útil do cliente, de modo que você obtém uma única cifra em moeda para orçar aquisição, comparar segmentos e ensinar o modelo histórico clássico de CLV. É a forma varejista e de e-commerce da métrica—não a fórmula de assinatura que divide a contribuição pelo churn mensal—, logo a frequência e a vida útil devem compartilhar a mesma unidade de período, em geral anos.
O que significa o valor vitalício histórico do cliente e como a fórmula funciona
O valor vitalício histórico do cliente, muitas vezes escrito CLV ou CLTV, estima o lucro bruto total que um cliente médio deve gerar da primeira compra até o fim do relacionamento ativo.
O modelo simples de livro-texto decompõe esse total em quatro alavancas que você pode medir com dados de vendas: o valor médio de compra (também chamado valor médio do pedido), com que frequência o cliente compra em um período escolhido, o percentual de margem bruta que resta após o custo dos bens, e quantos períodos o relacionamento típico dura.
Algebricamente, o valor do cliente por período é igual ao valor médio de compra vezes a frequência de compra; a contribuição por período é esse valor do cliente vezes a margem bruta dividida por cem; e o valor vitalício é a contribuição por período vezes a vida útil do cliente. Frequência e vida útil devem usar o mesmo relógio: se a frequência é compras por ano, a vida útil é em anos; se você conta compras por mês, a vida útil deve ser em meses.
Misturar unidades superestima ou subestima o CLV em silêncio. A margem bruta é um percentual de zero a cem, não uma razão decimal, logo quarenta significa quarenta por cento de contribuição após o custo variável do produto. Margem zero gera CLV zero mesmo com receita grande, o que reflete corretamente um negócio que vende a custo.
Frequência zero ou vida útil zero também geram CLV zero, representando ausência de atividade repetida ou de duração de relacionamento. Este modelo não desconta fluxos de caixa futuros, não modela churn como taxa mensal e não aloca custos fixos: é uma estimativa transparente de contribuição para planejamento e ensino, não uma valuation completa de coorte por fluxo descontado.
Onde uma calculadora de valor vitalício do cliente gera valor real
Operadores de e-commerce e planejadores de varejo usam uma calculadora de valor vitalício do cliente quando conhecem o valor médio do pedido, a cadência anual de compra, a margem da categoria e a duração típica do relacionamento a partir de exportações CRM ou POS e precisam de uma única cifra de lucro para orçar aquisição paga. Equipes de marketing comparam segmentos—alto AOV e baixa frequência versus baixo AOV e alta frequência—mantendo margem e vida útil constantes e lendo qual perfil produz mais CLV sob o mesmo modelo histórico.
Educadores e plataformas LMS precisam de um oráculo determinístico para deveres de matemática de marketing que pedem aos alunos o CLV simples com as quatro alavancas, incluindo os casos de margem zero e frequência zero que os alunos costumam tratar mal. Validação falha não consome saldo. Mantenha frequência e vida útil na mesma unidade de período, fixe nos testes os campos clv e intermediários arredondados e você obtém valores vitalícios reproduzíveis para planilhas, fluxos n8n e workers de borda sem montar a sua própria pilha de analytics de CRM.
Quando o seu negócio é assinatura pura com churn mensal, use em vez disso uma ferramenta de LTV por churn; esta calculadora é o modelo de produto histórico para relacionamentos baseados em compras.
Casos de uso
Orçamento de aquisição a partir do CLV histórico
Transforme valor médio do pedido, cadência anual de compra, margem bruta e duração do relacionamento em um CLV de contribuição para que os tetos de mídia paga fiquem abaixo do lucro vitalício esperado.
Comparação de segmentos no varejo e e-commerce
Compare compradores infrequentes de alto AOV com compradores frequentes de baixo AOV sob as mesmas hipóteses de margem e vida útil sem construir um modelo completo de coorte.
Conferências de sala de aula e matemática de marketing
Corrija deveres que pedem o valor vitalício simples do cliente com as quatro alavancas clássicas por meio de uma fórmula de produto determinística.
Perguntas frequentes
Como se calcula o valor vitalício do cliente a partir de AOV, frequência, margem e vida útil?
Frequência e vida útil devem compartilhar a mesma unidade de período (em geral anos).
Em que isso difere do LTV de assinatura com churn?
Este é o modelo de produto histórico para negócios baseados em compras. O LTV de assinatura costuma dividir a contribuição mensal pela taxa de churn mensal e não toma frequência de compra e vida útil como entradas separadas.
Por que frequência e duração precisam usar o mesmo período?
Porque o cálculo multiplica as duas. Compras por ano combinam com duração em anos, e compras por mês com duração em meses; misturar as unidades aumenta ou reduz o resultado sem que você perceba.
Informo a margem bruta como 40 ou como decimal?
Como porcentagem de 0 a 100, então 40 significa 40%. Uma margem zero dá valor vitalício zero mesmo com receita alta, o que retrata corretamente vender a preço de custo.
A calculadora desconta os lucros futuros?
Não. Ela não desconta fluxos futuros, não modela o churn como taxa mensal e não rateia custos fixos. É uma estimativa de lucro transparente para planejar e ensinar, não uma avaliação completa de um grupo de clientes.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/finance/customer-lifetime-value \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"avg_purchase_value":80,"purchase_frequency":4,"gross_margin":40,"customer_lifespan":3}'const res = await fetch("https://api.kit.forhosting.com/finance/customer-lifetime-value", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"avg_purchase_value": 80,
"purchase_frequency": 4,
"gross_margin": 40,
"customer_lifespan": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/customer-lifetime-value",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"avg_purchase_value": 80,
"purchase_frequency": 4,
"gross_margin": 40,
"customer_lifespan": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/customer-lifetime-value", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"avg_purchase_value":80,"purchase_frequency":4,"gross_margin":40,"customer_lifespan":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"avg_purchase_value":80,"purchase_frequency":4,"gross_margin":40,"customer_lifespan":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/customer-lifetime-value", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"avg_purchase_value": 80,
"purchase_frequency": 4,
"gross_margin": 40,
"customer_lifespan": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.customer_lifetime_value",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Entrada inválida falha com invalid_input e não é cobrada.
O que significa o valor vitalício histórico do cliente e como a fórmula funciona
Expandindo o produto obtém-se a forma clv igual a avg_purchase_value vezes purchase_frequency vezes (gross_margin sobre cem) vezes customer_lifespan.
Contrato de entrada, arredondamento, validação e exemplos resolvidos
O valor médio de compra são unidades de moeda por pedido e deve ser maior ou igual a zero. A frequência de compra é o número médio de compras por período e deve ser não negativa. A vida útil do cliente é a duração média do relacionamento na mesma unidade de período da frequência e deve ser não negativa. Exemplo: valor médio de compra oitenta, frequência quatro por ano, margem bruta quarenta por cento, vida útil três anos produz valor do cliente por ano trezentos e vinte, contribuição por ano cento e vinte e oito, doze compras na vida, novecentos e sessenta de receita total e CLV trezentos e oitenta e quatro unidades de moeda. Exemplo: valor médio de compra cem, frequência dois, margem cinquenta, vida útil cinco produz quinhentas unidades de contribuição vitalícia. Envie por POST um corpo JSON com quatro números finitos obrigatórios: avg_purchase_value, purchase_frequency, gross_margin e customer_lifespan. A margem bruta é um percentual entre zero e cem inclusive; valores fora desse intervalo falham com invalid_input. Um inteiro opcional decimals de zero a doze (padrão seis) controla o arredondamento half-up aplicado uma vez aos campos monetários e intermediários a partir dos valores IEEE brutos. Campos ausentes, strings vazias, valores não finitos, alavancas negativas e margens fora de zero a cem falham com invalid_input nomeando o problema, e essas falhas não são cobradas. Em sucesso o corpo ecoa as quatro entradas, devolve gross_margin_decimal como razão 0–1, customer_value_per_period como receita média por período antes da margem, contribution_per_period após a margem, total_purchases ao longo da vida, total_revenue antes da margem, a cifra final clv e uma string formula reafirmando a identidade do produto. Combine a resposta com o seu próprio custo de aquisição só se quiser um controle de payback; este endpoint não calcula CAC, curvas de retenção nem CLV descontado a partir de um calendário de fluxos.
Onde uma calculadora de valor vitalício do cliente gera valor real
Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Perguntas técnicas
gross_margin é percentual ou decimal?
Um percentual de 0 a 100 inclusive. Exemplo: 40 significa 40% de contribuição após o custo dos bens. A API também devolve gross_margin_decimal como razão 0–1.
Que unidade de período devem usar purchase_frequency e customer_lifespan?
A mesma unidade para ambas. Se a frequência é compras por ano, a vida útil é em anos. Misturar meses e anos distorce o CLV em silêncio.
Quanto custa a calculadora de valor vitalício do cliente?
A ferramenta no navegador é gratuita. Solicitações API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.