Sem UTM na URL, o TikTok Ads não aparece no GA4: o tráfego cai em Direct e você perde o rastro de tudo que acontece depois do clique. O TikTok Ads Manager mostra cliques e conversões, mas esses números ficam presos dentro da plataforma e nunca cruzam com o comportamento no seu site. O TikTok não tem integração nativa com o GA4 como o Google Ads tem, então o UTM manual é o único jeito de fechar esse loop.
Se quiser entender os parâmetros UTM do zero antes de configurar no TikTok, leia o guia completo de parâmetros UTM.
Por que o TikTok precisa de UTM manual
O TikTok Ads Manager registra cliques, impressões e conversões via Pixel do TikTok. Isso basta para otimizar campanha dentro da plataforma, mas nenhum desses números chega ao GA4 sozinho.
Para analisar o que quem clicou faz depois (páginas visitadas, tempo no site, funil de conversão), você precisa do GA4. E o GA4 só identifica o tráfego do TikTok corretamente se houver UTM na URL. Sem UTM, esse tráfego cai em Direct e você não consegue separar o que veio do TikTok de todo o resto.
Os parâmetros certos para TikTok Ads
Configuração base:
utm_source=tiktok&utm_medium=cpc&utm_campaign=nome-da-campanhaPara separar grupos de anúncios e criativos:
utm_source=tiktok&utm_medium=cpc&utm_campaign=nome-da-campanha&utm_content=nome-do-criativoParâmetros dinâmicos do TikTok Ads
O TikTok tem seu próprio conjunto de variáveis dinâmicas. Elas ficam entre duplos underscores e são preenchidas automaticamente no momento do clique:
| Parâmetro | O que preenche | Onde usar |
|---|---|---|
__CAMPAIGN_NAME__ | Nome da campanha | utm_campaign |
__CAMPAIGN_ID__ | ID numérico da campanha | utm_campaign |
__AID_NAME__ | Nome do grupo de anúncios | utm_content |
__CID_NAME__ | Nome do anúncio (criativo) | utm_content |
__PLACEMENT__ | Posicionamento do anúncio | utm_term |
Exemplo com dinâmicos:
utm_source=tiktok&utm_medium=cpc&utm_campaign=__CAMPAIGN_NAME__&utm_content=__CID_NAME__Obs.: os parâmetros dinâmicos do TikTok usam underscores duplos (__), diferente do Facebook que usa chaves duplas ({{ }}). Não misture os formatos — cada plataforma tem a sua sintaxe.
Onde adicionar UTM no TikTok Ads Manager
No TikTok Ads Manager, o UTM vai no campo URL de destino dentro do anúncio. Cole a URL completa com todos os parâmetros. Você também pode usar o campo Parâmetros de rastreamento de URL na seção de rastreamento, que funciona igual ao Facebook: adiciona os parâmetros separadamente da URL base.
Recomendo usar o campo de parâmetros separado quando a URL de destino tem query string própria, para evitar conflito de parâmetros.
TikTok orgânico também precisa de UTM?
Se você tem um link na bio do perfil ou usa o TikTok Shop com link para site externo, sim. É a mesma lógica do link da bio no Instagram. O medium para tráfego orgânico do TikTok é social:
utm_source=tiktok&utm_medium=social&utm_campaign=bio-linkGere seu UTM para TikTok agora
O UTM Builder tem template pré-configurado para TikTok Ads. Você adiciona a URL e o nome da campanha — o link sai pronto com os parâmetros corretos.
FAQ
TikTok tem pixel próprio. Preciso de UTM também?
Sim. O Pixel do TikTok rastreia eventos no seu site e envia esses dados para o TikTok Ads Manager (o envio server-side equivalente é a Events API), alimentando a otimização de campanha dentro da plataforma. O UTM rastreia a origem do tráfego no GA4, que é onde você faz a análise fora da plataforma. São funções distintas e complementares.
O ttclid do TikTok substitui o UTM?
Não. O ttclid é o click ID que o TikTok adiciona automaticamente para atribuir a conversão dentro da plataforma, como o fbclid faz no Facebook. Ele não envia dados estruturados para o GA4, então o UTM continua necessário para qualquer análise no GA4 ou em ferramentas externas.
Como comparar TikTok vs Facebook Ads no GA4?
No relatório de Aquisição de tráfego do GA4, filtre por utm_source. Com tiktok e facebook como sources distintos, você compara CPA, taxa de conversão e comportamento pós-clique das duas plataformas lado a lado. Veja também como configurar UTM para Facebook Ads.
