Padrão de nomenclatura UTM: modelo prático e como mudanças de nome quebram relatórios

Equipe Changeline · Publicado em · Atualizado · 7 min de leitura

Um padrão de nomenclatura UTM é um conjunto fixo de regras para os valores de utm_source, utm_medium e utm_campaign (além de utm_id, utm_content e utm_term): tudo em minúsculas, um valor por plataforma e canal e um formato definido para o nome da campanha. Ele mantém o tráfego no canal certo do GA4 e evita campanhas divididas.

O que é um padrão de nomenclatura UTM e por que ele importa?

É o manual que o time segue toda vez que marca um link: quais parâmetros preencher, quais valores são permitidos e como montar o nome da campanha. Sem ele, a mesma campanha aparece com três grafias e ninguém confia no relatório de aquisição.

O GA4 lê os valores de UTM ao pé da letra. A ajuda do Google sobre URLs personalizados diz que os valores dos parâmetros diferenciam maiúsculas de minúsculas: utm_source=google e utm_source=Google são duas origens diferentes, e BlackFriday e Black_Friday são duas campanhas. Cada valor inconsistente vira uma linha a mais para somar na mão.

O segundo motivo é o agrupamento de canais. O GA4 decide se uma sessão é Paid Search, Paid Social, Email ou Display comparando origem e mídia com regras fixas. Uma mídia que não bate com nenhuma regra joga o tráfego no canal errado ou em "Unassigned". Ou seja, o padrão decide qual canal leva o crédito em todo relatório que o cliente vê.

Use sempre utm_source, utm_medium e utm_campaign; o Google também recomenda fortemente utm_id e utm_source_platform. Parâmetros que faltam aparecem como (not set) nos relatórios.

ParâmetroO que guardaExemplo de padrão
utm_sourceDe onde veio o cliquegoogle, facebook, instagram, newsletter
utm_mediumO tipo de canalcpc, paid_social, email, display, affiliate
utm_campaignO nome da campanha2026-11_black-friday_sp
utm_idUm ID da campanhabf26-sp-01
utm_contentO criativo ou variação do linkvideo-15s_v2
utm_termA palavra-chave pagatenis-corrida

utm_creative_format e utm_marketing_tactic existem, mas, segundo o Google, ainda não aparecem nos relatórios das propriedades do Google Analytics. Não monte relatório em cima deles.

Outro detalhe: o GA4 remove os UTMs da dimensão "Page path + query string". Para ver a URL completa com os parâmetros, use Localização da página.

Leia também: Tráfego não atribuído no GA4: o que causa e como achar a mudança por trás · Log de alterações de marketing: o que é e como manter um

Como é um bom padrão de nomenclatura UTM?

Curto para lembrar, rígido para não deixar escolha e escrito num lugar que todos acessam. Estas regras resolvem a maioria dos times:

  1. Tudo em minúsculas. O Google recomenda minúsculas como prática padrão.
  2. Uma origem por plataforma. facebook ou fb, nunca os dois. Facebook e Instagram podem ter origens separadas.
  3. Uma mídia por canal, alinhada às regras do GA4. O tráfego manual só entra em Paid Search ou Paid Social quando a mídia bate com o padrão ^(.*cp.*|ppc|retargeting|paid.*)$. cpc e paid_social funcionam; facebook_ads ou impulsionado não.
  4. Um separador e uma ordem. Por exemplo data_nome_praca, com hífen dentro de cada parte e sublinhado entre as partes.
  5. Nome da campanha igual ao da plataforma de anúncios. Assim um esforço não se divide em várias linhas.
  6. Sem espaços, acentos ou caracteres especiais. Eles são codificados e fáceis de errar.

E-mail é o canal mais tolerante: conta como Email quando a origem ou a mídia bate com email, e-mail, e_mail ou e mail. Display espera display, banner ou cpm, e Affiliates espera exatamente affiliate. Coloque esses valores no padrão para ninguém inventar outro.

Guarde o padrão numa planilha compartilhada com lista de valores permitidos e uma coluna que monta a URL. O criador de URLs de campanhas do Google serve para links avulsos, mas a planilha com listas suspensas acaba com a digitação livre.

Como mudanças de nome quebram os relatórios?

Nos dados, uma mudança de nome raramente parece mudança de nome. Parece mudança de desempenho: um canal cai, outro sobe ou os resultados de uma campanha somem.

  • Troca de canal. Alguém marca links pagos da Meta com utm_medium=social. A regra de Organic Social aceita essa mídia, então o pago vira orgânico e Paid Social parece despencar.
  • Pico de "Unassigned". Uma mídia nova como influenciador não bate com nenhuma regra, e as sessões ficam sem canal.
  • Campanha dividida. Alguém escreve Black-Friday em vez de black-friday e a campanha passa a ter duas linhas, cada uma com metade do resultado.
  • Linhas (not set). Um modelo de link perde o utm_campaign numa troca de ferramenta de e-mail.
  • Edição do modelo de acompanhamento. No Google Ads ele pode ficar no nível de palavra-chave, anúncio, grupo, campanha ou conta, e o mais específico vence. O Google avisa que mudanças levam de 24 a 48 horas para refletir nos anúncios, então o efeito começa um ou dois dias depois.

