Convenção de nomes UTM: modelo prático e como as alterações de nomes estragam relatórios

A equipa do Changeline · Publicado a · Atualizado · 7 min de leitura

Uma convenção de nomes UTM é um conjunto fixo de regras para os valores de utm_source, utm_medium e utm_campaign (e ainda utm_id, utm_content e utm_term): tudo em minúsculas, um valor por plataforma e por canal e um formato definido para o nome da campanha. Mantém o tráfego no canal certo do GA4 e evita campanhas repartidas.

O que é uma convenção de nomes UTM e porque é importante?

É o conjunto de regras que a equipa segue sempre que marca uma ligação: que parâmetros preencher, que valores são permitidos e como se constrói o nome da campanha. Sem ela, a mesma campanha surge com três grafias e ninguém confia no relatório de aquisição.

O GA4 lê os valores UTM tal como estão escritos. A ajuda da Google sobre URLs personalizados indica que os valores dos parâmetros distinguem maiúsculas de minúsculas: utm_source=google e utm_source=Google são duas origens diferentes, e Saldos e saldos são duas campanhas. Cada valor incoerente é mais uma linha para somar à mão.

A segunda razão é o agrupamento de canais. O GA4 decide se uma sessão é Paid Search, Paid Social, Email ou Display comparando a origem e o meio com regras fixas. Um meio que não corresponde a nenhuma regra envia o tráfego para o canal errado ou para "Unassigned". A convenção decide, portanto, que canal fica com o mérito em cada relatório que o cliente recebe.

Que parâmetros UTM deve ter cada ligação?

Utilize sempre utm_source, utm_medium e utm_campaign; a Google recomenda ainda utm_id e utm_source_platform. Os parâmetros em falta aparecem como (not set) nos relatórios.

ParâmetroO que guardaExemplo de convenção
utm_sourceA origem do cliquegoogle, facebook, instagram, newsletter
utm_mediumO tipo de canalcpc, paid_social, email, display, affiliate
utm_campaignO nome da campanha2026-11_black-friday_lx
utm_idUm ID da campanhabf26-lx-01
utm_contentO criativo ou a variante da ligaçãovideo-15s_v2
utm_termA palavra-chave pagasapatilhas-corrida

utm_creative_format e utm_marketing_tactic existem, mas, segundo a Google, ainda não são apresentados nos relatórios das propriedades do Google Analytics. Não construa relatórios com base neles.

Outro pormenor: o GA4 retira os UTM da dimensão "Page path + query string". Para ver o URL completo, use Localização da página.

Leia também: Tráfego não atribuído no GA4: o que o provoca e como encontrar a alteração responsável · Registo de alterações de marketing: o que é e como mantê-lo

Como é uma boa convenção de nomes UTM?

Curta para se memorizar, rígida para não deixar margem e registada num sítio a que todos acedem. Estas regras servem a maioria das equipas:

  1. Tudo em minúsculas. A Google recomenda-o como prática habitual.
  2. Uma origem por plataforma. facebook ou fb, nunca as duas. Facebook e Instagram podem ter origens separadas.
  3. Um meio por canal, alinhado com as regras do GA4. O tráfego manual só entra em Paid Search ou Paid Social quando o meio corresponde ao padrão ^(.*cp.*|ppc|retargeting|paid.*)$. cpc e paid_social funcionam; facebook_ads ou promovido não.
  4. Um separador e uma ordem. Por exemplo data_nome_mercado, com hífenes dentro de cada parte e sublinhados entre partes.
  5. Nome da campanha igual ao da plataforma de anúncios. Assim o mesmo esforço não se reparte por várias linhas.
  6. Sem espaços, acentos ou caracteres especiais. São codificados e fáceis de escrever mal.

O e-mail é o canal mais tolerante: conta como Email quando a origem ou o meio corresponde a email, e-mail, e_mail ou e mail. Display espera display, banner ou cpm, e Affiliates espera exatamente affiliate. Inclua estes valores na convenção para que ninguém invente outros.

