Rastreamento TikTok Ads: macros, ttclid, Events API e relatórios

O rastreamento do TikTok Ads são macros com sublinhados duplos, o ttclid preservado e o envio de conversões pela Events API. Veja como marcar o link, devolver os cadastros ao TikTok e entender por que os números da conta e do tracker não batem.

Rastreamento e análise11 min de leitura
Rastreamento TikTok Ads: macros, ttclid, Events API e relatórios
Conteúdo
  1. Do que é feito o rastreamento do TikTok Ads
  2. Macros do TikTok Ads
  3. ttclid: o ID de clique do TikTok
  4. Envio de conversões ao TikTok: Pixel e Events API
  5. Atribuição: por que o TikTok e o tracker contam diferente
  6. Custo e relatórios do TikTok
  7. Rastreamento do TikTok Ads no ArtisanClo
  8. Configuração passo a passo antes de começar
  9. Erros comuns no rastreamento do TikTok
  10. Resumo

O TikTok dá muito tráfego barato e muitas perguntas na hora de conferir: o criativo satura em poucos dias, os relatórios da conta são atualizados com atraso e o navegador interno do app perde tudo o que depende de cookies. Por isso o rastreamento do TikTok Ads depende especialmente de duas coisas — uma marcação limpa do link e o envio de conversões pelo servidor.

Do que é feito o rastreamento do TikTok Ads

  1. As macros no link passam ao tracker a campanha, o grupo, o anúncio e o posicionamento.
  2. ttclid — o ID do clique, que o TikTok acrescenta sozinho.
  3. O tracker registra o clique e envia a pessoa para a oferta com o ID do clique para a rede de afiliados.
  4. O postback da rede traz o cadastro e o status dele.
  5. A Events API (e, se preciso, o pixel) devolve os eventos ao TikTok.
  6. O custo é cruzado com os cliques pelo ID da campanha.

Macros do TikTok Ads

O TikTok tem sintaxe própria: sublinhados duplos dos dois lados. As mais úteis para o rastreamento:

Macro O que é inserido
__CAMPAIGN_ID__ ID da campanha
__CAMPAIGN_NAME__ Nome da campanha
__AID__ ID do grupo de anúncios
__AID_NAME__ Nome do grupo
__CID__ ID do anúncio
__CID_NAME__ Nome do anúncio
__PLACEMENT__ Posicionamento

A lista de macros vai sendo ampliada, então confira-a na ajuda do TikTok Ads antes de começar.

Exemplo de string de parâmetros:

utm_source=tiktok&utm_medium=paid&utm_campaign=__CAMPAIGN_ID__&utm_content=__CID__&sub2=__AID__&sub3=__PLACEMENT__

IDs em vez de nomes

Como nas outras contas, passe os IDs. No TikTok, os media buyers costumam dar aos anúncios nomes longos, com datas, emojis e espaços — esse valor no link quebra o agrupamento nos relatórios. O ID continua estável e é necessário para cruzar cliques com custo. Se quiser ver no relatório um nome legível do criativo, acrescente um parâmetro curto seu, por exemplo sub5=hook12. A análise detalhada da sintaxe das plataformas está no artigo parâmetros UTM e macros.

Dica. Os criativos do TikTok saturam rápido. Marque-os de forma que, uma semana depois, o relatório mostre qual ideia funcionou: um código curto do hook ou do roteiro num parâmetro seu poupa horas de análise.

ttclid: o ID de clique do TikTok

No clique no anúncio, o TikTok acrescenta ao link o parâmetro ttclid. Não é preciso colocá-lo à mão, mas é preciso preservá-lo:

  • não cortar os parâmetros nos redirecionamentos;
  • gravar o valor no tracker junto com o clique;
  • passá-lo à Events API junto com o evento.

Sem o ttclid, o TikTok associa o evento pior — por dados indiretos, como IP e user agent —, e parte das conversões não entra na otimização. A comparação dos IDs de clique das plataformas está no artigo fbclid, gclid, ttclid, yclid.

O navegador interno do TikTok

Quase todo o tráfego mobile do TikTok abre no navegador interno do app. O que isso significa para o rastreamento:

  • os cookies vivem dentro do app e não passam para o navegador comum;
  • o pixel do navegador perde parte dos eventos, principalmente se a compra aconteceu depois, em outro navegador;
  • a página precisa carregar rápido: no feed, a pessoa está acostumada a rolar, e uma tela branca demorada custa conversões.

A conclusão é a mesma do Facebook: identifique a fonte pelos parâmetros e pelo ttclid, e envie as conversões pelo servidor.

Envio de conversões ao TikTok: Pixel e Events API

Pixel do TikTok Events API
Quem envia O navegador do visitante O seu servidor ou o tracker
Navegador interno e bloqueadores Afetam Não afetam
Aprovação depois do hold Não Sim, se o tracker souber o status
O que é necessário Código na página ID do pixel e token de acesso
Campo-chave para a correspondência Cookie do navegador ttclid do link

