Você encurta um link, posta no Instagram, envia em listas do WhatsApp, adiciona no QR Code do flyer da loja. Depois abre o Google Analytics 4 e não faz ideia de qual canal trouxe mais cliques. A culpa não é do GA4. A culpa é que seus links não têm marcação UTM.
Neste guia, você vai aprender como usar UTM no Google Analytics 4 para rastrear links curtos e descobrir exatamente de onde vêm seus visitantes, leads e vendas.
O que são parâmetros UTM e como funcionam no GA4?
UTM (Urchin Tracking Module) são parâmetros adicionados ao final de uma URL para identificar a origem do tráfego. O GA4 lê esses parâmetros e distribui os dados em dimensões como "origem da sessão", "mídia da sessão" e "campanha da sessão".
Existem cinco parâmetros UTM. Três são obrigatórios e dois são opcionais:
- utm_source (obrigatório): identifica a plataforma que enviou o tráfego. Exemplo: whatsapp, instagram, tiktok.
- utm_medium (obrigatório): identifica o tipo de canal. Exemplo: social, email, cpc.
- utm_campaign (obrigatório): identifica o nome da campanha. Exemplo: blackfriday2024, lancamento_produto.
- utm_term (opcional): identifica palavras-chave pagas. Exemplo: tenis_corrida.
- utm_content (opcional): diferencia variações do mesmo link. Exemplo: botao_header, link_bio.
Quando você adiciona UTM a um link curto, o encurtador redireciona para a URL de destino preservando os parâmetros. A tag do GA4 no seu site captura esses parâmetros e atribui a sessão de acordo. Para entender o mecanismo completo, vale a pena saber o que é um encurtador de URL e como ele lida com redirecionamentos.
Parâmetros UTM no GA4 funcionam como origem manual de tráfego. Isso significa que eles sobrescrevem qualquer atribuição automática que o GA4 faria para aquela sessão.
Segundo a documentação oficial do Google Analytics, o GA4 coleta automaticamente até 5 parâmetros UTM e os mapeia para dimensões de origem de tráfego. Você não precisa configurar nada extra no GA4. Basta adicionar os parâmetros aos seus links.
Uma diferença importante em relação ao Universal Analytics: no GA4, as dimensões de origem de tráfego UTM aparecem como "session source" e "session medium", agrupadas em relatórios de aquisição de tráfego. As tags UTM no Google Analytics 4 seguem um modelo baseado em sessão, não em hit individual.
Como usar UTM no Google Analytics 4: passo a passo
O processo de marcar links curtos com UTM segue quatro etapas. Chamo isso de Método UTM Stack: definir, construir, encurtar e distribuir.
Passo 1: Definir a convenção de nomes
Antes de criar qualquer link, estabeleça regras de nomenclatura. Use sempre minúsculas. O GA4 trata "Instagram" e "instagram" como fontes diferentes. Troque espaços por underscores. Mantenha um padrão em toda a equipe.
Exemplo de convenção para parâmetros UTM no Brasil:
- source: nome da plataforma em minúsculas (whatsapp, instagram, tiktok)
- medium: tipo de canal (social, email, cpc, qr_code)
- campaign: nome da campanha com data (blackfriday2024, verao2025)
- content: posição ou formato (stories, feed, bio, flyer_loja)
Passo 2: Construir a URL com UTM
Use o Campaign URL Builder oficial do Google para montar sua URL. Digite a URL de destino, preencha os parâmetros e copie o link gerado.
Exemplo prático: você quer rastrear um link do bio do Instagram que leva para sua página de produtos.
- URL base: https://sualoja.com.br/produtos
- utm_source: instagram
- utm_medium: social
- utm_campaign: lancamento_colecao_verao
- utm_content: link_bio
URL final: https://sualoja.com.br/produtos?utm_source=instagram&utm_medium=social&utm_campaign=lancamento_colecao_verao&utm_content=link_bio
Passo 3: Encurtar a URL marcada
Agora você encurta essa URL longa. Um bom encurtador preserva todos os parâmetros UTM no redirecionamento. O resultado é um link curto e rastreável, perfeito para UTM no GA4 com links curtos.
Com uma ferramenta como o HitURL, você cola a URL com UTM, define um alias personalizado (exemplo: hiturl.at/colecao-verao) e o link curto mantém todos os parâmetros intactos. Cada clique passa pelo encurtador, carrega os parâmetros UTM e dispara sua tag do GA4 na página de destino.
Passo 4: Distribuir e monitorar
Publique o link curto nos canais planejados. Cada canal deve ter um link próprio com seus próprios parâmetros. Não reutilize o mesmo link no Instagram e no WhatsApp se quer comparar canais.
O erro mais comum ao usar UTM com links curtos é usar o mesmo link em canais diferentes. Isso destrói a capacidade de comparar origens de tráfego no GA4.
Quer rastrear cada clique, disparar pixels de retargeting e gerar QR Codes dinâmicos a partir de um único painel? Veja como o HitURL rastreia cada clique, dispara seus pixels e gera QR Codes. Crie sua conta grátis em hiturl.at.
Como ler dados de UTM nos relatórios do GA4
Depois de marcar e distribuir seus links, o próximo passo é ler os dados. O GA4 oferece dois caminhos principais: relatórios padrão e explorações personalizadas.
Relatório de aquisição de tráfego
No GA4, vá em Relatórios > Aquisição > Aquisição de tráfego. Esse relatório mostra a origem das sessões agrupada por canal. Para ver os dados de UTM, clique na dimensão "Origem/mídia da sessão" ou adicione as dimensões "Origem da sessão" e "Mídia da sessão" como secundárias.
Você verá linhas como:
- instagram / social
- whatsapp / social
- tiktok / social
- newsletter / email
Cada linha corresponde a um par utm_source / utm_medium. As métricas mostram sessões, engajamento, conversões e receita por canal.
Explorações personalizadas
Para análise mais profunda, use Explorar no menu lateral. Crie uma exploração do tipo "Tabela livre" e adicione as dimensões "Origem da sessão", "Mídia da sessão", "Campanha da sessão" e "Conteúdo da sessão". Cruze com métricas como sessões, taxa de conversão e receita total.
No GA4, a dimensão "Campanha da sessão" corresponde ao parâmetro utm_campaign. Já "Conteúdo da sessão" corresponde ao utm_content. Esses campos só aparecem se você os preencheu nos links.
Para aprofundar no rastreamento de canais específicos, você pode acompanhar cliques do WhatsApp no GA4 com UTMs dedicadas. O mesmo vale para Instagram e TikTok, onde cada formato de postagem pode ter seu próprio utm_content.
Segundo a Analytics Mania, o GA4 trata links marcados com UTM como tráfego de origem manual, o que difere do Universal Analytics. No GA4, a atribuição é baseada na sessão e não no hit individual. O primeiro clique da sessão recebe a atribuição UTM, a menos que você configure um modelo de atribuição diferente.
Os parâmetros UTM no GA4 têm escopo de sessão. O primeiro link com UTM que o usuário clica determina a atribuição de campanha para toda a sessão.
Quais erros comuns atrapalham o rastreamento de campanhas UTM no GA4?
Os erros mais frequentes com UTM no GA4 destroem a confiabilidade dos dados. Aqui estão os cinco que mais aparecem em projetos no Brasil.
- Inconsistência de maiúsculas e minúsculas. O GA4 diferencia "WhatsApp" de "whatsapp". Se metade da equipe usa um formato e a outra metade usa outro, seus dados ficam fragmentados. Solução: use sempre minúsculas.
- Espaços nos nomes de parâmetros. Espaços quebram a URL. Use underscores ou hífens. "black friday 2024" vira "black_friday_2024". Escolha um padrão e mantenha.
- Reutilizar o mesmo link em canais diferentes. Se você posta o mesmo link curto no Instagram e no WhatsApp, perde a capacidade de comparar canais. Crie um link para cada canal.
- Redirecionamentos que removem parâmetros. Alguns encurtadores removem parâmetros UTM no redirecionamento. Teste sempre: clique no link curto, abra as ferramentas de desenvolvedor do navegador e verifique se a URL final mantém os parâmetros.
- Não documentar a convenção de nomes. Se cada pessoa da equipe inventa nomes de campanha, você nunca consegue comparar dados. Mantenha uma planilha compartilhada com todos os parâmetros em uso.
O Método UTM Stack: uma convenção de nomes que funciona
O Método UTM Stack é um sistema de quatro camadas para nomear parâmetros UTM de forma consistente em qualquer equipe de marketing. Ele resolve o problema número um do rastreamento de campanhas UTM no GA4: a falta de padronização.
- Camada 1 (Source): nome da plataforma, sempre em minúsculas. Exemplos: whatsapp, instagram, tiktok, google, newsletter.
- Camada 2 (Medium): tipo de canal. Use no máximo 8 valores fixos: social, email, cpc, organic, referral, qr_code, affiliate, display.
- Camada 3 (Campaign): nome da campanha com ano. Exemplos: blackfriday2024, lancamento_app2025, promocao_dia_maes2024.
- Camada 4 (Content): formato ou posição. Exemplos: stories, feed, reels, bio, flyer_loja, botao_header.
O segredo de uma boa convenção UTM não é a criatividade. É a repetição. Os mesmos valores de source e medium aparecem em todas as campanhas, o que permite comparar dados ao longo do tempo.
Com essa estrutura, sua equipe nunca precisa discutir como nomear um link. Cada pessoa segue as quatro camadas e o resultado é um conjunto de dados limpo no GA4.
Mantenha um documento compartilhado (Google Sheets, Notion) com todos os valores em uso. Antes de criar um novo UTM, consulte a lista. Se precisar de um novo valor, adicione à lista primeiro. Isso mantém a consistência.
Como rastrear campanhas UTM por canal no Brasil
No Brasil, os canais de distribuição de links têm particularidades. O WhatsApp é o canal dominante, seguido por Instagram e TikTok. Cada um exige uma estratégia de UTM específica para rastrear campanhas UTM no GA4 com precisão.
O Brasil é o segundo maior mercado de WhatsApp do mundo, com mais de 120 milhões de usuários ativos. Para rastrear cliques vindos de listas, grupos e Status, crie links com utm_source=whatsapp e utm_medium=social. Para diferenciar grupos de Status, use utm_content=grupo_vip ou utm_content=status.
Para entender o fluxo completo de cliques no WhatsApp, vale ler sobre como rastrear cliques em links do WhatsApp e como medir cliques do WhatsApp no GA4.
No Instagram, separe Stories, Feed, Reels e link da bio. Cada formato recebe um utm_content próprio. Exemplo: utm_source=instagram&utm_medium=social&utm_campaign=promo_verao2025&utm_content=reels.
TikTok Ads
Para campanhas pagas no TikTok, use utm_source=tiktok&utm_medium=cpc&utm_campaign=[nome_campanha]. Se você trabalha com tráfego pago no TikTok, confira este guia sobre rastreamento de conversões do TikTok Ads no Brasil com UTMs e encurtador.
QR Codes
QR Codes em flyers, embalagens e materiais impressos também precisam de UTM. Use utm_source=qr_code&utm_medium=offline&utm_campaign=[nome]&utm_content=[local]. Um QR Code dinâmico, que é aquele em que a URL de destino pode ser trocada após a impressão, permite ajustar a campanha sem reimprimir o material.
QR Codes offline são a ponte entre o mundo físico e o digital. Sem UTM, cliques de flyers e embalagens aparecem como tráfego direto no GA4, e você perde a capacidade de medir o retorno do material impresso.
Perguntas frequentes sobre UTM no GA4
Como usar UTM no Google Analytics 4 sem errar?
Use sempre minúsculas, evite espaços, defina uma convenção de nomes antes de criar links e documente tudo em uma planilha compartilhada. O GA4 diferencia "Instagram" de "instagram", então consistência é tudo.
O GA4 coleta UTM automaticamente?
Sim. O GA4 lê os parâmetros UTM da URL e os mapeia para dimensões de origem de tráfego sem configuração extra. Basta que os parâmetros estejam presentes na URL de destino.
Qual a diferença entre source e medium no GA4?
Source identifica a plataforma (whatsapp, instagram, google). Medium identifica o tipo de canal (social, email, cpc). Os dois trabalham juntos: "whatsapp / social" ou "google / cpc".
Links curtos preservam parâmetros UTM?
Depende do encurtador. A maioria dos encurtadores profissionais preserva os parâmetros no redirecionamento 301 ou 302. Sempre teste o link final para confirmar que os parâmetros UTM chegam intactos à página de destino.
Posso ver UTM por canal no GA4?
Sim. No relatório de Aquisição de tráfego, adicione as dimensões "Origem da sessão" e "Mídia da sessão" como secundárias. Você vê cada canal separadamente com métricas de sessões, conversões e receita.
Comece a rastrear seus links curtos hoje
Parâmetros UTM transformam links curtos de "alguém clicou" em "o usuário veio do Stories do Instagram na campanha de Verão 2025 e comprou R$ 199 em produtos". Sem UTM, você opera no escuro. Com UTM, cada clique tem nome, origem e propósito.
O método é direto: defina sua convenção, construa a URL com o Campaign URL Builder, encurte preservando os parâmetros, distribua por canal e leia os dados no relatório de aquisição do GA4.
Veja como o HitURL rastreia cada clique, dispara seus pixels de retargeting e gera QR Codes dinâmicos a partir de um único painel. Crie sua conta grátis em hiturl.at. Sem cartão de crédito.