O que acontece quando alguém clica num link com UTM
O endereço seusite.com.br/promo?utm_source=instagram&utm_medium=social abre exatamente a mesma página que seusite.com.br/promo. Tudo o que vem depois do ponto de interrogação é ignorado pelo servidor e lido pelo script do Analytics no instante em que a página carrega. Ele grava a origem na sessão e segura essa informação enquanto a pessoa navega — se ela comprar 20 minutos e seis cliques depois, a venda continua creditada ao Instagram.
Sem UTM, o GA4 depende só do referrer, o endereço da página anterior. Isso falha em três situações que dominam o tráfego brasileiro: clique vindo do WhatsApp chega sem referrer nenhum e cai como "direto"; clique dentro do app do Instagram aparece como "instagram / referral", sem distinguir bio, story ou anúncio; e e-mail aberto no app do Gmail também vira direto. Na prática, boa parte do que aparece como tráfego direto no seu relatório é campanha sua, apenas não etiquetada.
Os cinco parâmetros, em ordem de importância
| Parâmetro | Responde a pergunta | Exemplo | Quando usar |
|---|---|---|---|
| utm_source | De onde veio o clique? | Sempre | |
| utm_medium | Que tipo de canal é esse? | social | Sempre |
| utm_campaign | De qual ação faz parte? | black-friday-2026 | Quase sempre |
| utm_content | Qual variação do link? | botao-topo | Em testes A/B |
| utm_term | Qual palavra-chave pagou? | tenis-corrida | Só em busca paga |
Source e medium sozinhos já rendem um relatório utilizável. Campaign é o que separa a promoção de maio da de setembro quando as duas apontam para a mesma página. E content é o parâmetro mais subestimado: publique o mesmo link duas vezes, um com utm_content=botao-topo e outro com utm_content=botao-rodape, e no fim do mês você sabe com números qual posição converte — sem plugin, sem ferramenta de teste A/B.
Passo a passo
- 1. Cole a URL de destino completa. Se ela já tiver parâmetros próprios, como
?cor=azul, a ferramenta acrescenta os UTMs com&e não quebra o link. - 2. Clique num preset ou preencha source e medium. Os presets aplicam a convenção da tabela abaixo, a mesma adotada pela maioria das agências brasileiras — o que facilita quando alguém de fora precisa ler seus relatórios.
- 3. Dê nome à campanha com data embutida:
promo-dia-das-maes-2026em vez de apenaspromo. No ano seguinte os dados continuam legíveis. - 4. Copie e teste antes de publicar. Abra o link numa aba anônima: a página tem que carregar normalmente, sem erro 404 e sem redirecionar para a home. Redirecionamento mal configurado é o assassino silencioso de UTM — muitos servidores descartam a query string ao redirecionar de
httpparahttpsou decom.brparawww.com.br.
Convenção sugerida por canal
| Canal | source | medium | Observação |
|---|---|---|---|
| Bio do Instagram | social | Um link por oferta, não um genérico | |
| Stories com link | social-stories | Story dura 24h: use campaign com a data | |
| Post do Instagram / Reels | social-organico | Só se houver link clicável | |
| WhatsApp (lista, status, atendimento) | mensagem | Recupera tráfego que virava "direto" | |
| E-mail marketing | newsletter | content diferencia botão e link do texto | |
| Google Ads | cpc | Desnecessário com auto-tagging ligado | |
| Meta Ads | paid-social | Use as macros do próprio Gerenciador | |
| TikTok orgânico | tiktok | social | Link na bio, mesma lógica do Instagram |
| YouTube (descrição) | youtube | video | content com o nome do vídeo |
| QR Code impresso | qrcode | offline | campaign com o material: cardapio, folder |
| Assinatura de e-mail | assinatura | Mede o que a equipe traz sem esforço | |
| Influenciador / afiliado | nome-do-perfil | influencer | Um source por parceiro, para comissionar |
Quatro erros que estragam o relatório
- UTM em link interno do próprio site. Cada clique interno etiquetado reinicia a sessão no Analytics e apaga a origem verdadeira: uma visita que veio do Google vira "veio do seu próprio banner". UTM é para tráfego que entra, nunca para navegação dentro de casa.
- Maiúsculas e acentos. O GA4 é sensível a caixa:
Instagram,instagrameIGviram três linhas separadas no relatório, dividindo o mesmo resultado em três. Acentos ainda são convertidos para sequências como%C3%A7. A ferramenta força minúsculas e troca espaços por hífens exatamente por isso. - UTM manual em Google Ads com auto-tagging ligado. O
gclidjá leva campanha, grupo de anúncios e palavra-chave para o GA4. Marcar por cima, com nomes diferentes, gera duas versões da mesma campanha nos relatórios. - Nome de campanha inventado em cada peça. Se o designer escreve
blackfriday, o social escreveblack-fridaye o e-mail escrevebf2026, ninguém consegue somar o resultado da Black Friday. Escreva a convenção num documento compartilhado antes da primeira peça sair.
Onde ver os dados depois
No GA4, o caminho é Relatórios > Aquisição > Aquisição de tráfego, trocando a dimensão principal para "Origem/mídia da sessão" ou "Campanha da sessão". Para conferir se um link novo está funcionando, o relatório Tempo real é mais rápido: abra o link no celular e a origem aparece em segundos, enquanto os relatórios padrão levam algumas horas. Se você usa Meta Ads ou Google Ads, compare sempre os números da plataforma com os do GA4 — divergência de 10% a 30% é normal (janelas de atribuição diferentes), mas diferença de 90% quase sempre significa UTM quebrado por redirecionamento.
UTM com encurtador, QR Code e mídia offline
Uma URL com cinco parâmetros passa de 150 caracteres e fica feia num story ou num cartaz. Encurtadores resolvem o visual sem perder nada: o serviço redireciona para a URL completa e o GA4 lê o destino final, com todos os parâmetros intactos. A mesma lógica vale para QR Code — gere o código apontando para a URL já etiquetada, use utm_medium=offline e utm_campaign com o nome do material impresso. É a forma mais barata de descobrir se aquele flyer, o adesivo na vitrine ou o cardápio do restaurante realmente trazem alguém para o site.
Perguntas frequentes
Preciso usar UTM nos anúncios do Google Ads?
Se o auto-tagging estiver ligado (é o padrão), o Google Ads anexa o parâmetro gclid e o GA4 já recebe campanha, grupo de anúncios e palavra-chave. UTM manual vira redundante e, se preenchido diferente, sobrescreve o gclid e piora o relatório. Só marque manualmente quando outra ferramenta além do GA4 precisar ler a origem.
Onde vejo os dados de UTM no GA4?
Em Relatórios > Aquisição > Aquisição de tráfego, mudando a dimensão para Origem/mídia da sessão ou Campanha da sessão. Os dados consolidados aparecem em até 24 horas; no Tempo real, em segundos.
Posso usar acentos e letras maiúsculas nos parâmetros?
Evite. Acentos viram códigos como %C3%A7 e deixam a URL ilegível, e maiúsculas criam campanhas duplicadas no relatório. Só minúsculas, sem acento, com hífen no lugar do espaço.
O visitante enxerga os parâmetros na barra de endereços?
Sim, a URL completa fica visível. Encurtador ou QR Code escondem a bagunça visual, e os parâmetros continuam valendo depois do redirecionamento.
UTM funciona em link na bio do Instagram e no WhatsApp?
Sim, e é onde ele mais faz diferença. Cliques do WhatsApp chegam sem referrer e caem como tráfego direto; com utm_source=whatsapp eles passam a aparecer no lugar certo. O mesmo vale para o navegador interno do Instagram.