Resumo do artigo: • ROI de marketing é a razão entre receita atribuída e custo do investimento, calculada pela fórmula (Receita − Custo) / Custo × 100; • O cálculo em B2B exige escolher um modelo de atribuição (last-touch, first-touch ou multi-touch) e ajustar o período ao ciclo de venda real, que costuma durar entre 6 e 18 meses; • Conteúdo recomendado para gestores de marketing e vendas B2B que precisam justificar investimento com dado confiável, não estimado.
O ROI de marketing é a métrica que mede quanto retorno em receita uma empresa obtém para cada valor investido em ações de marketing. A fórmula básica parece simples, mas o número que ela produz só tem valor se o dado de receita usado no cálculo for confiável.
Quase 90% dos times de marketing B2B enfrentam problemas reais de atribuição, e o cliente médio interage com 14 a 20 pontos de contato antes de fechar negócio, em ciclos de venda que vão de 6 a 18 meses. O cenário torna, portanto, o ROI calculado “no automático”, sem critério de atribuição, um número que engana mais do que informa.
Neste artigo, explicamos como calcular o ROI de marketing além da fórmula de manual, comparar modelos de atribuição, usar benchmarks de mercado e fechar o ciclo entre marketing e vendas dentro do CRM.
O que é ROI de marketing e qual a fórmula correta?
O ROI de marketing é a razão entre a receita atribuída a uma ação de marketing e o custo total dessa ação, expressa em percentual. A fórmula padrão é: ROI = [(Receita atribuída − Custo do investimento) / Custo do investimento] × 100.
Imagina que uma empresa investe R$ 50.000 em uma campanha e fecha R$ 250.000 em contratos atribuídos a essa campanha.
O cálculo fica (250.000 − 50.000) / 50.000 × 100 = 400%.
Ou seja, para cada R$ 1 investido, a campanha devolveu, assim, R$ 4 em receita.
O ponto que a fórmula não resolve sozinha é o que entra em “receita atribuída“. Sem um critério de atribuição definido, duas pessoas na mesma empresa podem calcular o ROI da mesma campanha e chegar a números completamente diferentes, porque cada uma decidiu de forma diferente qual receita “pertence” a qual canal.
Por que o ROI de marketing é difícil de medir em B2B?
O cálculo de ROI se complica em B2B por três fatores que não aparecem em vendas transacionais de ciclo curto:
- Ciclo de venda longo: entre o primeiro contato e o fechamento, passam de 6 a 18 meses em média. A campanha que gerou o lead pode já nem existir quando a venda fecha, o que dificulta ligar receita a origem;
- Múltiplos pontos de contato: um comprador B2B passa por 14 a 20 interações (anúncio, conteúdo, e-mail, evento, indicação) antes de decidir. Atribuir 100% do crédito a um único contato ignora o papel dos demais;
- Dados espalhados entre ferramentas: marketing mede em uma plataforma, vendas fecha em outra, e sem integração entre elas o “custo” fica em um sistema e a “receita” em outro, o que exige trabalho manual para juntar os dois lados da conta.
Organizações que implementam atribuição multi-touch relatam, inclusive, melhoria média de 18% no ROI de marketing, 22% na qualidade dos leads e redução de até 30% no CAC (Custo de Aquisição de Clientes), na comparação com times que ainda usam atribuição de toque único.
Modelos de atribuição: qual usar para calcular o ROI?
O modelo de atribuição escolhido muda o resultado do ROI de marketing mesmo com a receita total idêntica, porque decide como o crédito é dividido entre os pontos de contato.
1. Atribuição por último toque (last-touch)
Dá 100% do crédito ao canal que gerou o contato imediatamente antes do fechamento, geralmente uma reunião comercial ou um formulário de demonstração. É o modelo mais fácil de calcular, mas ignora todo o trabalho de topo de funil que trouxe o lead até ali.
2. Atribuição por primeiro toque (first-touch)
Oferece 100% do crédito ao canal que trouxe o primeiro contato do lead com a empresa, como um anúncio ou um artigo de blog. Portanto, mostra bem o que gera demanda nova, mas ignora o que efetivamente convenceu o lead a fechar.
3. Atribuição multi-touch (linear, em U ou com decaimento)
Distribui o crédito entre vários pontos de contato ao longo do percurso de compra.
- Linear: cada ponto de contato recebe peso igual;
- Em U: primeiro e último toque recebem mais peso;
- Com decaimento: os toques mais próximos do fechamento recebem peso maior que os do início.
É, inclusive, o modelo mais realista para operações B2B com múltiplos pontos de contato, embora exija mais dados integrados para funcionar.
4. ROI baseado em CLV (Customer Lifetime Value)
Em vez de medir o retorno só da venda inicial, esse modelo projeta a receita esperada do cliente ao longo de todo o relacionamento com a empresa.
Um cliente com ticket inicial baixo, mas alta recorrência, pode ter, por exemplo, ROI de marketing muito superior ao calculado apenas com o primeiro contrato fechado.
Como calcular ROI de marketing na prática?
Com o modelo de atribuição definido, calcular o ROI de marketing de forma confiável depende de mais quatro decisões, além da fórmula em si:
- O que entra na conta de custo;
- Onde a receita fechada fica registrada;
- Qual período usar para medir e com o que comparar o resultado.
Os passos abaixo cobrem cada uma dessas decisões:
Escolha o modelo de atribuição antes de rodar qualquer número
Definir o modelo (last-touch, first-touch ou multi-touch) antes de calcular evita a maior fonte de divergência entre relatórios de marketing e vendas.
Times de classe mundial em B2B tendem a usar modelos multi-touch e reportar ROI entre R$ 6 e R$ 10 por R$ 1 investido, com foco em contas de maior valor, enquanto a média geral do mercado gira entre R$ 3 e R$ 5 por R$ 1 em um horizonte de 12 a 18 meses.
Some todos os custos, não só o investimento em mídia
O custo do investimento inclui verba de mídia, além de ferramentas, produção de conteúdo, horas da equipe e comissões de agência.
Por isso, um ROI calculado apenas com o valor gasto em anúncios costuma aparecer inflado em relação ao custo real da operação.
Feche o loop entre marketing e vendas no CRM
O ROI de marketing só se torna confiável quando o dado de receita fechada está ligado à origem de cada lead dentro do mesmo sistema usado por vendas.
No PipeRun, é possível registrar a origem de cada lead no momento da entrada no funil e acompanhar até o fechamento do contrato. Com isso, fica fácil calcular receita atribuída por canal sem depender de planilha cruzada entre marketing e comercial.
Calcule por período de maturação, não por mês fechado
Com ciclo de venda de 6 a 18 meses, medir o ROI de uma campanha pelo mês em que ela rodou distorce o resultado, porque parte da receita gerada por ela só vai fechar meses depois.
O cálculo correto deve olhar, portanto, para o período de maturação típico do seu funil, não para o calendário fiscal do mês.
Compare com benchmark do seu setor, não com um número genérico
Um ROI de 300% pode ser, por exemplo, excelente para um setor e fraco para outro. Usar o benchmark do próprio segmento como referência, em vez de uma meta genérica copiada de outro mercado, evita decisões erradas sobre onde cortar ou aumentar investimento.
Conclusão
Calcular ROI de marketing exige mais do que aplicar a fórmula básica. É preciso escolher um modelo de atribuição, somar todos os custos envolvidos, ajustar o período de análise ao ciclo de venda real e comparar o resultado com o benchmark do próprio setor. Sem esse cuidado, o número existe, porém não serve para decidir onde investir.
Porém, o ponto que mais trava esse cálculo na prática é a falta de conexão entre o dado de origem do lead e o dado de fechamento da venda.
É aí que o CRM entra: ao registrar a origem de cada oportunidade e acompanhar até o contrato assinado, o PipeRun permite calcular ROI por canal com receita real, não estimada.
Quer saber mais? Então, fale com um consultor PipeRun para entender como estruturar esse rastreamento na sua operação.
Perguntas frequentes sobre ROI de marketing
Qual a fórmula para calcular o ROI de marketing?
A fórmula consiste em ROI = [(Receita atribuída − Custo do investimento) / Custo do investimento] × 100. O resultado é expresso em percentual, ou seja, representa o retorno gerado para cada real investido.
Qual a diferença entre ROI e ROAS em marketing?
ROI considera receita menos todos os custos (mídia, equipe, ferramentas) divididos pelo custo total. ROAS (Return on Ad Spend), por outro lado, considera apenas a receita dividida pelo valor gasto em mídia, sem descontar outros custos da operação.
Qual modelo de atribuição é mais indicado para B2B?
Modelos multi-touch (linear, em U ou com decaimento) costumam refletir melhor a realidade de B2B, porque distribuem crédito entre os 14 a 20 pontos de contato que um comprador percorre antes de fechar, em vez de atribuir tudo a um único canal.
Por que o ROI de marketing calculado por mês costuma dar errado?
Em ciclos de venda longos (6 a 18 meses em média), a receita de uma campanha rodada em um mês só aparece fechada bem depois. Calcular por mês corrido ignora, assim, esse atraso e mostra ROI artificialmente baixo nos meses em que a campanha rodou.
O CRM substitui a plataforma de automação de marketing para medir ROI?
Não substitui, e sim complementa. A automação de marketing mede o comportamento até a geração do lead; o CRM de vendas registra o que acontece depois, até o fechamento do contrato. Juntar os dois dados é o que permite calcular receita atribuída de verdade.









