Atribuição

Como saber se um lead veio do tráfego pago (e não do orgânico)

Por Renato Domiciano · 22 de agosto de 2026 · 8 min de leitura

Essa é a pergunta que todo time que investe em mídia paga faz cedo ou tarde: esse lead que chegou veio de um anúncio ou entrou pelo orgânico? A resposta muda tudo — do cálculo do custo por lead à decisão de onde colocar verba. E a boa notícia é que dá pra saber com precisão, desde que você deixe alguns sinais preparados.

Vou do básico ao estruturado. No fim, você vai saber exatamente o que checar e o que montar pra nunca mais depender de achismo.

Os sinais que dizem a origem

Toda visita carrega pistas de onde veio. Estas são as que importam:

SinalO que ele dizConfiabilidade
UTMs (utm_source, utm_medium...) Parâmetros que você coloca no link do anúncio. utm_medium=cpc ou paid marca tráfego pago. Alta — se padronizada
gclid / fbclid Identificador do clique que Google e Meta adicionam automaticamente. Se está na URL, veio de anúncio. Altíssima
Referrer De qual site a pessoa veio. Ajuda, mas é apagado com facilidade (apps, https→http, "noreferrer"). Baixa

Regra prática: UTM + click ID é o par que resolve. O referrer é só um reforço.

UTMs: o básico bem feito

UTM é o jeito padrão de etiquetar de onde vem uma visita. São cinco parâmetros no link:

Um link de anúncio bem etiquetado fica assim:

https://seusite.com.br/lp?utm_source=google&utm_medium=cpc&utm_campaign=black-friday

Só UTM não basta. Elas ficam na URL da primeira página. Se o lead navega, atualiza ou é redirecionado, os UTMs somem — e o formulário lá na frente chega "sem origem". Por isso o próximo passo (o script) é o que realmente salva.

O passo que muda o jogo: um script que captura e guarda

A solução é um pequeno script na sua página de captura que lê os UTMs (e o gclid/fbclid) na chegada, guarda em cookie primário e preenche campos ocultos do formulário. Assim a origem sobrevive à navegação e entra junto com o lead no seu CRM:

function capturarOrigem() {
  var p = new URLSearchParams(location.search);
  var campos = ["utm_source","utm_medium","utm_campaign","utm_term","utm_content","gclid","fbclid"];
  campos.forEach(function (c) {
    var v = p.get(c);
    // só sobrescreve se veio na URL (preserva o 1º toque)
    if (v) document.cookie = c + "=" + encodeURIComponent(v) + "; path=/; max-age=7776000";
    var input = document.querySelector("input[name='" + c + "']");
    if (input) input.value = v || lerCookie(c) || "";
  });
}

Com os campos ocultos preenchidos, cada lead chega no CRM com utm_source, utm_medium e o click ID. Aí você não acha que veio de anúncio — você sabe, e ainda consegue devolver a conversão offline pras plataformas depois.

Padronização: o detalhe que separa relatório de bagunça

De nada adianta capturar UTM se cada pessoa que sobe campanha escreve de um jeito. Facebook, facebook e FB viram três origens diferentes no relatório. Combine um padrão e siga religiosamente:

⚠ Cuidado com parênteses. Nunca use ( ) nos valores de UTM. O Google Analytics reserva os parênteses pra valores de sistema — (direct), (not set), (organic) — então um UTM com parêntese confunde o relatório e pode "sumir" da leitura. Fuja também de &, =, # e espaços. Fique em letras, números, hífen e underline.

Conferindo no GA4

Pra validar, no GA4 olhe Origem/mídia da sessão: tráfego pago aparece com medium = cpc / paid (ou, com auto-tagging do Google, como google / cpc). Se o seu anúncio está caindo em (direct) / (none) ou em organic, é sinal de UTM faltando ou quebrada — exatamente o que a padronização acima evita.

Perguntas frequentes

Qual utm_medium usar pra tráfego pago?

cpc é o mais comum (custo por clique); paid também é aceito. O importante é padronizar e usar sempre o mesmo.

O que é gclid e fbclid?

São os identificadores de clique que Google (gclid) e Meta (fbclid) adicionam sozinhos na URL do anúncio. Se estão presentes, a visita veio de mídia paga — e eles são o que permite devolver a conversão depois.

Posso usar espaço ou acento no UTM?

Evite. Espaços e acentos são codificados na URL e sujam o relatório. Use minúsculas, números, hífen e underline.

E se o lead não tiver UTM nem gclid?

Aí ele provavelmente veio de orgânico, direto ou de um canal sem etiqueta. O referrer pode dar uma pista, mas é fraco — por isso vale etiquetar toda origem que você controla.

Leia também Seu time de marketing bate meta de lead, mas ninguém sabe de onde vem venda GCLID, GBRAID e WBRAID: como saber qual campanha traz cliente de verdade Rastreamento vs. Traqueamento: a diferença que decide o seu ROI

Quer parar de adivinhar a origem dos seus leads?

Eu configuro a captura de UTM e click ID nas suas páginas, padronizo as campanhas e ligo a origem até a venda — pronto pra devolver conversão pras plataformas.

Falar com o Brabo agora