UTM com maiúscula, acento ou espaço: por que o GA4 divide em várias linhas
Publicado em pela equipe do UTM Builder, na Limner.
Para o GA4, Facebook, facebook e FB são três origens diferentes, e cada uma vira uma linha no relatório. As regras de canal, por outro lado, não diferenciam maiúsculas: as três versões podem cair no mesmo canal e continuar separadas em Origem/mídia. Acento e espaço mudam o texto do valor e o jeito como ele viaja na URL.
A dimensão diferencia, o canal não
A ajuda do Google sobre criadores de URL diz que os valores dos parâmetros diferenciam maiúsculas de minúsculas: utm_source=google é diferente de utm_source=Google. A mesma página cita "Meta" e "meta" como valores diferentes e recomenda usar minúsculas como prática padrão.
Já a página do grupo de canais padrão diz que as definições de canal não diferenciam maiúsculas. Na prática:
utm_medium=Emaileutm_medium=emailcaem os dois no canal E-mail, mas aparecem em duas linhas quando você abre Origem/mídia da sessão.facebookefbestão na lista de origens sociais que o Google publica. Comutm_medium=social, os dois vão para Redes sociais orgânicas, e você soma na mão para saber quanto o Facebook trouxe.FBefbsão o mesmo valor para a regra de canal e dois valores para a dimensão de origem.
Por isso o relatório de canais pode parecer certo enquanto o de campanha está picado. Olhar só o canal esconde o problema.
Acento, espaço, + e &
- Acento.
verãoeveraosão textos diferentes. A ajuda do Google dá o exemplo de "LiquidaçãoDePrimavera" e "Liquidação_de_Primavera", tratados como valores distintos. Na URL, a letra acentuada viaja codificada em UTF-8:ãvira%C3%A3. - Espaço. Não vai cru na URL. Vira
%20ou+, conforme a ferramenta que montou o link. OURLSearchParamsdo navegador lê o+como espaço, então um+que deveria ser literal chega como espaço do outro lado. - &. Na URL, o
&separa um parâmetro do outro. Uma campanha escritapais&filhossem codificação termina empais, efilhosvira um parâmetro solto. - Codificação dupla. Quando um valor já codificado passa de novo pelo codificador, o
%vira%25.Ver%C3%A3oviraVer%25C3%25A3o, e depois de decodificado uma vez ainda sobra%C3%A3no lugar da letra.
Arriscado: utm_campaign=Promo Verão&Mães
Seguro: utm_campaign=promo-verao-maes
A armadilha da ajuda em português
A página Grupo de canais padrão em português mostra alguns valores de regra traduzidos. Abrindo a mesma página em inglês, o valor é outro:
| Canal | Ajuda em pt-BR mostra | Ajuda em inglês mostra |
|---|---|---|
| Afiliados | afiliados | affiliate |
| Áudio | áudio | audio |
| Notificações push | dispositivo móvel ou notificação | mobile ou notification |
| Canais pagos (regex) | paga.* | paid.* |
| Pesquisa orgânica | orgânica | organic |
| Direto (origem) | (direto) | (direct) |
A página em português traz no rodapé o aviso de que pode ter conteúdo traduzido com tecnologia de IA e de que essas traduções podem conter erros. Nenhuma das duas versões diz qual texto o GA4 aplica. Até confirmar na sua propriedade, escreva os valores como estão na versão em inglês, sem acento, e confira o canal no simulador antes de subir a campanha. utm_medium=afiliados e utm_medium=áudio são justamente os valores com risco de terminar em Não atribuído.
Como padronizar
- Tudo em minúsculas, sem acento e sem espaço, com hífen entre as palavras:
promo-verao-maes. - Uma lista fechada de origens e mídias, escrita uma vez e usada por todo o time. A convenção de nomes guarda essa lista.
- Gere o link numa ferramenta que codifica o valor, em vez de colar texto à mão, e codifique uma vez só.
- Com parâmetro dinâmico, o nome da campanha na plataforma vira o valor da UTM. A própria ajuda do Google usa
utm_campaign={{campaign.name}}como exemplo. Padronize o nome lá também.
E o que já entrou diferente?
Para o relatório de canais, um grupo de canais personalizado junta as variantes, e o Google diz que ele funciona de maneira retroativa. A propriedade padrão comporta 2 grupos personalizados, a 360 comporta 5, e criar exige papel de editor ou superior. Para origem e campanha, a junção fica no relatório: agrupe as variantes num painel ou numa planilha a partir da exportação do GA4.