O Google Analytics sabe de onde vem a visita quando o navegador informa a página anterior: uma busca no Google aparece como "google / organic", um clique em anúncio com marcação automática aparece como "google / cpc". Mas muitos cliques não carregam essa informação: links em stories do Instagram, em e-mails, em mensagens de WhatsApp, em QR codes impressos. Eles chegam como "direto", e a empresa nunca sabe o que funcionou.
UTM resolve isso. Este guia explica o que são os parâmetros, como o GA4 os lê, como criar os links, o padrão de nomes que evita bagunça, exemplos prontos por canal, quando não usar e os erros que mais aparecem.
O que é UTM e quais são os parâmetros
UTM (Urchin Tracking Module, nome herdado do software que deu origem ao Google Analytics) é um conjunto de parâmetros de URL que descrevem a origem de um clique. São adicionados ao fim do link, depois de um ponto de interrogação, e lidos pelo GA4 quando a página carrega.
| Parâmetro | Significado | Obrigatório | Exemplo |
|---|---|---|---|
| utm_source | De onde: a plataforma ou o site | Sim | instagram, newsletter, whatsapp, qr, parceiro-x |
| utm_medium | Tipo de mídia | Sim | social, email, cpc, qr, referral, bio |
| utm_campaign | Nome da campanha ou ação | Sim | matriculas-2027, promocao-clareamento, lancamento-site |
| utm_content | Qual peça ou posição | Não | story-1, botao-topo, post-carrossel |
| utm_term | Palavra-chave (busca paga manual) | Não | implante-dentario |
| utm_id | ID da campanha (para importar custos) | Não | 2027-mat-01 |
Exemplo de link completo
https://www.empresa.com.br/implante-dentario?utm_source=instagram&utm_medium=social&utm_campaign=promocao-implante&utm_content=story-2
Como o Google Analytics 4 lê as UTMs
Ao carregar uma página com UTM, o GA4 registra os valores como dimensões da sessão e do usuário.
| Parâmetro | Dimensão no GA4 | Onde aparece |
|---|---|---|
| utm_source | Origem da sessão | Aquisição › Aquisição de tráfego › origem/mídia da sessão |
| utm_medium | Mídia da sessão | Idem; define o "Grupo de canais padrão" |
| utm_campaign | Campanha da sessão | Aquisição de tráfego › dimensão Campanha |
| utm_content | Conteúdo do anúncio da sessão | Explorações |
| utm_term | Termo da sessão | Explorações |
Como o utm_medium vira canal
O GA4 agrupa origens em canais pelas regras do "Grupo de canais padrão": medium = social (ou paid_social) vira Social orgânico ou pago; email vira E-mail; cpc vira Busca paga; referral vira Referência. Mediums fora da lista caem em "Unassigned" (não atribuído). Por isso, o padrão de nomes importa.
Como criar um link com UTM
- Definir a página de destino (URL completa, com https e a versão principal do domínio).
- Escolher source, medium e campaign pelo padrão da empresa (abaixo).
- Montar o link: URL?utm_source=…&utm_medium=…&utm_campaign=…
- Usar o gerador oficial do Google (Campaign URL Builder) ou uma planilha com a fórmula pronta, para evitar erros de digitação.
- Encurtar quando o link for impresso ou dito (QR code, rádio), mantendo o link longo registrado na planilha.
- Testar: abrir o link, ver no GA4 › Tempo real › "origem/mídia" se os valores aparecem.
- Registrar na planilha de UTMs: data, canal, peça, link.
Padrão de nomes de UTM que mantém o relatório limpo
UTMs são texto livre; sem padrão, o relatório mostra "Instagram", "instagram" e "IG" como três origens. Regras simples resolvem.
- Tudo em minúsculas.
- Sem espaços nem acentos; hífen entre palavras.
- source = o nome da plataforma ou site, sempre o mesmo (instagram, facebook, linkedin, youtube, newsletter, whatsapp, google-perfil, parceiro-nome).
- medium = um dos valores que o GA4 reconhece: social, paid_social, email, cpc, referral, display, affiliate, organic; para offline, usar referral com source descritivo (qr, impresso) ou um medium próprio aceitando que caia em Unassigned.
- campaign = ação + período: matriculas-2027, promocao-clareamento-mar.
- content = peça ou posição: story-1, bio, botao-rodape.
| Canal | utm_source | utm_medium | utm_campaign | utm_content |
|---|---|---|---|---|
| Link na bio do Instagram | social | bio | bio | |
| Story com link | social | promocao-clareamento | story-1 | |
| Post no LinkedIn | social | artigo-abertura-empresa | post | |
| Newsletter mensal | newsletter | news-2027-03 | botao-principal | |
| Mensagem de WhatsApp em massa | social | lista-clientes | msg-1 | |
| QR code em cartão ou cartaz | qr | referral | cartao-visita | frente |
| Perfil da Empresa no Google (botão site) | google-perfil | referral | perfil | botao-site |
| Anúncio Meta | facebook (ou instagram) | paid_social | nome-da-campanha | anuncio-a |
| Site parceiro | nome-do-parceiro | referral | parceria | rodape |
UTM no Google Ads e no Meta Ads
Google Ads
Com a marcação automática ativada, o Google Ads envia o gclid, e o GA4 preenche origem, mídia, campanha, grupo e palavra-chave sozinho. Não é preciso UTM; colocar UTM manual com valores diferentes pode sobrescrever os dados automáticos. A recomendação é marcação automática e, no máximo, um modelo de acompanhamento com utm_source=google&utm_medium=cpc&utm_campaign={campaignid} para ferramentas de terceiros. Detalhes em como conectar o Google Analytics ao Google Ads.
Meta Ads
O Meta não envia identificador que o GA4 entenda; sem UTM, os cliques caem em "instagram / referral" ou "direto". Usar o campo "Parâmetros de URL" do anúncio com utm_source=facebook (ou instagram)&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_content={{ad.name}}. As chaves dinâmicas preenchem os nomes automaticamente.
Onde ver as UTMs no GA4
| Pergunta | Onde | Dimensão |
|---|---|---|
| Quantas sessões e contatos cada campanha trouxe | Aquisição › Aquisição de tráfego › trocar a dimensão para "Campanha da sessão" | Campanha + Eventos-chave |
| Qual origem/mídia | Mesmo relatório › "Origem/mídia da sessão" | Origem/mídia |
| Qual peça (story, botão) | Explorar › Tabela › "Conteúdo do anúncio da sessão" | Conteúdo |
| Campanhas em tempo real | Tempo real › Usuários por origem/mídia | — |
| Por usuário (primeira origem) | Aquisição › Aquisição de usuários | Origem/mídia do primeiro usuário |
Com UTMs e eventos-chave, cada story, e-mail e QR code passa a ter custo por lead calculável, como em como calcular o custo por lead.
Quando não usar UTM
- Links internos do próprio site: UTM em link interno reinicia a sessão com a origem falsa e apaga a origem real. Nunca.
- Google Ads com marcação automática: desnecessário e arriscado.
- Links em que a origem já é identificada: cliques de sites externos chegam como referral sem UTM; usar UTM só quando o site de origem tem vários links que valem separar.
- URL canônica e sitemap: nunca com parâmetros.
UTM e SEO: os parâmetros atrapalham o Google
Não, desde que a página tenha a tag canonical apontando para a URL sem parâmetros (padrão em sites bem construídos). O Google entende que a versão com UTM é a mesma página. O que deve ser evitado é publicar links com UTM em lugares que o Google indexa como conteúdo principal (menu, rodapé, sitemap), para não criar variações desnecessárias. Em redes sociais, e-mails e anúncios, não há problema.
Exemplo: campanha de matrículas de uma escola com UTMs
| Peça | Link (parâmetros) | Sessões | Pedidos de visita | Taxa |
|---|---|---|---|---|
| Story do Instagram | instagram / social / matriculas-2027 / story-1 | 420 | 9 | 2,1% |
| Link na bio | instagram / social / bio / bio | 610 | 11 | 1,8% |
| Newsletter para pais | newsletter / email / matriculas-2027 / botao | 280 | 22 | 7,9% |
| WhatsApp lista de interessados | whatsapp / social / matriculas-2027 / msg-1 | 150 | 19 | 12,7% |
| QR no outdoor | qr / referral / matriculas-2027 / outdoor | 60 | 2 | 3,3% |
| Meta Ads | instagram / paid_social / matriculas-2027 / anuncio-a | 1.900 | 48 | 2,5% |
| Google Ads (automático) | google / cpc / matriculas-2027 | 1.300 | 71 | 5,5% |
Sem UTMs, as cinco primeiras linhas estariam somadas em "direto" e "instagram / referral". Com elas, a escola viu que a newsletter e a lista de WhatsApp, que custavam quase nada, convertiam mais do que o anúncio, e redistribuiu o esforço.
Planilha de UTMs: o modelo que mantém a empresa organizada
Toda UTM criada deve ter um registro. A planilha abaixo é o modelo mínimo; a coluna "link final" é gerada por fórmula para evitar erros de digitação.
| Coluna | Conteúdo | Exemplo |
|---|---|---|
| Data | Quando o link foi criado | 2026-10-22 |
| Canal | Nome legível | Instagram story |
| URL de destino | Página do site, com https e versão principal | https://www.empresa.com.br/implante-dentario |
| utm_source | Da lista padrão | |
| utm_medium | Da lista padrão | social |
| utm_campaign | ação-período | promocao-implante-nov |
| utm_content | Peça | story-2 |
| Link final | Fórmula: URL & "?utm_source=" & source & "&utm_medium=" & medium & "&utm_campaign=" & campaign & "&utm_content=" & content | (gerado) |
| Link curto | Se usado em QR ou impresso | emp.link/abc |
| Responsável | Quem criou | Marketing |
| Resultado (mensal) | Sessões e contatos do GA4 | 420 / 9 |
Lista padrão de valores (copiar para a aba "Padrão")
| utm_source | utm_medium | Uso |
|---|---|---|
| social | Orgânico no Instagram (bio, stories, posts) | |
| paid_social | Anúncios no Instagram via Meta | |
| social / paid_social | Idem no Facebook | |
| social | Orgânico no LinkedIn | |
| youtube | social | Descrição de vídeo |
| newsletter | E-mail marketing | |
| social | Listas e mensagens | |
| google-perfil | referral | Botão "site" do Perfil da Empresa |
| qr | referral | Materiais impressos |
| parceiro-nome | referral | Sites parceiros |
Rotina
- Toda peça com link ganha uma linha antes de ser publicada.
- No primeiro dia útil do mês, preencher a coluna "Resultado" a partir de Aquisição de tráfego › Campanha da sessão.
- Trimestralmente, revisar a lista padrão; nunca criar valores novos sem adicionar à lista.
Exemplo de leitura mensal
Com a planilha preenchida, a empresa descobre em dez minutos que o link da bio gera 600 sessões e 11 contatos (1,8%), enquanto o story com link gera 400 e 9 (2,2%), e que a newsletter, com 280 sessões, gera 22 contatos (7,9%). A decisão de investir mais tempo na newsletter e menos em stories vem do número, não da impressão. Como ler essas taxas está em qual é uma boa taxa de conversão para um site.
UTM e o Perfil da Empresa no Google
O botão "Site" do Perfil da Empresa (Maps) envia cliques que o GA4 costuma classificar como "google / organic" ou "direto", misturando com a busca. Colocar no Perfil o link com utm_source=google-perfil&utm_medium=referral&utm_campaign=perfil separa esse tráfego, que em negócios locais é relevante e converte bem. O mesmo vale para o link de agendamento e para os links de produtos e serviços dentro do Perfil.
UTM em QR code
Cartões, cartazes, uniformes e embalagens com QR code levam para o site sem origem identificável. Um link com utm_source=qr&utm_medium=referral&utm_campaign=cartao-visita&utm_content=frente, encurtado e transformado em QR, permite saber quantas pessoas vieram de cada material. Para cada peça impressa, um utm_content diferente; a planilha registra onde cada QR foi usado.
UTM em mensagens de WhatsApp
Links enviados em listas de transmissão ou em respostas padrão ganham utm_source=whatsapp&utm_medium=social&utm_campaign=lista-clientes-mes. Como o WhatsApp mostra o link completo, o encurtador deixa a mensagem mais limpa. É um dos canais que mais convertem em serviços e um dos menos medidos.
Como corrigir UTMs erradas já publicadas
Links antigos com valores fora do padrão continuam gerando dados bagunçados. Duas saídas: trocar os links onde for possível (bio, newsletter, Perfil) e, para o histórico, usar a modificação de eventos ou a criação de canais personalizados no GA4 (Administrador › Grupos de canais) para agrupar as variações. Para o futuro, a lista padrão e a planilha resolvem.
Resumo em uma frase
UTM é a etiqueta que diz ao GA4 de onde veio o clique; com três parâmetros obrigatórios, um padrão de nomes e uma planilha, todo canal que a empresa usa passa a ter sessões, contatos e custo por lead medidos, e o "direto" deixa de esconder o que funciona.
Para quem está começando hoje
- Criar a lista padrão (source e medium) em uma aba.
- Trocar os cinco links mais usados (bio, Perfil, newsletter, assinatura de e-mail, WhatsApp padrão) por versões com UTM.
- Registrar na planilha.
- No mês seguinte, abrir Aquisição de tráfego por Campanha e ver os cinco separados.
- A partir daí, nenhuma peça sai sem UTM.
Com a rotina em pé, a planilha passa a ser a memória da empresa sobre o que foi publicado e o que rendeu, e o relatório de aquisição do GA4 passa a ter nomes que qualquer pessoa entende.
Dúvidas que aparecem na prática
| Dúvida | Resposta |
|---|---|
| O link com UTM fica feio | Usar encurtador para o que é visto ou dito; o GA4 lê a UTM depois do redirecionamento |
| Posso usar maiúsculas para ficar legível | Não; o GA4 diferencia maiúsculas e minúsculas e cria origens duplicadas |
| E se duas pessoas criam UTMs diferentes para a mesma coisa | A planilha e a lista padrão existem para isso; uma pessoa responsável pela lista |
| UTM funciona em link de aplicativo (Instagram abre o navegador interno) | Funciona; o navegador interno carrega a página com os parâmetros |
| O GA4 mostra "(not set)" na campanha | Faltou utm_campaign; é obrigatório |
| Posso reaproveitar a mesma UTM em meses diferentes | Para campanhas contínuas, sim (bio, Perfil); para ações datadas, incluir o período no nome |
| UTM em link de e-mail transacional (confirmação, lembrete) | Sim, com medium=email e campaign descritiva; separa do marketing |
Erros comuns com UTM
- Maiúsculas e variações: "Instagram", "instagram", "IG".
- medium fora do padrão do GA4: tudo em "Unassigned".
- UTM em links internos do site.
- UTM manual em Google Ads com marcação automática.
- Esquecer o utm_campaign (obrigatório para aparecer por campanha).
- Link com erro de digitação (& em vez de ?, espaço).
- Não registrar os links; seis meses depois ninguém sabe o que era "camp-3".
- Usar a mesma UTM para peças diferentes e não conseguir separar.
Perguntas sobre UTM
O que é UTM
Parâmetros adicionados ao fim de um link (utm_source, utm_medium, utm_campaign, utm_content, utm_term) para que o Google Analytics identifique de onde veio a visita.
Quais parâmetros são obrigatórios
utm_source, utm_medium e utm_campaign; content e term são opcionais.
Como criar um link com UTM
Com o Campaign URL Builder do Google ou uma planilha, seguindo o padrão de nomes da empresa, e testando no tempo real do GA4.
Preciso de UTM no Google Ads
Não; a marcação automática preenche tudo. UTM manual pode sobrescrever os dados.
Preciso de UTM no Meta Ads
Sim; sem UTM os cliques caem em referral ou direto. Usar os parâmetros de URL do anúncio com chaves dinâmicas.
Onde ver as UTMs no GA4
Em Aquisição de tráfego, trocando a dimensão para Campanha ou Origem/mídia da sessão; conteúdo e termo em explorações.
UTM prejudica o SEO
Não, com canonical apontando para a URL limpa. Evitar UTM em menu, rodapé e sitemap.
Posso usar UTM em links dentro do meu site
Nunca: reinicia a sessão com origem falsa e apaga a origem real.
Resumo · o que é UTM e como usar
- UTM = parâmetros de origem no link: source, medium, campaign (obrigatórios), content, term.
- GA4 lê como origem, mídia, campanha da sessão; medium define o canal.
- Criar com o gerador do Google ou planilha; testar no tempo real; registrar.
- Padrão: minúsculas, sem espaço, medium reconhecido (social, email, cpc, referral, paid_social).
- Google Ads: marcação automática, sem UTM manual; Meta Ads: UTM com chaves dinâmicas.
- Nunca em links internos, canonical ou sitemap.
- Resultado: custo por lead por story, e-mail, WhatsApp, QR, não só por anúncio.
UTM é o que faz Instagram, e-mail, WhatsApp e QR code deixarem de ser "direto" e passarem a ter resultado medido; com padrão de nomes e planilha, leva minutos por peça. O Grupo KOP padroniza isso para cada cliente e reporta o custo por lead de todos os canais, como mostra a página de Google Ads. O próximo passo é entender o que é modelo de atribuição, que decide a qual canal o GA4 dá o crédito.