Como Saber de Onde Vêm os Leads: Origem Real e Atribuição
Você só sabe de onde vêm seus leads quando consegue amarrar cada lead a uma origem rastreável, preservar esses dados até o momento do contato e centralizar tudo numa visão por site, página e campanha. Sem esse fio, a decisão é baseada em canal aparente, não em origem real.
Origem não é canal
“Canal” é como o Analytics tenta classificar a sessão: orgânico, referral, direto, paid, social. “Origem real” é o motivo rastreável de aquele lead ter acontecido: a campanha, o anúncio, a landing page, o termo, o clique pago, o link de um parceiro, o post que foi compartilhado.
A decisão que paga suas contas é “onde eu invisto amanhã?”, e isso não se responde com uma etiqueta genérica de canal. Você precisa enxergar de qual página veio o lead, qual campanha (utm_campaign) e criativo (utm_content), se teve clique pago identificável (gclid/gbraid/wbraid), qual foi o primeiro e o último toque, e o que virou cliente de verdade.
Em operação de lead gen, o objetivo não é atribuição perfeita. É atribuição suficiente pra decidir sem se enganar.
O erro mais comum é tratar “lead total” como KPI principal e “orgânico/pago” como origem final. Isso cria duas ilusões. A primeira: “SEO está ótimo”, quando na verdade os leads vieram do WhatsApp sem parâmetro e você não sabe de qual página ou campanha. A segunda: “Ads não funciona”, quando na verdade você não devolve conversão offline e o algoritmo otimiza pro sinal errado. O post sobre erros de rastreamento que sabotam ROI detalha como essas ilusões se formam na prática.
UTMs, gclid e eventos: o trio que resolve 80% da atribuição
Pra uma atribuição prática, pense em três camadas: parâmetros na URL (UTMs e identificadores de clique), eventos (o que a pessoa fez: enviou formulário, clicou no WhatsApp, ligou) e persistência + registro do lead (salvar e não perder os dados entre página e contato).
UTMs: padrão simples e obrigatório
UTM não é “coisa de tráfego pago”. É o padrão mínimo pra rastrear qualquer link que você controla: bio, parceiros, posts, e-mail, remarketing, anúncios, QR code. O padrão recomendado usa 5 parâmetros: utm_source (de onde veio: google, meta, parceiro-x), utm_medium (tipo: cpc, social, email), utm_campaign (nome da campanha), utm_content (criativo ou variação) e utm_term (termo, quando fizer sentido). Se você não padroniza, não compara. Se não compara, decide no instinto.
gclid: quando tem Google Ads
Se existe Google Ads na equação, o gclid (e variantes como wbraid/gbraid) é o identificador que permite ligar o clique pago ao lead e depois ao fechamento. Sem capturar isso, você fica cego pra saber quais campanhas geram leads que fecham, quais geram só curioso e quais estão queimando orçamento em silêncio. É por isso que a ponte com conversões offline vira um diferencial operacional.
Eventos: o que vale como lead de verdade
Em lead gen, “lead” não é só formulário. É qualquer ação que inicia contato real. Três eventos cobrem quase tudo: lead_form_submit (envio de formulário), lead_whatsapp_start (clique no WhatsApp) e lead_call_start (clique pra ligar). O detalhe que muda o jogo: registrar o evento sem capturar origem + página cria “lead sem identidade”. O certo é que cada evento carregue, junto, pelo menos page_location, referrer, os parâmetros UTM e gclid quando existir.
Se hoje seus leads aparecem no CRM sem origem, o problema não é o canal. É que o evento não carrega os parâmetros junto. Resolver isso é a primeira ação antes de qualquer análise de atribuição. O tracking padronizado do Rankito resolve isso em todos os sites com padrão único.
Quando a atribuição falha (e você acha que o canal mudou)
Atribuição falha quase sempre pelos mesmos motivos. Redirecionamentos que removem UTMs (encurtadores, páginas intermediárias, alguns plugins). WhatsApp e telefone sem parâmetro: o clique acontece, mas você não grava de qual página e com quais UTMs. Consentimento, cookies e adblock bloqueando rastreio parcial. Cross-domain fazendo o usuário “virar direto”. Formulário que não envia os campos de origem. E troca de dispositivo, onde a pessoa pesquisa no celular e fecha no desktop.
Todos são corrigíveis com rotina. Teste UTMs (clique num link com UTM e verifique se chega intacta na landing). Garanta persistência (UTMs e gclid salvos em cookie ou localStorage pra uso no envio do lead). Parametrize o WhatsApp (seu link deve incluir identificador com página + origem). Faça telefone rastreável (evento com página e origem). Use campos ocultos no formulário (utm_source, utm_medium, utm_campaign, utm_content, utm_term, gclid).
Toda semana eu pego 10 leads de cada cliente e confiro se 8 ou mais têm origem confiável. Se não têm, o tracking está furado e a atribuição já morreu sem ninguém perceber. Num cliente com 22 sites, essa auditoria por amostragem revelou que 40% dos leads estavam entrando como “Direct” no GA4 porque o plugin de formulário não passava os campos ocultos. Corrigimos em 2 dias e a visão de canal mudou completamente.
Use o código abaixo no checkout pra garantir condições especiais em qualquer plano. Válido pra novos assinantes.
Modelo mínimo de atribuição pra geração de leads
Você não precisa de 40 campos. Precisa dos campos certos, com padrão. Esse modelo enxuto resolve a maioria dos cenários de SEO + Ads + portfólio.
| Campo no lead | Pra quê serve | Origem do dado |
|---|---|---|
landing_page |
Provar qual página converte | URL no momento do evento |
referrer |
Entender de onde veio antes | document.referrer / GA4 |
utm_source |
Fonte controlável | Parâmetro UTM |
utm_medium |
Tipo de tráfego | Parâmetro UTM |
utm_campaign |
Campanha comparável | Parâmetro UTM |
gclid / wbraid |
Ligar clique pago ao fechamento | Auto-tagging Google Ads |
first_touch |
Início da jornada | Primeira origem registrada |
last_touch |
Toque final antes do lead | Última origem registrada |
lead_type |
Separar form/WhatsApp/telefone | Evento |
status |
Operação (novo, contatado, ganho) | Pipeline/CRM |
Quando você tem esse pacote por lead, sai do “canal genérico” e chega em: quais páginas geram leads que fecham, quais campanhas trazem lead bom, onde você está perdendo atribuição e como priorizar SEO e Ads com base em resultado, não em feeling. O post sobre como rastrear leads por página mostra como cruzar esses dados na prática.
Como decidir investimento com base em atribuição
Depois de rastrear origem, vem a parte que separa amador de operador: decidir com critério. O jeito mais seguro é usar uma cadeia simples: volume (quantos leads), qualidade (quantos viram oportunidade real) e fechamento (quantos viram receita).
Três métricas dão clareza rápida: CPL (custo por lead = custo / leads), CPQL (custo por lead qualificado = custo / leads qualificados) e CAC (custo de aquisição = custo / clientes). O post sobre leads orgânicos vs tráfego pago aprofunda como usar essas métricas pra comparar canais sem cair na armadilha do CPL barato.
Escalar quando CPL é aceitável, taxa de qualificação estável e taxa de fechamento boa. Otimizar quando volume existe mas qualidade cai (problema de página, promessa, tráfego errado ou follow-up lento). Cortar quando volume é baixo, custo alto e lead ruim é recorrente: não é fase, é desalinhamento.
O erro mais caro é matar SEO ou Ads olhando só pra lead bruto. Em muitos nichos, o que muda o ROI é tempo de resposta (SLA), registro correto do lead, qualificação e follow-up. A maioria fecha depois de mais de 1 contato. Se você quer ver essa cadeia por site e por página, o Rankito junta rastreio, registro e pipeline num único lugar.
Auditoria prática: descubra de onde vêm os leads em 30 minutos
Se hoje você não confia nos números, faça essa auditoria. Não exige ferramenta avançada, exige disciplina. Pegue os últimos 20 leads (form, WhatsApp, telefone). Marque quantos têm landing page registrada. Marque quantos têm utm_campaign (quando aplicável). Marque quantos têm gclid (se roda Ads). Marque quantos viraram qualificados. E quantos viraram cliente.
Agora tente responder: quais são as 3 páginas que mais geram lead qualificado? Qual campanha gera mais leads que fecham? Quantos leads são “invisíveis” (sem origem)? Se você não consegue responder, não é porque atribuição é complexa. É porque falta padrão e centralização. O post sobre leads invisíveis explica como esses buracos se formam.
Fiz essa auditoria num cliente que jurava que 80% dos leads vinham de SEO. Quando cruzei os 50 últimos leads com origem real, descobri que 35% eram “Direct” sem nenhum parâmetro (leads sem identidade), 22% vinham de campanhas pagas que ele achava “fracas” e 18% eram do orgânico de fato. A decisão de cortar o orçamento de Ads teria custado quase metade do faturamento. Levou 30 minutos pra fazer a auditoria e 2 semanas pra corrigir o tracking.
Use o código abaixo no checkout pra garantir condições especiais em qualquer plano. Válido pra novos assinantes.
Perguntas frequentes sobre origem e atribuição de leads
Por que aparece “Direto” se a pessoa veio do Google?
Preciso de UTMs mesmo em SEO?
WhatsApp mata a atribuição?
O que é gclid e por que importa?
Dá pra ter atribuição perfeita?
Qual é o mínimo pra confiar na origem dos leads?
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.