Se você manda tráfego para a oferta de uma rede de afiliados, não controla a página de «Obrigado» — logo, não há onde pôr o pixel. Aí quem envia os eventos ao TikTok é o tracker, pela Events API: ele recebe o postback da rede e repassa a conversão com o ttclid daquele clique.

Ao usar os dois canais, passe um identificador de evento comum — senão um lead será contado duas vezes. Como escolher entre os canais está no artigo postback ou pixel, e a preparação da conta, no texto envio de conversões às plataformas de anúncios.

Que evento enviar

Para otimizar, o algoritmo precisa de um fluxo de eventos. O cadastro chega rápido e com frequência; a aprovação, com atraso e menos vezes. O caminho típico é começar a otimização pelos cadastros e, quando houver conversões aprovadas suficientes, passar para elas. Os nomes dos eventos padrão do TikTok estão na ajuda do Gerenciador de Eventos — eles diferem para cadastros, registros e pagamentos. Sobre os status de conversão, veja o artigo lead, hold, aprovado, rejeitado.

Atribuição: por que o TikTok e o tracker contam diferente

Motivo O que acontece
Atribuição por visualização O TikTok pode creditar a conversão a quem viu o vídeo, mas não clicou
Janela de atribuição A conversão conta dentro da janela após o clique ou a visualização definida nas configurações
Atraso dos relatórios Os dados da conta vão sendo completados ao longo de algum tempo
Fuso horário O fuso da conta de anúncios e o do tracker podem diferir
Duplicados Pixel e Events API sem desduplicação dobram os eventos
ttclid perdido Parte dos eventos nem chega a ser associada aos cliques

A janela de atribuição é definida nas configurações da conta; os padrões do TikTok mudaram com o tempo, então confira-os na interface atual, e não em guias antigos.

Dica. Decida qual funil escalar com base no tracker e nos dados da rede de afiliados. A conta do TikTok é útil para comparar os criativos entre si dentro de um mesmo sistema.

Custo e relatórios do TikTok

O TikTok cobra por impressões, e o preço do clique varia bastante entre os criativos. O modelo CPC no tracker dá apenas uma estimativa. Mais preciso é lançar o custo do dia à mão ou importá-lo da conta pelo ID do anunciante e pelo ID da campanha.

Recortes úteis para o TikTok:

  • campanha → grupo → anúncio — quais criativos dão dinheiro;
  • posicionamento — se a campanha não roda só no feed;
  • país e dispositivo — em multigeo e com parcelas diferentes de iOS e Android;
  • seus parâmetros de criativo — hook, roteiro, autor do vídeo;
  • dia — para ver quando o criativo começou a saturar.

Como enxergar a saturação do criativo

No TikTok, o criativo normalmente não «morre» num dia — ele vai ficando mais caro aos poucos. Para pegar o momento, olhe o recorte anúncio → dia e acompanhe três números: o custo por clique sobe, o CR se mantém ou cai, o EPC cai. Quando o custo por clique cresce mais rápido que a receita por clique, é hora de trocar o criativo, mesmo que o ROI do período inteiro ainda seja positivo. Guarde num parâmetro seu o código da ideia do criativo: assim o relatório mostra não só que o anúncio saturou, mas qual ideia durou mais — a base para o próximo lote de vídeos.

Compare criativos por EPC e CR, não só por ROI: em volume pequeno, uma conversão vira o quadro. As fórmulas estão nos artigos métricas para afiliados e como calcular o ROI. Como montar um teste de criativos com conclusões confiáveis está no artigo split test de ofertas e landings.

Rastreamento do TikTok Ads no ArtisanClo

No ArtisanClo, o TikTok Ads é criado como fonte de tráfego a partir de um modelo. Na fonte definem-se os parâmetros (ID da campanha, do criativo, do clique da plataforma, posicionamento, parâmetros SubID sem limite) e o modelo de preço do clique: CPC, CPM, preço vindo do link, CPA ou porcentagem da receita. No fluxo com tracker, a fonte distribui os parâmetros nos parâmetros da campanha, a partir dos quais se monta o link do anúncio.

Depois:

  • As conversões da rede são recebidas por postback em «Recebimento de conversões»: cerca de 300 modelos prontos, status traduzidos automaticamente, e uma nova mensagem da mesma transação atualiza o registro.
  • Envio ao TikTok — nos planos superiores, as conversões são enviadas diretamente à sua conta de anúncios com as suas chaves: ID do pixel e token.
  • Custo — no plano Business, toda manhã é importado o custo dos últimos 3 dias; é preciso o ID do anunciante, e a campanha é ligada ao fluxo pelo ID da campanha nos cliques. Por isso __CAMPAIGN_ID__ no link é obrigatório.
  • Custo manual — o valor do dia é lançado em «Relatórios» e dividido entre os cliques daquele dia que chegaram à oferta.
  • Relatórios — «Dinheiro por recorte» com os parâmetros sub1–sub10 e o construtor de relatórios com agrupamento por níveis e exportação em CSV.

