Utilia

Gerador de links UTM

Cria URL de campanha com parâmetros UTM para o Google Analytics, um link ou centenas de uma vez, mantendo as query strings existentes, com exportação CSV.

Modo

Verificações

Como usar o gerador de links UTM

  1. Escolhe um Modo: Um URL para etiquetar uma página, ou Em massa (vários URL) para colar uma lista de páginas, uma por linha.
  2. Introduz o URL da página (ou os URL das páginas). Se te esqueceres do https://, a ferramenta acrescenta-o e avisa-te.
  3. Preenche Origem da campanha (utm_source), Meio da campanha (utm_medium) e Nome da campanha (utm_campaign). As sugestões mostram valores comuns como google, newsletter, email ou cpc.
  4. Se quiseres, acrescenta ID da campanha (utm_id), Termo da campanha (utm_term) e Conteúdo da campanha (utm_content).
  5. Marca Forçar valores em minúsculas se quiseres que todos os valores sejam convertidos automaticamente para minúsculas.
  6. Copia os URL com etiquetas com Copiar, guarda-os num ficheiro de texto com Transferir ou, no modo em massa, obtém uma folha de cálculo com Transferir CSV (o URL original e o URL etiquetado em cada linha). No modo de um URL, Testar o link abre o resultado num novo separador.

Tudo é feito no teu navegador: os URL que colas nunca são enviados para lado nenhum.

O que significa cada parâmetro UTM

Os parâmetros UTM são parâmetros normais de query string que as ferramentas de análise, como o Google Analytics 4, o Matomo ou o Plausible, leem quando um visitante chega ao teu site. Indicam que campanha trouxe a visita, mesmo quando falta o referenciador (aplicações de email, PDF, códigos QR, aplicações de mensagens).

  • utm_source: quem envia o tráfego, por exemplo google, newsletter ou linkedin.
  • utm_medium: o tipo de canal, por exemplo email, cpc, social ou display. O GA4 usa a origem e o meio para distribuir as visitas pelos agrupamentos de canais predefinidos, por isso é importante usar meios coerentes.
  • utm_campaign: o nome da promoção, como saldos_primavera_2026.
  • utm_id: um identificador usado para cruzar os dados de custos de campanhas importados para o GA4.
  • utm_term: a palavra-chave da pesquisa paga.
  • utm_content: distingue duas ligações na mesma mensagem, por exemplo botao_topo e link_rodape.

Origem, meio e campanha são os três que deves preencher sempre; esta ferramenta avisa-te quando um deles está vazio.

Como são construídos os URL

Esta ferramenta analisa cada endereço com a API URL do navegador e depois reconstrói-o com cuidado:

  • Os parâmetros de query já existentes são mantidos exatamente como estavam escritos, pela mesma ordem. Os parâmetros UTM são acrescentados a seguir.
  • Se o URL já tiver um parâmetro UTM que estás a definir, o valor antigo é substituído (nunca duplicado) e um aviso indica-o.
  • O #fragmento fica mesmo no fim, depois da query string, onde os navegadores o esperam. Pôr os parâmetros UTM depois de um # é um erro comum: o navegador nunca envia o fragmento ao servidor e muitas configurações de análise ignoram-no.
  • Os valores são codificados com codificação percentual. Os espaços passam a %20 e não a +, para que o link signifique o mesmo em qualquer contexto; as letras acentuadas e caracteres como & ou = também são codificados.

Convenções de nomes que mantêm os relatórios limpos

Os valores UTM distinguem maiúsculas de minúsculas: Email, email e EMAIL aparecem como três meios diferentes. Esta ferramenta avisa-te quando há maiúsculas e espaços, que são válidos mas difíceis de ler nos relatórios. Escolhe uma lista curta de meios, regista-a por escrito e reutiliza-a em todas as campanhas. Traços de sublinhado ou hífenes (saldos_primavera) leem-se melhor do que %20, e evitar acentos nos valores poupa-te códigos como %C3%A7 nos relatórios.

Nunca etiquetes ligações internas entre páginas do teu próprio site: um clique numa ligação interna etiquetada inicia uma nova sessão atribuída a essa campanha e apaga a verdadeira origem.

Perguntas frequentes

Que parâmetros UTM são obrigatórios?

Tecnicamente nenhum, mas o Google Analytics precisa de utm_source, utm_medium e utm_campaign para atribuir corretamente uma visita. Sem meio, a visita acaba muitas vezes no canal «Unassigned» (não atribuído).

Posso etiquetar centenas de links de uma vez?

Sim. Passa para Em massa (vários URL), cola um URL por linha e transfere o resultado com Transferir CSV. As linhas inválidas aparecem nas verificações com o número da linha e ficam de fora do resultado em texto.

Acrescentar parâmetros UTM prejudica o SEO?

Não, quando são usados em campanhas externas. Os motores de busca costumam tratá-los como duplicados da página limpa, sobretudo se a página tiver uma etiqueta canónica. Evita usar URL etiquetados na tua própria navegação ou no sitemap.

Porquê %20 em vez de + para os espaços?

Os dois são descodificados como espaço nas query strings, mas + significa um sinal de mais literal noutras partes de um URL. %20 não é ambíguo em lado nenhum, e é por isso que esta ferramenta o usa.

Porque é que o meu utm_source antigo desapareceu?

Quando preenches um campo, o parâmetro correspondente que já estava no URL é substituído, para que o link tenha um único valor. Os parâmetros que deixas vazios, como um utm_content já existente, são mantidos.