6 min de leituraTutoriais

Parâmetros UTM Não Aparecem no GA4: Causas e Soluções

Por que os parâmetros UTM estão ausentes no GA4, como o DebugView separa um problema de marcação de um problema de atribuição, e o redirecionamento que descarta silenciosamente a string de consulta.

Ana Kowalska
Marketing solutions engineering
Parâmetros UTM não aparecendo no GA4: uma URL marcada chegando como (not set) em um relatório, com o DebugView separando um problema de marcação de um problema de atribuição

As tags UTM que desaparecem no GA4 quase sempre falham por um de quatro motivos: o nome do parâmetro não é um que o GA4 lê, um redirecionamento descartou a string de consulta antes de a página carregar, o valor de utm_medium não é um canal que o GA4 reconhece, ou o relatório que você está olhando tem um escopo diferente dos dados que você espera. Um teste no DebugView divide esses quatro em dois grupos em cerca de um minuto, e é por aí que se deve começar.

Este é o complemento de solução de problemas de Parâmetros UTM explicados, que cobre para que servem as tags, e de rastrear campanhas UTM de ponta a ponta, que cobre como construí-las de forma consistente desde o início.

Comece Pelo DebugView, Não Pela Teoria

Os relatórios padrão do GA4 são processados, modelados e podem ficar até um dia ou dois atrasados. Isso os torna uma superfície terrível para depuração: você muda algo, não vê nada, e não consegue saber se a correção falhou ou simplesmente ainda não chegou.

O DebugView mostra os eventos conforme chegam. Ative o modo de depuração, abra seu próprio link marcado e observe o page_location do evento page_view.

Usando o DebugView do GA4 para separar um problema de marcação de um problema de atribuição verificando se page_location carrega os parâmetros utm

Se page_location contiver seus parâmetros utm_, as tags chegaram à tag. O problema é atribuição, agrupamento de canais, ou qual relatório você está lendo. Se não contiver, os parâmetros nunca chegaram lá, e o problema é o próprio link ou algo entre o clique e a página.

Essa única divisão economiza a maior parte da tarde que as pessoas costumam perder com isso.

O GA4 Lê uma Lista Fixa e Ignora o Resto

O GA4 reconhece utm_id, utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_source_platform, utm_campaign_id, utm_creative_format e utm_marketing_tactic. A referência de dados de campanha do Google é a lista atual.

Qualquer outra coisa é ignorada para relatórios de campanha. Um utm_channel=partner ou utm_agency=northstar de aparência organizada vai ficar na URL para sempre, aparecer em page_location, e nunca se tornar uma dimensão pela qual você possa agrupar.

Duas armadilhas de grafia moram aqui também. O nome do parâmetro precisa estar em minúsculas com sublinhados: utm-source e UTM_Source não são lidos. E os valores diferenciam maiúsculas de minúsculas, então Email e email se tornam duas linhas separadas que dividem uma campanha ao meio.

Quatro causas de parâmetros UTM ausentes no GA4 com suas soluções: links não marcados, redirecionamentos que descartam a string de consulta, valores de utm_medium não reconhecidos, e nomes de parâmetros com grafia incorreta

O Redirecionamento Que Engole a String de Consulta

Essa é a causa que as pessoas encontram por último, porque o link parece correto quando o inspecionam.

Um visitante clica em example.com/sale?utm_source=newsletter&utm_medium=email. Seu site redireciona para www.example.com/sale, ou para um caminho de idioma, ou para uma página de login e de volta. Se qualquer salto nessa cadeia reconstruir a URL em vez de encaminhá-la, as tags desaparecem no momento em que a tag do GA4 dispara, e a sessão é atribuída a direto.

Verifique manualmente: abra o link marcado e leia a barra de endereço assim que a página se estabilizar. Se os parâmetros estiverem ausentes ali, nenhuma quantidade de configuração do GA4 os trará de volta.

O mesmo se aplica a um link curto na frente do destino. Um encurtador deve encaminhar a URL de destino inteira, string de consulta incluída, para que as tags no destino sobrevivam intactas ao redirecionamento. Tags apenas no link curto são uma questão diferente, e navegadores que removem parâmetros UTM cobre o modo de falha mais recente, em que o navegador as remove antes mesmo de a solicitação ser feita.

Se você encurta links para campanhas, coloque as tags no destino e mantenha o link curto limpo. Dessa forma o redirecionamento as carrega, e os seus próprios dados de cliques ainda dizem de qual canal veio o clique antes mesmo de o GA4 vê-lo. Como rastrear cliques em links cobre a leitura desse lado.

Quer um redirecionamento que preserve toda a string de consulta por padrão? Crie um link no plano gratuito, marque o destino, e abra-o uma vez para confirmar que os parâmetros chegam.

Tráfego Não Atribuído É um Problema de utm_medium

Não atribuído não é o mesmo que (not set). Não atribuído significa que o GA4 recebeu uma campanha, mas não conseguiu encaixá-la em nenhum canal: nenhuma regra padrão correspondeu, então ela ficou de fora no final.

