Você posta no YouTube, o vídeo performa bem, as pessoas clicam no link da descrição — e no GA4 o tráfego aparece como (direct) / (none). Isso não é bug. É o comportamento padrão do YouTube: ele não passa informação de referência para o site de destino. Sem UTM, você não tem como provar que aquele tráfego veio do YouTube.
A solução é simples, mas tem detalhes importantes dependendo de onde você está colocando o link — se é na descrição do vídeo, nas cards, no pinned comment, na bio do canal ou em YouTube Ads. Cada um tem uma peculiaridade. O guia completo de parâmetros UTM cobre a base teórica; aqui o foco é exclusivamente no YouTube.
Por que o UTM YouTube é obrigatório
O YouTube abre links externos de duas formas: pelo app mobile (que usa o browser nativo sem passar referrer) e pelo desktop (que em muitos casos também não passa o referrer por causa da política de segurança do YouTube). O resultado é sempre o mesmo no GA4: Direct.
Isso acontece porque o YouTube usa a tag rel="noopener noreferrer" nos links externos, o que faz o browser não enviar o cabeçalho HTTP Referer. Sem o referrer e sem UTM, o GA4 não tem nenhuma pista da origem do tráfego.
Canais com boa audiência no YouTube ficam meses interpretando dados de Direct no GA4 sem entender que é tráfego do YouTube não tagueado. Quando você coloca o UTM, essa fatia de Direct desaparece e aparece onde deveria estar: youtube / video ou youtube / social, dependendo de como você configurou.
UTM YouTube: source e medium corretos
Para tráfego orgânico do YouTube — links na descrição, cards, pinned comment e bio do canal — o padrão correto é:
utm_source=youtubeutm_medium=video(recomendado para diferenciar de social text post) ouutm_medium=social
A diferença entre video e social como medium é semântica: video é mais descritivo para o contexto do YouTube, mas social é um valor que o GA4 reconhece automaticamente e categoriza como Organic Social no relatório de canais. Use video se quiser separar esse canal claramente nos seus relatórios; use social se quiser que ele caia junto com outros canais de redes sociais orgânicas.
Para YouTube Ads, o padrão é utm_source=youtube e utm_medium=cpc — o mesmo cpc usado para outros canais pagos.
Onde colocar o link com UTM no YouTube
Descrição do vídeo
É o lugar mais importante. A maioria dos cliques em links externos do YouTube vem da descrição, especialmente os primeiros parágrafos (antes do "mostrar mais"). Coloque o link com UTM logo no início da descrição — não no final, onde poucos chegam.
Exemplo de link correto para a descrição:
https://seusite.com.br/oferta?utm_source=youtube&utm_medium=video&utm_campaign=video-nome-do-video&utm_content=descricaoO utm_content=descricao é opcional, mas útil se você também usa cards e pinned comment — assim você sabe de qual posição veio o clique.
Cards e telas finais
Cards aparecem durante o vídeo; telas finais aparecem nos últimos 20 segundos. Ambos podem ter links externos (requer que o canal esteja inscrito no Programa de Parcerias do YouTube ou use cards de site). Use o mesmo UTM da descrição, mas com utm_content diferente:
utm_content=cardutm_content=tela-finalAssim você consegue comparar no GA4 qual posição converte mais cliques no seu canal.
Pinned comment
O comentário fixado (pinned comment) é uma boa posição para links porque fica visível imediatamente abaixo do vídeo. Muitos criadores colocam links ali sem UTM — é tráfego perdido. Use:
utm_content=pinned-commentBio do canal
Esse é o erro mais comum: link sem UTM na bio do canal. A bio tem um campo de links externos ("Links") que aparece no perfil do canal. Todo mundo vê, mas quase ninguém tagueia. Resultado: cliques da bio aparecem como Direct no GA4, junto com todo o resto não identificado.
Configure uma vez, com UTM fixo que identifique claramente esse canal:
utm_source=youtube&utm_medium=social&utm_campaign=bio-canal&utm_content=perfilUTM YouTube Ads: ValueTrack para dados dinâmicos
YouTube Ads são gerenciados pelo Google Ads. A configuração de UTM fica no campo "URL final" do anúncio. A diferença em relação ao orgânico é que você pode usar parâmetros ValueTrack para preencher valores dinamicamente — sem precisar criar um link diferente para cada campanha.
Exemplo de URL final com ValueTrack para YouTube Ads:
https://seusite.com.br/pagina?utm_source=youtube&utm_medium=cpc&utm_campaign={campaign}&utm_content={creative}O Google substitui {campaign} e {creative} automaticamente com os nomes reais da campanha e do criativo quando o anúncio é veiculado. Isso elimina o trabalho manual de atualizar UTMs a cada nova campanha.
Os ValueTrack mais úteis para YouTube Ads:
{campaign}— nome da campanha{adgroup}— nome do grupo de anúncios{creative}— ID do criativo{placement}— onde o anúncio foi exibido (canal ou vídeo específico){targetid}— ID do público-alvo
Para verificar se o ValueTrack está funcionando, use o campo de teste de URL final no Google Ads. Ele mostra exatamente como a URL vai chegar para o usuário antes de publicar o anúncio.
Também é recomendado configurar um modelo de rastreamento no nível da conta ou campanha. Assim, toda campanha de YouTube Ads herda automaticamente os parâmetros UTM sem precisar configurar manualmente em cada anúncio. Veja mais detalhes em UTM para Google Ads.
O que aparece no GA4 quando você faz certo
Com os UTMs configurados corretamente, em Relatórios → Aquisição → Aquisição de tráfego você vai ver:
- Origem da sessão: youtube
- Mídia da sessão: video (ou social, dependendo do que você configurou)
- Campanha: o nome que você definiu no utm_campaign
Para análise mais detalhada — comparar descrição vs card vs pinned comment — use Explorar → Tabela de forma livre. Adicione as dimensões Origem, Mídia, Campanha e Conteúdo em linhas. Agora você vê exatamente de onde veio cada clique, em qual vídeo, de qual posição.
Um ponto importante: o GA4 pode levar até 24-48 horas para processar os dados de campanha. Se você acabou de configurar os UTMs, não espere ver os dados em tempo real no relatório de aquisição. Verifique no Relatório em tempo real do GA4 (disponível em Relatórios → Tempo real) — ele mostra os UTMs imediatamente enquanto o usuário está na sessão.
Erro clássico: link sem UTM na bio do canal
Já mencionei antes, mas vale repetir porque é o erro mais frequente que vejo: o link na bio do canal sem UTM. A bio é o link "permanente" do canal — fica exposto para toda a audiência que acessa seu perfil. É tráfego constante, de qualidade geralmente alta (pessoas que foram ao seu perfil para clicar), e que fica invisível no GA4 sem o UTM.
Configure uma vez e esqueça. O UTM da bio não precisa mudar frequentemente — use um utm_campaign genérico como perfil-canal ou bio-youtube e mantenha sempre o mesmo.
Gere as URLs com UTM corretos para o YouTube diretamente no UTM Builder gratuito — sem cadastro, sem custo.
FAQ
Por que links do YouTube aparecem como Direct no GA4?
O YouTube usa rel="noopener noreferrer" nos links externos, o que impede o browser de enviar o cabeçalho Referer. Sem esse cabeçalho e sem UTM na URL, o GA4 não tem como identificar que o tráfego veio do YouTube e registra como Direct. O UTM é a única solução confiável para esse problema.
Qual é o utm_medium correto para YouTube orgânico?
Os dois mais usados são video e social. Use video para separar o YouTube dos outros canais sociais no relatório do GA4 (ele cria um canal próprio). Use social se quiser que o YouTube apareça junto com Instagram, TikTok e outros no canal Organic Social. Defina um padrão e mantenha.
Posso usar ValueTrack em links de vídeos orgânicos?
Não. ValueTrack é exclusivo do Google Ads — ele só funciona em anúncios veiculados pelo Google Ads Manager. Para vídeos orgânicos (conteúdo do canal sem pagamento), você precisa criar o UTM manualmente ou usar um gerador como o UTM Builder. Use utm_content para diferenciar posições como descrição, card e pinned comment.
Preciso de UTM diferente para cada vídeo?
Depende do nível de análise que você precisa. Se quer saber qual vídeo específico gerou mais tráfego, sim — use o nome do vídeo no utm_campaign (ex: utm_campaign=video-como-configurar-utm). Se quer apenas saber que o tráfego veio do YouTube como canal, um UTM genérico com utm_campaign=youtube-organico já resolve. O nível de granularidade depende do seu volume e da sua necessidade de análise.
