O ROAS no Google Ads é o número que mais engana dono de e-commerce. Você abre o painel e vê um ROAS de 8: para cada real investido, oito voltaram. No relatório, a campanha é um sucesso. Aí você olha o caixa da empresa no fim do mês e ele não cresceu na mesma proporção. As duas contas não conversam, e quase sempre a errada é justamente a que te deixou tranquilo.
Isso trava por um motivo simples: o ROAS que a plataforma mostra responde a uma pergunta diferente da que você está fazendo.
O que o ROAS no Google Ads realmente mede
O número que o Google Ads exibe é valor atribuído. Ele pega as vendas que aconteceram depois de um clique no anúncio e credita esse valor à campanha. Dentro da lógica dele, a conta é honesta: alguém clicou, comprou, então o anúncio recebe o crédito.
A própria API do Google Ads existe pra você puxar esses dados em escala, por campanha, por grupo, por palavra-chave. O dado é real. O que muda é a interpretação. Crédito de clique não é a mesma coisa que dinheiro novo entrando no caixa.
Na prática, o que isso significa é que o ROAS responde “quem foi o último a tocar na venda”, não “quanto dessa venda só aconteceu por causa do anúncio”.
Atribuição não é incrementalidade
Existe uma palavra que reorganiza tudo aqui: incrementalidade. É a venda que só existiu porque o anúncio existiu. A que não teria acontecido se você desligasse a campanha.
Atribuição e incrementalidade respondem coisas diferentes:
- Atribuição: de todas as vendas, quais passaram por um anúncio antes de fechar.
- Incrementalidade: quais vendas o anúncio realmente criou, que não viriam de outro jeito.
A diferença real aqui é dinheiro. Uma campanha pode ter ROAS alto e incrementalidade baixa ao mesmo tempo, quando ela está colhendo vendas que já estavam maduras em vez de gerar vendas novas.
O truque silencioso do brand search
O exemplo mais comum disso é a busca de marca. Se a sua loja já aparece em primeiro no resultado orgânico e você também anuncia no próprio nome, parte daquele ROAS bonito é gente que ia digitar a sua marca e comprar de qualquer forma.
O anúncio aparece na frente, leva o clique, leva o crédito. O retorno atribuído sobe. Mas a venda já estava no seu bolso antes de você pagar por ela. Isso não tem fraude: a métrica está fazendo o trabalho dela. O problema é confundir esse retorno com aquisição de cliente novo.
Separe aquisição de captura
Foi por isso que eu separo sempre as duas pontas antes de olhar qualquer relatório de tráfego:
- Aquisição: campanhas que trazem gente que ainda não te conhecia (não-branded, Shopping de descoberta, Performance Max de prospecção, Demand Gen).
- Captura: campanhas que fecham quem já estava decidido (marca, remarketing quente).
As duas têm papel. O erro é deixar a captura, que naturalmente tem ROAS alto, maquiar o total e esconder que a aquisição, a parte que faz o negócio crescer, está no vermelho. Quando você isola os números, a verdade aparece.
O que olhar de verdade
Antes de comemorar ou cortar verba, eu passo o relatório por quatro filtros:
- Rótulo honesto. Todo ROAS de plataforma é valor atribuído, nunca retorno real. Trate como estimativa de crédito, não como extrato bancário.
- Períodos alinhados. Mesma janela de datas em todas as fontes. Cruzar um mês de uma com dois meses de outra inventa tendência que não existe.
- GA4 x Google Ads. Os números vão brigar, e tudo bem. O Ads credita pelo clique no anúncio; o GA4 usa o próprio modelo. Não é erro, são lentes diferentes.
- Incrementalidade. Quando o orçamento é relevante, vale um teste de verdade: pausar uma campanha de marca por um período controlado, ou rodar um holdout geográfico, e medir quanto a receita total caiu de fato. Esse número é o retorno real.
O número alto não é o problema
Repara: em nenhum momento eu disse que ROAS não serve. Serve. O problema nunca foi o número. Foi confiar nele sem perguntar o que ele está medindo.
Um e-commerce que decide orçamento pelo ROAS atribuído acaba alimentando a campanha que parece melhor no painel, não a que mais faz o negócio crescer. E aí o caixa segue parado enquanto o relatório sorri. A mesma lógica de ler o que o sistema mostra de verdade vale pro orgânico: o Google lê a sua loja por código, não pela aparência.
A pergunta certa não é “qual o meu ROAS”. É “quanto desse retorno eu perderia se desligasse a campanha hoje”. Quem responde isso para de decidir no escuro.
Se você quer essa leitura feita com honestidade na sua conta, separando aquisição de captura e mostrando o retorno real e não só o atribuído, é exatamente o tipo de diagnóstico que eu faço. E se você conhece um lojista decidindo verba pelo ROAS do painel, compartilha esse texto com ele.
ROAS alto significa lucro?
Não necessariamente. ROAS é receita atribuída sobre investimento, antes de margem, custo de produto, frete e operação. Dá pra ter ROAS alto e margem no vermelho, ou ROAS alto com baixa incrementalidade, quando a campanha colhe vendas que já viriam.
Devo pausar o brand search?
Não automaticamente. Primeiro meça: se você domina o orgânico no seu nome, parte do retorno da marca é venda que já era sua. Um teste de pausa controlada mostra quanto é incremental antes de qualquer corte.
GA4 e Google Ads mostram números diferentes, qual está certo?
Os dois, dentro da régua de cada um. O Google Ads credita pela interação com o anúncio; o GA4 aplica o próprio modelo de atribuição. Compare sempre no mesmo período.
Como descubro o retorno real da campanha?
Medindo incrementalidade, não atribuição. Testes de holdout geográfico ou pausa controlada mostram quanto a receita total muda com e sem a campanha. Esse delta é o retorno real.