A causa é quase sempre um valor de utm_medium que soa bem para um humano e não significa nada para o GA4. newsletter, qr-code, flyer e partner-blog produzem isso. Os agrupamentos de canais padrão correspondem a um vocabulário fixo, então use email, cpc, organic_social, referral, affiliate, e coloque o detalhe interessante em utm_source e utm_campaign, onde ele pertence.

Se sua organização realmente precisa de seus próprios canais, construa um agrupamento de canais personalizado em vez de forçar o medium. Essa mudança se aplica aos relatórios daqui em diante e deixa os dados brutos intactos, o que é a troca certa.

Verifique o Escopo do Relatório Que Você Está Lendo

A última causa não é nem um pouco um bug.

O GA4 tem dimensões com escopo de usuário (First user source / medium) e dimensões com escopo de sessão (Session source / medium). Um visitante recorrente que chega por meio do e-mail marcado de hoje ainda carrega sua source de primeiro usuário original, então um relatório com escopo de usuário não mostra nenhum sinal da campanha de hoje, enquanto o com escopo de sessão a mostra perfeitamente.

Antes de concluir que algo está quebrado, confirme que você está lendo Session source / medium para o desempenho da campanha, e que o intervalo de datas cobre o tráfego que você enviou. Os relatórios padrão também levam até 24 a 48 horas para se estabilizar, e é por isso que o teste do DebugView acima existe.

A Ordem Para Resolver Isso

Leia page_location no DebugView. Se as tags estiverem ausentes, olhe para o link e a cadeia de redirecionamentos. Se estiverem presentes, olhe para o valor do medium, depois para o agrupamento de canais, depois para o escopo do relatório. Não mude três coisas de uma vez, porque o atraso de relatório do GA4 vai esconder qual delas funcionou.

Depois de corrigido, a forma de manter a correção é parar de construir URLs manualmente. Um construtor UTM no encurtador de links transforma o medium em um menu suspenso em vez de um campo de texto livre, o que elimina toda a classe de erros de digitação acima. Convenções de nomenclatura UTM cobre o vocabulário que uma equipe consegue realmente seguir.

Leia a Série Principal

Isso está no cluster de tutoriais. Comece com Parâmetros UTM explicados, depois rastrear campanhas UTM de ponta a ponta para o fluxo de trabalho. Rastreamento do lado do servidor do GA4 via redirecionamentos cobre o caso em que a marcação do lado do cliente não é suficiente por si só.

Relacionado no Blog

Perguntas frequentes

Por que meus parâmetros UTM não estão aparecendo no GA4?

Geralmente é uma de quatro coisas: o nome do parâmetro não está na lista suportada pelo GA4, um redirecionamento descartou a string de consulta antes de a página carregar, o valor de utm_medium não é um que o GA4 reconhece, então o tráfego cai em Não atribuído, ou você está lendo um relatório com escopo de usuário quando os dados têm escopo de sessão. O DebugView diz em cerca de um minuto qual metade do problema você tem.

Quais parâmetros UTM o GA4 realmente lê?

utm_id, utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_source_platform, utm_campaign_id, utm_creative_format e utm_marketing_tactic. Qualquer outra coisa na URL é ignorada para relatórios de campanha, então um parâmetro personalizado como utm_channel nunca aparecerá como uma dimensão, não importa quão consistentemente você o use.

Por que o GA4 mostra (not set) para source e medium?

(not set) significa que o GA4 não tinha nenhum valor de campanha para atribuir naquele escopo. As causas comuns são um link não marcado, uma página de destino que redirecionou e perdeu os parâmetros, ou uma linha de relatório em que a sessão simplesmente não teve campanha, como um visitante recorrente em um relatório com escopo de usuário.

Por que meu tráfego marcado aparece como Não atribuído no GA4?

Porque utm_medium contém um valor que nenhuma regra de agrupamento de canais corresponde. O GA4 atribui canais a partir de um conjunto fixo de padrões de medium, então email, cpc e social caem corretamente, enquanto newsletter ou qr-code não. Corrija o medium, ou crie um agrupamento de canais personalizado que reconheça seus valores.

Como testo se minhas tags UTM chegam ao GA4?

Abra o DebugView e, em seguida, abra seu próprio link marcado em um navegador com o modo de depuração ativado. Se page_location no evento recebido carregar os parâmetros utm_, a marcação funciona e o problema é de atribuição ou de relatório. Se não carregar, os parâmetros nunca chegaram e o problema é o link ou um redirecionamento.

Um encurtador de URL pode quebrar o rastreamento UTM?

Pode, se o redirecionamento descartar a string de consulta, e alguns descartam. Um encurtador deve encaminhar o destino completo, incluindo todos os parâmetros, e as tags devem estar no destino em vez de apenas no link curto. Teste abrindo o link curto e lendo a barra de endereço depois que ele chegar ao destino.

Experimente Elido

Cole uma URL, obtenha um link curto

Sem cadastro. O link vive 30 dias. Cadastre-se para mantê-lo para sempre.

Grátis, sem necessidade de registo · 2 por dia

Experimente o Elido

Encurtador de URL hospedado na UE: domínios personalizados, análises profundas e API aberta. Plano gratuito - sem cartão de crédito.

Tags
utm parameters not showing in ga4
ga4 source medium not set
ga4 unassigned traffic
utm not working google analytics
ga4 campaign tracking
debugview utm

Continuar lendo