Gestão de Portfólio com ROI: Pare de Escalar no Escuro
Se você tem 10, 50 ou 200 sites e ainda decide o que escalar baseado em tráfego, está jogando dinheiro fora. ROI por site é o único número que conecta custo real a receita real.
ROI é a métrica que organiza portfólio
Quantos sites do seu portfólio realmente dão lucro? Não tráfego, não leads, não “potencial”. Lucro líquido, descontando tudo.
Essa pergunta deveria ser fácil de responder. Mas na prática, a maioria de quem opera portfólio de sites (Rank & Rent, lead gen, agência) escala olhando cliques, posições e volume de leads. São métricas importantes, mas nenhuma delas diz se o site paga as próprias contas.
Já passei por isso. Tinha um cliente com 34 sites, crescendo bonito no Search Console. Quando sentamos pra calcular ROI por site, 11 deles tinham margem negativa. Estavam consumindo caixa há meses sem ninguém perceber, porque “o tráfego estava subindo”.
ROI por site não é só um número. É um sistema de governança. Ele te força a priorizar quem retorna mais, cortar quem consome caixa e padronizar o tracking pra que os dados sejam comparáveis. Sem isso, portfólio grande vira um cemitério de “sites bonitos que não pagam as contas”.
E o pior: quando você só olha métricas de vaidade, acaba escalando atividade em vez de resultado. O site com mais leads pode ser o que mais queima dinheiro se o custo operacional e a inadimplência forem altos. Já o site “pequeno” com 12 leads qualificados pode ter o melhor ROI do portfólio inteiro.
Como calcular ROI por site (sem autoengano)
A fórmula em si é simples. O difícil é ser honesto com o que entra nela:
ROI (%) = (Lucro Líquido ÷ Custo Total) × 100
Onde Lucro Líquido = Receita atribuída − Custo total.
O que entra no custo total (a parte que todo mundo “esquece”)
Pra o ROI ser honesto, custo total precisa incluir tudo que consome recurso naquele site. Infra (domínio, hospedagem, CDN, plugins), conteúdo (produção, atualização, briefing), SEO (links, ferramentas, auditorias), tráfego pago quando usar, operação (horas de atendimento, follow-up, suporte) e perdas (leads duplicados, spam, estornos, inadimplência).
Se você tira qualquer pedaço desse custo, o ROI vira um número bonito que te induz a escalar errado. E o custo mais ignorado de todos é tempo operacional. Aquelas 2 horas por dia respondendo WhatsApp de um site específico? Isso é custo. E geralmente é o custo que corrói margem sem aparecer em painel nenhum.
O que entra na receita atribuída
Depende do seu modelo de monetização. Se faz Rank & Rent, é o aluguel fixo + variável por site. Lead gen usa comissão por lead ou por venda confirmada. Agência trabalha com retenção mensal atribuída ao site. Afiliados contam comissão confirmada, não estimada.
A palavra-chave aqui é atribuída. Se você não sabe qual site gerou qual receita, qualquer cálculo de ROI é chute. Antes de discutir ROI, conserte atribuição. Saiba mais sobre como o Rankito centraliza dados de tráfego, conversão e receita num único painel.
Tabela prática: calculadora mínima de ROI
| Campo | O que é | Como medir |
|---|---|---|
| Receita atribuída | Quanto o site gerou (confirmado) | CRM / financeiro / contrato |
| Custo fixo | Infra e ferramentas rateadas | R$/mês (domínio, hosting etc.) |
| Custo variável | Conteúdo, links, Ads, freelancers | Notas, pagamentos, horas |
| Custo operacional | Tempo do time (follow-up, suporte) | Horas × valor/hora |
| Perdas | Inadimplência, estorno, spam | % médio por canal/site |
| Lucro líquido | Receita − (custos + perdas) | Conta final |
| ROI (%) | (Lucro líquido ÷ custo total) × 100 | Fórmula |
Exemplo rápido com números reais
Site X no mês: receita de R$ 3.000. Custos: infra R$ 120 + conteúdo R$ 800 + operação R$ 600 + perdas R$ 300 = custo total de R$ 1.820. Lucro líquido: R$ 1.180. ROI = (1.180 ÷ 1.820) × 100 = 64,8%.
Agora sim você tem um número que conversa com decisão. A pergunta muda de “qual site tem mais tráfego?” pra “com o mesmo orçamento, quais sites eu consigo levar de 10% pra 60% de ROI?”.
Use o código abaixo no checkout pra garantir condições especiais em qualquer plano. Válido pra novos assinantes.
Onde o ROI engana (e como se proteger)
ROI é a melhor métrica pra portfólio. Mas ele mente quando os dados que alimentam a fórmula são ruins. Essas são as armadilhas mais comuns:
Custos invisíveis que inflam a margem
O erro número 1 é não contabilizar tempo operacional. Um site pode “dar lucro” nos números, mas exigir 10x mais follow-up que outro pra fechar. Tempo de atendimento por WhatsApp e telefone que ninguém registra, retrabalho com leads duplicados e spam, suporte pós-venda que consome a margem toda. Se não está na conta, o ROI é ficção.
Atribuição quebrada: receita que não é do site
Esse é o clássico. WhatsApp sem tracking (leads invisíveis), eventos duplicados no GA4 que contam conversão em dobro, UTMs inconsistentes que jogam tudo pra “Direct”, formulários sem identificação de página de origem. Resultado: você acha que o Site A é o campeão, mas metade da receita atribuída a ele veio de outro lugar.
Antes de tomar qualquer decisão baseada em ROI, valide o tracking. Se a atribuição está quebrada, o ROI vira “opinião com números” e você vai escalar o site errado. Entenda como funciona o tracking de conversões do Rankito pra evitar esse problema.
Janela de análise curta demais
Olhar ROI de um único mês em SEO é pedir pra tomar decisão errada. Alguns sites têm sazonalidade ou ciclo de venda longo. Cortei um site de um cliente que “não performava” e dois meses depois percebi que ele estava maturando. O jeito certo: janela de 60 a 90 dias pra SEO, 30 dias pra pago com volume. Sempre olhando tendência, não foto.
CPL baixo não significa ROI alto
Se você mede só custo por lead, vai escalar páginas que geram lead barato mas inútil. O ROI real aparece quando você cruza taxa de qualificação (lead que faz sentido), taxa de fechamento (lead que vira venda), ticket médio e inadimplência. Sem esses dados, CPL baixo é armadilha.
Ritual mensal de decisão: medir, classificar, agir
Sem ritual, portfólio vira reunião de feeling. “Acho que esse site tá bom”, “Esse aqui tem potencial”, “Vamos dar mais um mês”. Com um ritual estruturado, você cria um ciclo objetivo: medir, comparar, decidir, executar, validar.
A cadência mensal funciona porque dá tempo pro SEO reagir e tempo pra operação coletar sinais de qualidade. Se a sua plataforma de gestão centraliza esses dados, o ritual leva 30 minutos. Sem centralização, leva um dia inteiro de planilha.
Passo 1: padronize a leitura com 5 KPIs
Pra cada site, olhe apenas: receita atribuída (confirmada), custo total, lucro líquido e ROI (%), leads qualificados (não só “leads”) e tendência em 30/60/90 dias. Se um KPI não muda decisão, ele fica fora do ritual. Pageviews, impressões isoladas, média de posição sem contexto: diagnóstico sim, governança não.
Passo 2: classifique em 3 caixas
Escalar: ROI saudável + tendência estável ou crescente. Aqui você duplica o padrão vencedor, reforça páginas que fecham e investe em proteger a atribuição.
Otimizar: ROI mediano, mas com alavanca clara. Geralmente o problema é tracking quebrado, oferta fraca, CTA ruim ou velocidade de resposta lenta. Primeiro conserta o dado, depois decide.
Cortar/Pausar: ROI negativo há 90+ dias sem tendência de recuperação. Pare custo variável primeiro (conteúdo, ads, freelancer). Mantenha fixo mínimo só se houver chance real de retomada. E documente o porquê, pra não repetir o erro.
A regra que mais funcionou pros meus clientes: cortar se 90 dias com ROI negativo sem tendência de leads qualificados. Otimizar se ROI é baixo mas o tracking está quebrado (conserta dado antes). Escalar se ROI é consistente E a operação dá conta do SLA de resposta. Escalar site que sua operação não atende é comprar prejuízo.
Checklist de implementação em 30 dias
Não precisa de revolução. Precisa de 4 semanas de organização:
Semana 1 — Normalize custos. Liste custos fixos por site (domínio, hosting, plugins). Defina regra de rateio de ferramentas. Defina valor/hora da operação, mesmo que aproximado. Sem isso, o ROI já começa mentindo.
Semana 2 — Normalize tracking. Padronize UTMs. Identifique páginas que geram lead. Garanta tracking de WhatsApp, telefone e formulário. Elimine eventos duplicados. Se você usa o Rankito, o módulo de tracking com pixel universal resolve boa parte disso automaticamente.
Semana 3 — Centralize a leitura. Crie um painel por site com receita, custo, lucro, ROI, leads qualificados e tendência. Use tags pra organizar por nicho, cidade e modelo de monetização. Defina quem é o “dono” de cada site.
Semana 4 — Rode o primeiro ritual. Classifique sites em Escalar / Otimizar / Cortar. Crie no máximo 1 ação por site pra evitar dispersão. Marque revisão em 30 dias com as mesmas regras. O primeiro ritual vai ser imperfeito. O segundo já funciona.
Use o código abaixo no checkout pra garantir condições especiais em qualquer plano. Válido pra novos assinantes.
Perguntas frequentes sobre ROI em portfólio de sites
Como calculo ROI por site se eu faço Rank & Rent?
Qual é o custo oculto mais comum em portfólio de sites?
Meu ROI parece bom, mas o caixa não melhora. Por quê?
Qual janela de análise usar antes de decidir cortar um site?
Devo cortar site que não dá ROI mesmo com tráfego crescendo?
Lucas Rodrigues é Líder de Estratégias de SEO na SpiderRank e especialista em integração de CRM. Com foco em performance, combina o poder do Rankito CRM com técnicas avançadas de otimização para escalar o tráfego orgânico e a receita de empresas.

Uma resposta