O navegador interno do TikTok é reconhecido, e o ttclid fica gravado no cartão do clique. O envio de conversões só funciona em fluxos com tracker. Mais sobre a plataforma na página do TikTok Ads, e as condições dos planos, na página de preços.

Configuração passo a passo antes de começar

  1. Crie a fonte TikTok no tracker e defina o modelo de preço do clique.
  2. Monte a string de parâmetros com __CAMPAIGN_ID__, __AID__, __CID__, __PLACEMENT__ e os seus parâmetros de criativo.
  3. Cole-a no anúncio e confira a pré-visualização do link: as macros devem estar escritas exatamente, com dois sublinhados.
  4. Configure o postback na rede de afiliados e o envio do ID de clique do tracker no link da oferta.
  5. Ative a Events API: ID do pixel e token de acesso. Escolha o evento de otimização.
  6. Faça um clique de teste pelo app do TikTok no celular. No tracker devem aparecer os IDs da campanha, do grupo, do anúncio e o ttclid.
  7. Envie uma conversão de teste e confira-a no tracker e nos eventos de teste do Gerenciador de Eventos do TikTok.
  8. No dia seguinte, confira o custo contra os cliques pelo ID da campanha.

Se o tráfego passa por uma pré-landing

No TikTok é comum usar uma pré-landing — artigo curto, quiz ou vídeo-review antes da oferta. Nesse esquema, o ID do clique precisa sobreviver a duas passagens: da pré-landing para a oferta e da oferta para o postback. O botão da pré-landing deve levar não ao endereço puro da oferta, e sim ao link do tracker, que acrescenta o ID do clique. Senão os cadastros chegam à rede, mas não se ligam a nenhum criativo. Quantas pessoas foram da pré-landing à oferta é prático ver numa métrica à parte — o CTR da pré-landing —, que mostra se a página intermediária funciona ou só perde tráfego.

Erros comuns no rastreamento do TikTok

  • Macros com um sublinhado só ou entre chaves, por hábito — o link leva o texto da macro em vez do valor.
  • Nomes de anúncio nos parâmetros — strings longas com espaços quebram os relatórios.
  • ttclid perdido depois de um redirecionamento — a Events API recebe eventos sem vínculo com o clique.
  • Pixel e Events API sem identificador comum — conversões em dobro e um algoritmo treinado errado.
  • Sem ID da campanha no clique — o custo não se liga ao fluxo.
  • Conclusões pelo dia de ontem — a conta ainda está completando os dados, e as aprovações não chegaram.

Resumo

O rastreamento do TikTok Ads começa pelas macros certas __CAMPAIGN_ID__, __AID__, __CID__ e pelo ttclid preservado. As conversões da rede chegam ao tracker por postback e vão ao TikTok pela Events API — o navegador interno do app é instável demais para o pixel. Cruze o custo pelo ID da campanha, compare criativos por EPC e CR e explique as divergências com a conta pela atribuição, e não por erro do tracker.

Perguntas frequentes

01

Quais macros existem no TikTok Ads?

O TikTok usa macros com sublinhado duplo dos dois lados: __CAMPAIGN_ID__, __AID__ para o grupo de anúncios, __CID__ para o anúncio, __CAMPAIGN_NAME__, __PLACEMENT__ e outras. A lista exata e os nomes estão na ajuda do TikTok Ads, que é atualizada de tempos em tempos.

02

O que é o ttclid?

É o ID de clique do TikTok, que a plataforma acrescenta ao link no clique no anúncio. Com ele o TikTok associa a conversão enviada pela Events API ou pelo pixel a um clique específico. Sem o ttclid a correspondência piora, e o algoritmo tira menos proveito.

03

Qual a diferença entre a Events API e o pixel do TikTok?

O pixel envia os eventos a partir do navegador do visitante, e a Events API, a partir do servidor. O canal de servidor não depende de bloqueadores nem do navegador interno e pode informar uma conversão aprovada mais tarde. Se usar os dois, passe um identificador de evento comum para a desduplicação.

04

Por que o TikTok mostra conversões que não estão no tracker?

O TikTok conta conversões por visualização e dentro da janela de atribuição, enquanto o tracker liga a conversão a um clique específico. Além disso, os relatórios podem diferir no fuso horário e na data à qual a conversão é atribuída.

05

Onde colocar UTMs no TikTok Ads?

Nas configurações do anúncio, no endereço do site ou num bloco separado de parâmetros de URL, se ele estiver disponível na sua interface. É mais prático montar a string de parâmetros uma vez no tracker e colá-la inteira, para não errar nas macros.

Leia também

Veja o seu tráfego na prática

Conecte o ArtisanClo ao seu site, veja quem realmente chega pelos anúncios e por que cada clique recebeu a sua decisão.