Ver UTMs no Google Analytics 4: dimensões e o (not set)

Apareceu (not set) no GA4 em vez de facebook / cpc? Veja onde ficam as dimensões de UTM no Google Analytics 4, como criar relatórios e as 4 causas do (not set).

24 de abril de 20267 min de leiturapor Vinicius Castilho

Direto ao ponto

O GA4 atribui o UTM à sessão, não a cada evento individual: se a conversão acontece numa sessão posterior sem UTM, ela aparece como (not set) mesmo com o link configurado certo. Isso é esperado dentro da janela de atribuição padrão do GA4 — 30 dias para engajamento e 90 para conversões —, não um bug de configuração.

Você configurou UTM em todas as campanhas, subiu os anúncios e foi conferir no GA4. No lugar de facebook / cpc, apareceu (not set). Ou os dados apareceram, mas espalhados em várias linhas que não batem entre si. Este artigo resolve os dois casos.

Se você ainda não tem UTM configurado nas campanhas, comece pelo guia completo de parâmetros UTM e volte aqui para a análise.

Onde ficam os dados de UTM no GA4

O caminho principal para análise de UTM no GA4 é:

Relatórios → Ciclo de vida → Aquisição → Aquisição de tráfego

Por padrão, esse relatório mostra a dimensão Grupo de canais padrão da sessão, que classifica o tráfego em canais (Paid Social, Organic Search, Email) a partir de utm_source e utm_medium. Para ver os valores brutos dos seus parâmetros, troque a dimensão principal.

As dimensões de UTM disponíveis no GA4:

Dimensão no GA4Parâmetro UTM correspondente
Origem da sessãoutm_source
Mídia da sessãoutm_medium
Campanha da sessãoutm_campaign
ID da campanhautm_id
Termo da sessãoutm_term
Conteúdo do anúncio da sessãoutm_content
Origem/Mídia da sessãoCombinação de source + medium

Para ver todos os UTMs ao mesmo tempo, crie um relatório personalizado (explicado mais abaixo) ou use a aba Explorar com tabela de forma livre.

As 4 causas do (not set) no GA4

(not set) significa que o GA4 não recebeu o valor daquela dimensão para aquela sessão. Quase sempre a causa está na configuração do link ou no caminho até o GA4, não no GA4 em si.

1. URL sem parâmetro UTM

A causa mais óbvia e mais comum. O tráfego chegou, mas o link não tinha UTM. Isso acontece quando alguém compartilha o link sem os parâmetros, quando você publica em algum canal e esqueceu de adicionar UTM (veja os guias para Facebook Ads e Google Ads), ou quando o redirecionamento remove os parâmetros antes de chegar ao GA4.

2. UTM com espaços ou caracteres especiais

Espaços na URL viram %20 ou +. O GA4 processa o parâmetro como um valor diferente do esperado: às vezes registra, às vezes cai como (not set). Use sempre hífens e minúsculas. Nunca espaço, nunca underscore no valor (apenas no nome do parâmetro: utm_source). Veja todos os erros comuns de UTM que causam isso.

3. Redirecionamento que descarta os parâmetros

Se a sua URL de destino redireciona para outra URL antes de carregar a página, e esse redirecionamento não preserva a query string, os UTMs somem. Acontece com frequência em:

  • Encurtadores de links mal configurados
  • Redirecionamentos 301/302 sem preservação de query string
  • Links de afiliados que fazem múltiplos redirecionamentos
  • Páginas com redirect automático por geolocalização ou idioma

Para verificar: abra o link com UTM no browser e veja a URL final na barra de endereço. Se os parâmetros UTM sumiram, o redirecionamento está descartando. Outras falhas silenciosas de dados moram no container GTM — veja os erros mais comuns de configuração de GTM.

4. Evento não associado à sessão de origem

O GA4 atribui os UTMs à sessão, não a cada evento individual. Se o visitante chegou com UTM mas o evento de conversão aconteceu em uma sessão posterior (sem UTM), a conversão vai aparecer com (not set). Isso é comportamento esperado, não bug. Obs.: a janela de atribuição padrão do GA4 é 30 dias para engajamento e 90 dias para conversões — revise as configurações de atribuição se precisar de janelas diferentes. Para o equivalente no Meta Ads, veja como funciona a atribuição de conversão no Meta Ads.

Como criar um relatório personalizado de UTM no GA4

O relatório padrão de Aquisição de tráfego mostra apenas uma dimensão por vez. Para ver source + medium + campaign juntos:

  1. Acesse Explorar → Tabela de forma livre
  2. Em Dimensões, adicione: Origem da sessão, Mídia da sessão, Campanha da sessão
  3. Em Métricas, adicione: Sessões, Taxa de engajamento, Conversões
  4. Arraste as dimensões para Linhas
  5. Salve a exploração para acessar depois

Esse relatório mostra qual combinação de source, medium e campaign gera sessões e conversões, que é o dado mais útil para otimizar a verba.

Verificando UTMs em tempo real

Para confirmar que um UTM específico está chegando correto no GA4 sem esperar 24h pelo processamento, use o Relatório de tempo real:

  1. Acesse Relatórios → Tempo real
  2. Abra o link com UTM no browser (em uma aba anônima para não contaminar)
  3. Observe a linha de tráfego ativo — ela deve mostrar a origem correta

Se aparecer como Direct no tempo real, o UTM não está sendo lido. Se aparecer com o source correto, está funcionando.

A maioria dos (not set) nasce antes do GA4

Três das quatro causas acima moram na criação do link: parâmetro que ficou de fora, valor com espaço ou maiúscula, redirect que descarta a query string. Padronizar como os links nascem elimina esses três de uma vez, antes de o dado chegar ao Google Analytics 4.

É o que o gerador do UTM Builder faz: monta a URL com os parâmetros no formato certo, sem espaço e sem maiúscula, e encurta em castnx.link sem perder os UTMs no redirect. Crie seus links por lá e pare de caçar (not set) no fechamento do mês.

FAQ

Os UTMs aparecem no GA4 com atraso?

Sim. O GA4 processa os dados com atraso de até 24 horas para a maioria dos relatórios padrão. Para análise em tempo real, use o relatório de Tempo real. Para análise histórica, aguarde 24–48h após o tráfego acontecer para garantir que todos os dados foram processados.

Posso usar filtros no GA4 para ver só um utm_campaign específico?

Sim. No relatório de Aquisição de tráfego, clique em "Adicionar filtro" e filtre por "Campanha da sessão" com o valor exato que você quer analisar. Para comparações, use dois segmentos de dados na aba Explorar.

Os dados de UTM ficam disponíveis para quanto tempo no GA4?

No GA4 padrão, a retenção de dados no nível de usuário e evento é de 2 ou 14 meses — você escolhe nas configurações. Propriedades do Google Analytics 360 chegam a 50 meses. O ajuste fica em Administrar → Configurações de dados → Retenção de dados. Obs.: os relatórios agregados padrão não sofrem esse limite, mas alterar a retenção não recupera dados já descartados.

Gere sua URL com UTM agora

Gratuito, sem cadastro. Templates prontos para Facebook, Google, TikTok, WhatsApp e mais. Com conta grátis, você salva os links e vê os cliques reais de cada campanha.