Nada disso aparece na plataforma de anúncios, que segue mostrando os mesmos cliques. A diferença só surge no GA4. Se o próprio GA4 parece estranho, veja como separar problema de tracking de queda real de tráfego.

Como provar qual mudança causou o salto em "Unassigned" ou (not set)?

Ache o primeiro dia em que o valor estranho apareceu e alinhe todas as mudanças feitas nos dias anteriores: modelos de UTM, campanhas novas, ferramenta de e-mail, modelos de acompanhamento, deploys do site. A causa quase sempre entrou no ar nesse dia ou um ou dois dias antes.

  1. Achar o primeiro dia da mudança
  2. Puxar os novos valores de origem/mídia
  3. Alinhar as mudanças daquela semana
  4. Ligar o valor novo a uma mudança
  5. Corrigir e registrar a correção

No GA4, abra Aquisição > Aquisição de tráfego, troque a dimensão para Origem/mídia da sessão e compare a semana anterior com a posterior. Um valor novo que surge no mesmo dia em que o tráfego troca de canal é a sua pista. Depois confira Campanha da sessão atrás de nomes duplicados.

Com todas as mudanças numa única linha do tempo, você veria que os conjuntos da Meta relançados na terça tinham um parâmetro de URL novo, no mesmo dia em que Paid Social caiu. No Changeline, as edições do Google Ads são importadas automaticamente com valores de antes e depois, e o time registra o resto (novo modelo de UTM, troca de ferramenta de e-mail, atualização do padrão) com data, responsável e motivo.

Exemplo: O cliente pergunta por que as sessões de Paid Social caíram 40% em março enquanto Organic Social dobrou. Investimento e cliques no Gerenciador de Anúncios estavam estáveis. Alinhando as mudanças da semana, havia um registro em 4 de março: um freelancer subiu conjuntos novos com utm_medium=social em vez de paid_social. O tráfego não sumiu, só mudou de canal. Corrigida a mídia, a divisão voltou 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 · seu relatório de analytics

Confirmada a causa, deixe uma anotação no GA4 para ninguém investigar a mesma queda de novo.

Como fazer o time seguir o padrão?

Elimine a digitação livre onde der e torne o padrão o único caminho fácil.

  • Valores dinâmicos onde a plataforma permite. O Google recomenda UTMs dinâmicos para reduzir erro manual. No Google Ads, parâmetros ValueTrack como {campaignid}, {adgroupid}, {keyword} e {device} são preenchidos no clique.
  • Modelo no nível mais amplo possível. O modelo de acompanhamento da conta vale para todas as campanhas, a menos que um mais específico o substitua. Revise os níveis abaixo antes de confiar nele.
  • Um dono do padrão. Só ele cria valores novos, e cada inclusão é registrada.
  • Planilha com listas suspensas. Origem, mídia e praça vêm de listas; só a descrição da campanha é digitada.
  • Checagem mensal. Exporte origem/mídia do GA4 e marque o que não está na lista.

Trate cada atualização do padrão como uma mudança de lance ou orçamento: data, responsável, o que mudou e por quê. Um modelo de registro de mudanças de marketing já basta para começar.

Como mudar o padrão UTM sem perder a comparação?

Mude numa data fixa, de uma vez, e mantenha um mapa de valores antigos para novos. Uma troca 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 mês e atualize todos os modelos, planilhas e links salvos no mesmo dia.
  3. Registre a troca no seu registro de mudanças de marketing com o mapa anexado.
  4. Em relatórios que cruzam a data, agrupe valores antigos e novos ou compare canais em vez de linhas de origem/mídia.

O registro vale mais um ano depois, quando alguém comparar novembro com o novembro anterior e encontrar uma troca de canal.

Saiba qual mudança de tag quebrou suas conversões

O Changeline coloca as alterações do seu time, as alterações importadas do Google Ads e as edições de site, tracking e CRM em uma linha do tempo por cliente.

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

Perguntas frequentes

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

Sim. O Google informa que os valores dos parâmetros diferenciam maiúsculas de minúsculas, então utm_source=google e utm_source=Google aparecem como duas origens. Use minúsculas em tudo e mantenha uma lista de valores permitidos para escrever sempre igual.

Qual utm_medium usar em anúncios pagos de redes sociais?

Use um valor que bata com o padrão pago do GA4, como paid_social ou cpc. O tráfego manual só vira Paid Social quando a origem é uma rede social e a mídia bate com ^(.*cp.*|ppc|retargeting|paid.*)$. A mídia social é lida como Organic Social.

Por que meu tráfego aparece como "Unassigned" no GA4?

É o valor que o GA4 usa quando a sessão não bate com nenhuma regra do agrupamento de canais padrão. Com marcação manual, quase sempre é uma mídia que o GA4 não reconhece, como influenciador. Troque por uma mídia aceita ou crie um grupo de canais personalizado.

Onde vejo os valores de 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 tira os UTMs da dimensão de caminho da página com query string, então para ver a URL completa use Localização da página.

Como corrigir dados antigos com nomes errados?

Não dá para reescrever dados passados do GA4, mas dá para agrupá-los. Mantenha um mapa de valores antigos para novos, junte os dois em filtros do Looker Studio ou das explorações e registre a data da troca de padrã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