Guarde a convenção numa folha de cálculo partilhada, com uma lista de valores permitidos e uma coluna que gera o URL. O criador de URLs de campanhas da Google serve para ligações pontuais, mas a folha com listas pendentes acaba com a escrita livre.

Como é que as alterações de nomes estragam os relatórios?

Nos dados, uma alteração de nomes raramente parece uma alteração de nomes. Parece uma alteração de desempenho: um canal desce, outro sobe ou os resultados de uma campanha desaparecem.

  • Mudança de canal. Alguém marca ligações pagas da Meta com utm_medium=social. A regra de Organic Social aceita esse meio, por isso o pago passa a orgânico e Paid Social parece afundar.
  • Subida de "Unassigned". Um meio novo como influenciador não corresponde a nenhuma regra e as sessões ficam sem canal.
  • Campanha repartida. Alguém escreve Black-Friday em vez de black-friday e a campanha passa a ter duas linhas.
  • Linhas (not set). Um modelo de ligação perde o utm_campaign quando se muda de ferramenta de e-mail.
  • Edições ao modelo de acompanhamento. No Google Ads pode estar ao nível da palavra-chave, anúncio, grupo, campanha ou conta, e prevalece o mais específico. A Google indica que as alterações demoram 24 a 48 horas a refletir-se nos anúncios.

Nada disto se vê na plataforma de anúncios, que continua a mostrar os mesmos cliques. A diferença só surge no GA4. Se o próprio GA4 parecer estranho, veja como distinguir um problema de tracking de uma quebra real de tráfego.

Como provar que alteração causou a subida de "Unassigned" ou (not set)?

Encontre o primeiro dia em que o valor estranho apareceu e alinhe todas as alterações dos dias anteriores: modelos UTM, campanhas novas, ferramenta de e-mail, modelos de acompanhamento, publicações no site. A causa entrou quase sempre em funcionamento nesse dia ou um a dois dias antes.

  1. Encontrar o primeiro dia da mudança
  2. Extrair os novos valores origem/meio
  3. Alinhar as alterações dessa semana
  4. Ligar o valor novo a uma alteração
  5. Corrigir e registar a correção

No GA4, abra Aquisição > Aquisição de tráfego, mude a dimensão para Origem/mídia da sessão e compare a semana anterior com a seguinte. Um valor novo que surge no próprio dia em que o tráfego muda de canal é a pista. Depois verifique a Campanha da sessão à procura de nomes duplicados.

Com todas as alterações numa única cronologia, veria que os conjuntos da Meta relançados na terça-feira levavam um parâmetro de URL novo, no mesmo dia em que Paid Social desceu. No Changeline, as edições do Google Ads são importadas automaticamente com os valores antes e depois, e a equipa regista o resto (novo modelo UTM, mudança de ferramenta de e-mail, atualização da convenção) com data, responsável e motivo.

Exemplo: O cliente pergunta porque é que as sessões de Paid Social caíram 40% em março enquanto Organic Social duplicou. O investimento e os cliques no Gestor de Anúncios estavam estáveis. Ao alinhar as alterações da semana, surgiu um registo a 4 de março de 2026: um freelancer lançou conjuntos novos com utm_medium=social em vez de paid_social. O tráfego não desapareceu, mudou de canal. Corrigido o meio, a repartição voltou ao normal no dia seguinte. (Nomes e números ilustrativos.)
  1. 4 marMeta AdsConjuntos novos com utm_medium=social
  2. Desde 4 marPaid Social −40%, Organic Social ×2
Exemplo

Sessões Paid Social por dia4 mar: −40%

Exemplo · o seu relatório de analytics

Confirmada a causa, deixe uma anotação no GA4 para que ninguém volte a investigar a mesma descida.

Como garantir que a equipa cumpre a convenção?

