Parâmetros UTM são pequenos fragmentos de texto acrescentados ao fim de um endereço web para dizer ao Google Analytics de onde veio cada visita. Sem eles, uma campanha de email, uma publicação no Instagram e um anúncio pago chegam ao relatório misturados em "direto" ou "referência", e a pergunta que interessa, qual foi o canal que trouxe os pacientes ou os clientes, fica sem resposta. Este guia foi escrito para quem gere o marketing de uma clínica, de um consultório ou de uma pequena empresa e precisa de saber, no fim do mês, que canal trouxe cada contacto. Explica o que significa cada um dos cinco campos, propõe uma convenção de nomes para não estragar os dados, mostra onde os resultados aparecem no GA4 e, sobretudo, como testar um link com UTM antes de o pôr numa campanha. A sigla vem de Urchin Tracking Module, o nome do software que deu origem ao Google Analytics; não tem relação com firewalls UTM nem com coordenadas UTM de cartografia, que partilham as letras e nada mais.
O que são parâmetros UTM e para que servem
Quando alguém clica num link e chega ao seu site, o navegador envia ao Google Analytics alguma informação sobre a origem, mas é pouca e muitas vezes ambígua. Um clique numa newsletter aberta no telemóvel, por exemplo, chega quase sempre sem origem identificável. Os parâmetros UTM resolvem isso à cabeça: é o próprio link que declara de onde vem, de que meio e de que campanha.
Na prática, servem para três coisas. Comparar canais com a mesma régua, porque o email, o Meta Ads e o LinkedIn passam a ser medidos no mesmo relatório. Comparar campanhas dentro do mesmo canal, como duas newsletters de meses diferentes. E comparar variações dentro da mesma campanha, por exemplo dois anúncios com imagens diferentes que apontam para a mesma página. Quem investe em publicidade paga sem UTM está a decidir orçamento com base em impressões e cliques da plataforma, e não no que aconteceu depois do clique.
Os cinco campos de um link com UTM
Um link com UTM é composto pelo endereço normal da página, seguido de um ponto de interrogação e de um ou mais pares campo=valor separados por &. Os três primeiros campos são os que o Google Analytics usa para classificar o tráfego; os dois últimos são opcionais.
- utm_source: a origem concreta do clique. É o nome da plataforma ou do sítio:
google,facebook,instagram,newsletter,linkedin. - utm_medium: o tipo de canal. É aqui que o GA4 decide se o tráfego é email, social pago, pesquisa paga ou referência:
email,cpc,paid_social,social,referral. - utm_campaign: o nome da campanha ou da ação. Deve identificar o quê e o quando:
implantes_outono_2026,newsletter_2026_10. - utm_content: distingue variações dentro da mesma campanha. Útil para testes A/B ou para saber qual dos dois botões de um email foi clicado:
banner_a,botao_topo. - utm_term: a palavra-chave, pensado para pesquisa paga. Hoje é raramente necessário, porque o Google Ads envia essa informação por marcação automática.
Repare em três pormenores que são a fonte da maior parte dos erros. Há um único ?, imediatamente a seguir ao endereço da página; se a página já tiver um ? no endereço, os UTM juntam-se com &. Não há espaços em lado nenhum. E os valores estão todos em minúsculas.
Convenção de nomes: a parte que ninguém faz e todos pagam
O Google Analytics é sensível a maiúsculas e minúsculas. Facebook, facebook e FACEBOOK aparecem como três origens diferentes, e ao fim de seis meses o relatório tem quinze linhas para o que devia ser uma. Um espaço a mais transforma-se em %20 no endereço e cria outra linha. Uma convenção escrita, guardada numa folha partilhada, resolve isto antes de acontecer. A tabela abaixo é a que usamos por defeito; adapte-a, mas escreva-a.
| Canal | utm_source | utm_medium | Exemplo de utm_campaign | Notas |
|---|---|---|---|---|
| Newsletter / email marketing | newsletter ou nome da ferramenta | email | newsletter_2026_10 | O GA4 só classifica como Email se o medium for exatamente email ou e-mail |
| Meta Ads (Facebook / Instagram) | facebook ou instagram, uma origem por plataforma | paid_social | implantes_outono_2026 | Paid Social quando o medium contém paid ou cpc e a origem é uma rede social conhecida |
| Publicações orgânicas nas redes | instagram, linkedin, facebook | social | post_2026_10_15 | Organic Social |
| Google Ads | não usar UTM | não usar UTM | — | Ligar a conta ao GA4 e deixar a marcação automática (gclid) fazer o trabalho |
| Bing / outros anúncios de pesquisa | bing | cpc | pesquisa_marca_2026 | Paid Search |
| Parcerias e sites de terceiros | nome do site | referral | artigo_patrocinado_2026_09 | Sem UTM, o GA4 regista o domínio na mesma, mas sem campanha |
| WhatsApp, SMS, QR em folhetos | whatsapp, sms, flyer_recepcao | message ou offline | campanha_natal_2026 | Sem UTM, este tráfego aparece como "direto" e perde-se |
Regras transversais, independentemente do canal: tudo em minúsculas; sem espaços, sem acentos e sem cedilhas (use _ ou - de forma consistente, não os dois); a data em formato aaaa_mm no nome da campanha, para os relatórios ordenarem sozinhos; um valor por conceito, decidido uma vez e nunca mais discutido. Não é preciso um software para isto; uma folha de cálculo com uma linha por link, gerada pelo Campaign URL Builder do Google ou por uma fórmula simples, chega e tem a vantagem de ficar como registo de tudo o que foi lançado.
Onde os dados aparecem no GA4
No GA4, o relatório principal para ler UTM é este:
Por defeito está agrupado por canal (Email, Paid Social, Organic Social, Paid Search, Referral, Direct), que é a classificação que o GA4 faz a partir do utm_medium e do utm_source segundo as regras referidas na tabela. Se o medium não obedecer a essas regras, o tráfego cai em "Unassigned", que é o sinal mais claro de que há uma convenção a corrigir.
Para ver os seus valores tal como os escreveu, mude a dimensão principal do relatório para Origem da sessão / meio da sessão, Campanha da sessão, ou combine as três. O utm_content e o utm_term aparecem nas dimensões Conteúdo do anúncio manual da sessão e Termo manual da sessão, que normalmente têm de ser adicionadas como dimensão secundária. Para análises mais livres, a secção Explorar permite cruzar campanha com eventos de conversão (chamadas, formulários, marcações) e responder à pergunta que realmente interessa: quantos contactos gerou cada campanha, e não apenas quantas sessões.
Uma nota sobre o Google Ads. Quando a conta está ligada ao GA4, os cliques chegam com um identificador automático (gclid) que já traz campanha, grupo de anúncios e palavra-chave. Acrescentar UTM manuais por cima só é necessário em situações específicas e, se o fizer, convém verificar nas definições da ligação a opção de os UTM manuais substituírem os valores automáticos; caso contrário são ignorados. Na dúvida, deixe o Google Ads sem UTM e use-os nos outros canais. É esse o modelo que aplicamos nas campanhas que gerimos como agência de Google Ads.
Como testar UTM antes de lançar uma campanha
Um link com UTM errado não avisa ninguém: a página abre normalmente e os dados vão parar ao sítio errado durante toda a campanha. Testar demora cinco minutos e evita um mês de relatórios inúteis. O processo que seguimos tem cinco passos, por esta ordem.
- Verificar o link à vistaConfirme que há um único
?, que os pares estão separados por&, que não há espaços nem caracteres acentuados, e que os valores coincidem com a convenção. Cole o link num navegador e confirme que a página que abre é a página certa; um erro de digitação no endereço base é mais comum do que parece. - Verificar que os parâmetros sobrevivem ao caminhoAlguns encurtadores, redirecionamentos de
httpparahttps, redirecionamentos de domínio semwwwparawww, ou plugins que "limpam" endereços, removem tudo o que vem depois do?. Abra o link, espere que a página carregue por completo e olhe para a barra de endereços: os UTM têm de continuar lá. Se desaparecerem, o problema é do redirecionamento e não do link. - Verificar no GA4 em tempo realAbra o link numa janela anónima (para não ser filtrado como tráfego interno) e, no GA4, vá a Relatórios > Tempo real. Ao fim de alguns segundos deve ver a sua sessão e, ao clicar nela, a origem, o meio e a campanha exatamente como os escreveu. Se aparecerem como "(not set)" ou "direct", a etiqueta do GA4 não está a ler os parâmetros ou o link chegou sem eles.
- Verificar os eventos com o DebugViewPara campanhas em que a conversão importa (um formulário, um clique no botão de ligar), ative o modo de depuração com a extensão Google Analytics Debugger ou com o Tag Assistant, refaça o percurso completo e confirme em Administração > DebugView que o evento de conversão é registado com a campanha associada. É neste passo que se descobre que o formulário afinal está numa página sem etiqueta.
- Testar todos os links, não só umNuma newsletter com quatro botões, os quatro devem ser clicados. Numa campanha de anúncios com cinco criativos, cada
utm_contentdeve ser confirmado. A folha de registo dos links serve de lista de verificação: uma coluna "testado em" com a data fecha o processo.
Erros que continuamos a ver em contas de clientes
Depois de auditar dezenas de contas de clínicas e empresas, os problemas repetem-se. O mais frequente é a inconsistência de maiúsculas e de nomes, já referida, que fragmenta os dados. O segundo é o utm_medium inventado (facebookads, insta, paid) que o GA4 não reconhece e atira para "Unassigned". O terceiro é usar UTM em links internos do próprio site, por exemplo num banner da homepage: isso reinicia a sessão e apaga a origem real do visitante, que passa a parecer que veio do banner. UTM são apenas para links que entram no site a partir de fora.
Há ainda o hábito de copiar o link com UTM da campanha anterior e alterar só uma parte, o que gera campanhas com o nome de um mês e a data de outro, e a ausência de UTM nos canais de que menos nos lembramos: o link do site na ficha Google, o QR code no folheto, a assinatura de email, a mensagem de WhatsApp da receção. São precisamente os canais que, sem etiqueta, engrossam o tráfego "direto" e nunca recebem crédito. Um exemplo com números reais: numa clínica de ortopedia com que trabalhamos em Coimbra, os 345 contactos de pacientes registados em agosto de 2026 aparecem separados por origem, 260 diretamente na ficha Google e 85 no site (37 cliques para ligar, 33 no WhatsApp e 12 formulários), porque os links de entrada estão etiquetados e cada clique num botão de contacto herda a origem da visita. Sem essa etiquetagem, os 85 contactos do site apareceriam como tráfego direto, sem campanha, e a decisão sobre onde investir seria tomada com um quarto dos dados sem origem. O nosso artigo sobre estratégias de anúncios para clínicas de saúde mostra como esta medição se liga às campanhas.
Perguntas frequentes sobre parâmetros UTM
O que é UTM em marketing digital?
É um conjunto de até cinco parâmetros (utm_source, utm_medium, utm_campaign, utm_content, utm_term) acrescentados a um link para que o Google Analytics identifique a origem, o canal e a campanha de cada visita. A sigla vem de Urchin Tracking Module, o software antecessor do Google Analytics.
Os parâmetros UTM afetam o SEO?
Não diretamente, desde que a página tenha uma etiqueta canónica a apontar para o endereço sem parâmetros, o que qualquer site em WordPress faz por defeito. O que deve evitar é publicar links com UTM em sítios que o Google possa indexar como páginas distintas, e usar UTM em links internos, que interfere com a atribuição.
Como testar um link UTM?
Verifique a sintaxe (um ?, pares separados por &, sem espaços), abra o link numa janela anónima e confirme que os parâmetros se mantêm na barra de endereços depois de carregar, e depois confirme em Relatórios > Tempo real no GA4 que a sessão aparece com a origem, o meio e a campanha corretos. Para conversões, use o DebugView.
Devo usar UTM nos anúncios do Google Ads?
Regra geral, não. Com a conta ligada ao GA4, a marcação automática (gclid) já envia campanha, grupo e palavra-chave. UTM manuais só em casos específicos e com a opção de substituição ativada na ligação entre as contas.
Maiúsculas e minúsculas fazem diferença?
Sim. O GA4 trata Facebook e facebook como origens diferentes. Escreva sempre tudo em minúsculas e registe a convenção numa folha partilhada com a equipa.
Onde vejo os UTM no GA4?
Em Relatórios > Aquisição > Aquisição de tráfego, alterando a dimensão para Origem da sessão / meio da sessão ou Campanha da sessão. O utm_content e o utm_term estão nas dimensões Conteúdo do anúncio manual da sessão e Termo manual da sessão.
Saber de onde vêm os contactos é o primeiro passo para investir melhor
Um relatório com metade do tráfego em "direto" e uma dúzia de origens duplicadas não permite decidir nada. A convenção de nomes, o registo de links e os cinco passos de teste deste guia resolvem isso numa tarde. Se preferir que confirmemos por si, olhamos para a sua conta de GA4, identificamos o tráfego que está a chegar sem etiqueta e mostramos que campanhas estão realmente a gerar contactos, com os seus números e não com exemplos.