Elimine a escrita livre sempre que possível e torne a convenção o único caminho fácil.

  • Valores dinâmicos onde a plataforma os suporta. A Google recomenda UTM dinâmicos para reduzir erros manuais. No Google Ads, os parâmetros ValueTrack como {campaignid}, {adgroupid}, {keyword} e {device} são preenchidos no clique.
  • Modelo ao nível mais amplo possível. O modelo de acompanhamento da conta aplica-se a todas as campanhas, salvo se um mais específico o substituir. Reveja os níveis inferiores antes de contar com ele.
  • Um responsável pela convenção. Só essa pessoa cria valores novos, e cada inclusão fica registada.
  • Folha de cálculo com listas pendentes. Origem, meio e mercado vêm de listas; só a descrição da campanha é escrita.
  • Verificação mensal. Exporte origem/meio do GA4 e assinale o que não consta da lista.

Trate cada atualização da convenção como uma alteração de licitação ou orçamento: data, responsável, o que mudou e porquê. Um modelo de registo de alterações de marketing chega para começar.

Como alterar a convenção UTM sem perder a comparabilidade?

Altere numa data fixa, de uma só vez, e mantenha um mapa dos valores antigos para os novos. Uma mudança gradual deixa semanas de dados misturados.

  1. Escreva o mapa (por exemplo fb → facebook, social-pago → paid_social).
  2. Escolha o início de uma semana ou de um mês e atualize todos os modelos, folhas e ligações guardadas nesse dia.
  3. Registe a mudança no seu registo de alterações de marketing, com o mapa em anexo.
  4. Nos relatórios que atravessam essa data, agrupe valores antigos e novos ou compare canais em vez de linhas origem/meio.

O registo vale sobretudo um ano depois, quando alguém comparar novembro com o novembro anterior e encontrar uma mudança de canal.

Saiba que alteração de tag estragou as suas conversões

O Changeline junta numa cronologia por cliente as alterações da sua equipa, as alterações importadas do Google Ads e as edições ao site, ao tracking e ao CRM.

Plano Free: 1 projeto, 2 editores, 15 dias de histórico. Sem cartão.

Perguntas frequentes

Os parâmetros UTM distinguem maiúsculas no GA4?

Sim. A Google indica que os valores dos parâmetros distinguem maiúsculas de minúsculas, pelo que utm_source=google e utm_source=Google aparecem como duas origens. Use minúsculas em todos os valores e mantenha uma lista de valores permitidos para escrever sempre da mesma forma.

Que utm_medium usar em anúncios pagos nas redes sociais?

Use um valor que corresponda ao padrão pago do GA4, como paid_social ou cpc. O tráfego manual só conta como Paid Social quando a origem é uma rede social e o meio corresponde a ^(.*cp.*|ppc|retargeting|paid.*)$. O meio social é lido como Organic Social.

Porque é que o tráfego aparece como "Unassigned" no GA4?

É o valor que o GA4 atribui quando a sessão não corresponde a nenhuma regra do agrupamento de canais predefinido. Com marcação manual, trata-se quase sempre de um meio que o GA4 não reconhece, como influenciador. Substitua-o por um meio aceite ou crie um grupo de canais personalizado.

Onde vejo os valores UTM no GA4?

Abra Aquisição > Aquisição de tráfego e use as dimensões Origem/mídia da sessão ou Campanha da sessão. O GA4 retira os UTM da dimensão do caminho da página com a query string, por isso, para ver o URL completo, use Localização da página.

Como corrigir dados antigos com nomes errados?

Não é possível reescrever dados passados do GA4, mas é possível agrupá-los. Mantenha um mapa dos valores antigos para os novos, junte ambos em filtros do Looker Studio ou das explorações e registe a data da mudança de convenção para quem comparar períodos.

Fontes

  1. Google Analytics Help: Collect campaign data with custom URLs
  2. Google Analytics Help: Default channel group
  3. Google Ads Help: Set up tracking with ValueTrack parameters
  4. Google Ads Help: Set up your tracking template