Há algo que a maioria dos anunciantes do TikTok não sabe... e isso está lhes custando dinheiro todos os dias.
Seus anúncios geram vendas. Isso é certo. Mas o TikTok Ads Manager mostra menos conversões do que as que realmente ocorrem. O algoritmo recebe dados incompletos. E, como resultado, ele faz uma otimização ruim. Os custos aumentam, o desempenho diminui e ninguém entende o motivo.
O problema não é sua criatividade. Não é sua segmentação. É que seu pixel do TikTok está «cego» para milhares de conversões reais.
Neste guia, explicarei exatamente o que é o rastreamento do lado do servidor do TikTok, por que o pixel sozinho não é mais suficiente e como você pode implementar a API de eventos do TikTok passo a passo. E, no final, eu lhe digo quando faz sentido fazer você mesmo... e quando não faz.
Continue lendo, pois o que vem a seguir muda a forma como você mede suas campanhas.
Por que o Pixel do TikTok sozinho não é mais suficiente
Quando você instala o pixel do TikTok em seu site, o que você faz é colocar um pequeno código no navegador do usuário. Esse código observa o que o visitante faz e informa ao TikTok: «Ei, houve uma compra aqui!.
O problema é que esse código está no navegador. E o navegador tem muitas «proteções» que o bloqueiam:
- Os bloqueadores de anúncios (como uBlock Origin, Adblock Plus) impedem que o pixel seja executado.
- Os navegadores como o Safari ou o Firefox restringir cookies de terceiros, reduzindo a janela de atribuição para 24 horas ou menos.
- Usuários que recusar cookies diretamente no banner do seu site fazem com que o pixel não registre nada.
- O conexões lentas ou falhas no navegador pode fazer com que o pixel não seja disparado antes que o usuário feche a página.
O resultado é que uma parte de suas conversões reais nunca chega ao TikTok. O algoritmo trabalha com dados incompletos. E toma decisões de otimização piores.
Isso se traduz em: custo mais alto por conversão, segmentação mais pobre e campanhas que não são dimensionadas.
O que é o TikTok Server Side Tracking?
O rastreamento do lado do servidor é uma maneira diferente de enviar dados de conversão para o TikTok. Em vez de serem enviados do navegador do usuário, os dados viajam diretamente do Atenciosamente para os servidores do TikTok.
É simples assim: seu site conclui uma compra → seu servidor registra a compra → seu servidor notifica o TikTok → o TikTok atribui a compra ao seu anúncio.
O navegador do usuário não é mais o intermediário. Os bloqueadores não podem interceptar essa comunicação. Os cookies não são tão importantes. E os dados chegam na íntegra.
A ferramenta do TikTok para fazer isso se chama API de eventos do TikTok (anteriormente conhecida como TikTok Conversions API). É a solução oficial do TikTok para rastreamento no lado do servidor.
TikTok Pixel vs. API de eventos do TikTok: as principais diferenças
| TikTok Pixel (no lado do cliente) | API de eventos do TikTok (no lado do servidor) | |
|---|---|---|
| Onde ele é executado | Navegador do usuário | Atenciosamente |
| Afetados por bloqueadores de anúncios | Sim | Não |
| Afetado por restrições de cookies | Sim | Muito menos |
| Depende do consentimento | Sim | Mais flexível |
| Dados do usuário enviados | Limitada | E-mail, telefone, IP com hash |
| Velocidade de carregamento da Web | Ele reduz um pouco | Isso não afeta |
A recomendação oficial do TikTok é usar ambos ao mesmo tempoAPI de eventos: o pixel para velocidade e a API de eventos para confiabilidade. Com ambos ativos, o sistema desduplica automaticamente os eventos para que eles não sejam contados duas vezes.

Benefícios da implementação do rastreamento no lado do servidor do TikTok
Antes de falar sobre como fazer isso, quero que você tenha clareza sobre o que ganha com isso:
Mais conversões registradas. Ao remover o «filtro» do navegador, o TikTok recebe dados de vendas que antes eram perdidos. Isso melhora seu EMQ Score (Event Match Quality), que é a métrica que a TikTok usa para medir o quanto seus dados correspondem aos usuários reais da plataforma.
Melhor otimização do algoritmo. O TikTok usa as conversões que recebe para saber quais usuários convertem melhor. Mais dados = melhor aprendizado = melhores resultados para suas campanhas.
Menor custo por conversão. Com dados mais completos, o algoritmo otimiza para os perfis certos. Menos desperdício de orçamento.
Atribuição mais precisa. Você pode enviar dados que o pixel não pode capturar sozinho: endereço de e-mail do cliente, número de telefone (todos com hash para segurança), dados de CRM, compras off-line...
Conformidade regulamentar mais fácil. Quando você controla quais dados saem do seu servidor e quais dados são enviados ao TikTok, você tem mais controle sobre a conformidade com o GDPR e outras regulamentações de privacidade.
Como a API de eventos do TikTok funciona internamente
Antes de analisarmos as etapas técnicas, quero que você entenda como isso funciona em linhas gerais.
Quando um usuário faz uma compra em seu site:
- O formulário de pagamento é preenchido e seu servidor processa a transação.
- Seu servidor também prepara um «pacote de dados» com as informações do evento: o que aconteceu, quando, qual o valor e os dados do usuário (e-mail com hash, IP, agente do usuário...).
- Esse pacote é enviado para
https://business-api.tiktok.com/open_api/v1.3/event/track/por meio de uma chamada HTTP POST. - O TikTok recebe o evento, processa-o e o atribui ao anúncio que levou o usuário ao seu site (usando o
ttclid, o parâmetro de clique do TikTok).
Se você também tiver o pixel ativo, o TikTok comparará os dois eventos por meio de um event_id e os mescla em um só, evitando a contagem dupla.
Etapas para implementar o rastreamento no lado do servidor do TikTok
Etapa 1: Faça login no TikTok Ads Manager e obtenha seu Pixel ID
A primeira coisa que você precisa é ter um pixel do TikTok criado em sua conta.
- Entrar Gerente de anúncios do TikTok → Ativos → Eventos → Eventos na Web.
- Se você não tiver um pixel, crie um. Selecione a opção «Instalar manualmente o código de pixel».» y Modo de desenvolvedor.
- Depois de criado, copie o ID do pixel. Você o encontrará nas configurações de pixel. Você precisará dela nas etapas posteriores.
Etapa 2: Gerar seu token de acesso
O token de acesso é como a «chave» de que você precisa para que seu servidor possa se comunicar com a API do TikTok de forma segura.
- No Gerenciador de anúncios do TikTok, vá para Ativos → Eventos → Eventos na Web.
- Selecione seu pixel e digite Configurações.
- Role para baixo até a seção «Geração de token de acesso».
- Clique em «Gerar token de acesso» e copie o token que aparece.
Mantenha esse token em um local seguro. Não o exponha em um código público ou no front-end de seu site.
Etapa 3: Certifique-se de capturar o parâmetro ttclid
O ttclid (TikTok Click ID) é o parâmetro que o TikTok adiciona automaticamente ao URL de sua página de destino quando alguém clica em um de seus anúncios. Ele é essencial para a atribuição.
A partir de 2024, o TikTok adicionará esse parâmetro automaticamente. Mas você precisa garantir que seu site o pegue e salve (por exemplo, em um cookie primário ou no servidor de sessão) para enviá-lo junto com os eventos de conversão.
Um exemplo de um URL com ttclid seria:
https://tuweb.com/producto?ttclid=AbCdEf123456...
Se você não capturar e salvar esse parâmetro, a API poderá funcionar, mas a atribuição será menos precisa.
Etapa 4: Escolha seu método de implementação
É aqui que as coisas se dividem, dependendo de sua situação técnica:
Opção A: Gerenciador de tags do Google no lado do servidor (sGTM)
Essa é a opção mais comum para equipes de marketing com um determinado nível técnico. Você precisa de:
- Um contêiner do lado do servidor no GTM já configurado (no Google Cloud Platform ou em outro servidor).
- A equipe oficial «API de eventos do TikTok» instalado a partir da Community Template Gallery.
- Configure a etiqueta com seu token de acesso e ID de pixel.
- Mapeie os eventos do seu contêiner da Web (GA4, por exemplo) para os eventos do TikTok.
Opção B: Integração direta via API
Se você tiver uma equipe de desenvolvimento, poderá fazer chamadas diretas à API do seu backend. Isso lhe dá o máximo de controle. Toda vez que ocorre um evento de conversão, seu servidor faz uma solicitação HTTP POST com o corpo do evento no formato JSON.
Opção C: plataformas de comércio eletrônico (Shopify, WooCommerce...)
Plataformas como a Shopify têm integrações nativas com o TikTok que facilitam a configuração do rastreamento no lado do servidor. Na Shopify, ele é configurado na seção Eventos de clientes no painel de administração.
Etapa 5: Configurar os parâmetros do evento
Cada evento que você envia à API deve incluir vários campos. Os mais importantes são:
evento: Nome do evento padrão do TikTok: O nome do evento padrão do TikTok (CompletePayment,Adicionar ao carrinho,Exibir conteúdo,Liderança,EnviarFormulário…).event_id: Um identificador exclusivo para cada evento. É a chave para a deduplicação com o pixel.carimbo de data/hora: A data e a hora do evento no formato ISO 8601.código_de_pixel: Seu Pixel ID.context.page.url: O URL da página em que o evento ocorreu.contexto.usuário: Dados do usuário com hash em SHA-256 (e-mail, número de telefone, IP, agente do usuário),ttpcookie...).contexto.ad: Ottclidcapturado do clique.propriedades: Detalhes do evento (valor da compra, moeda, IDs do produto...).
Os dados pessoais do usuário (e-mail, telefone) devem ser enviados com hash em SHA-256. A própria API do TikTok também pode fazer esse hash automaticamente se você configurá-la.
Etapa 6: implementar a deduplicação de eventos
Se você for usar o pixel e a API de eventos ao mesmo tempo (o que é recomendado), precisará deduplicar os eventos para que o TikTok não os conte duas vezes.
A maneira de fazer isso é simples: tanto o pixel quanto a API de eventos devem enviar o mesmo event_id para o mesmo evento. O TikTok detecta automaticamente que os dois eventos correspondem ao mesmo horário e os mescla em um só.
No lado do servidor do GTM, isso é feito passando o event_id do contêiner da Web para o contêiner do servidor.
Etapa 7: Teste a implementação
Antes de publicar na produção, você deve verificar se tudo está funcionando:
- No Gerenciador de anúncios do TikTok, vá até seu pixel e ative a opção Eventos de teste modo.
- Ele gera um Código do evento de teste e adicione-o à configuração de sua tag (no GTM) ou em suas chamadas de API.
- Realize uma conversão de teste em seu site.
- Check-in Gerente de eventos do TikTok que o evento seja exibido corretamente com todos os parâmetros.
- Verifique o Pontuação EMQ (Event Match Quality) para cada evento. Quanto mais alto, melhor.
Depois de verificado, exclua o código do evento de teste e publique.
Quais eventos enviar para a API de eventos do TikTok
Você não precisa enviar o maior número possível de eventos. Concentre-se naqueles que o TikTok usa para otimizar suas campanhas. Os mais importantes são:
CompletePayment: Uma compra concluída. De longe, a mais valiosa.Adicionar ao carrinho: Um produto foi adicionado ao seu carrinho.Exibir conteúdo: Página de um produto visitada.IniciarCheckout: Início do processo de pagamento.Liderança/EnviarFormulário: Envio de um formulário de recrutamento.
Para comércio eletrônico, o mínimo que você deve ter no lado do servidor é CompletePayment. Se você também adicionar Adicionar ao carrinho e IniciarCheckout, O algoritmo tem mais pontos de dados para aprender.
Pontuação EMQ: a métrica que você deve observar
O Índice de qualidade da correspondência de eventos (EMQ) é uma pontuação de 0 a 10 que o TikTok dá a você para dizer o quão bem ele está «reconhecendo» os usuários que lhe enviam eventos.
Um EMQ alto significa que o TikTok pode identificar a quais usuários da plataforma suas conversões correspondem, o que melhora a atribuição e a otimização.
Para aumentar seu EMQ Score, o mais importante é enviar o máximo possível de dados do usuário (sempre com hash): e-mail, número de telefone, IP do usuário, agente do usuário e, acima de tudo, o nome do usuário. ttclid e o cookie _ttp.
Com um rastreamento do lado do servidor bem implementado, o EMQ Score aumenta significativamente em comparação com o uso do pixel sozinho.
Armadilhas comuns na implementação da API de eventos do TikTok
Na prática, essas são as falhas que vejo com mais frequência:
Não capture o ttclid. Sem esse parâmetro, o TikTok não pode atribuir corretamente as conversões a seus anúncios. Esse é o erro mais caro.
Não implemente a deduplicação. Se você tiver o pixel e a API ativos, mas não houver deduplicação, o TikTok contará as conversões duas vezes. Suas métricas são infladas e você toma as decisões erradas.
Envie dados do usuário sem hashing. A API é compatível com dados de texto simples e faz hash para você, mas é melhor fazer hash no seu servidor antes de enviá-los. Essa é uma boa prática de privacidade e segurança.
Não verifique os eventos de teste antes de publicá-los. O lançamento sem testes pode significar dias ou semanas perdidos com dados incorretos.
Mapeamento incorreto de nomes de eventos. O TikTok tem nomes de eventos padrão. Se você enviar «purchase» em vez de «CompletePayment», o evento poderá não ser processado corretamente.

Quando faz sentido delegar a um especialista?
O rastreamento do lado do servidor do TikTok não é particularmente difícil de entender conceitualmente. Mas é necessário implementá-lo bem:
- Um contêiner do lado do servidor GTM configurado e em execução (com sua infraestrutura de nuvem).
- Conhecimento de como a camada de dados funciona e como os eventos são mapeados.
- Capacidade de depurar problemas quando os eventos não chegam corretamente.
- Saiba como configurar a deduplicação entre o pixel e a API.
- Interpretar o EMQ Score e otimizá-lo com os dados corretos.
Se você investe consistentemente em anúncios do TikTok e as discrepâncias entre as vendas reais e as conversões registradas são relevantes para o seu negócio, cada semana sem um rastreamento do lado do servidor bem implementado é um orçamento que não foi bem otimizado.
Na Analytic Pixel Pro, somos especializados exatamente nisso. Implementamos a API de eventos do TikTok (e as APIs de conversão de outras plataformas, como Meta, Google Ads ou LinkedIn) por meio do servidor GTM, configurado no Google Cloud Platform ou em sua própria infraestrutura. Se quiser saber mais sobre como trabalhamos, você pode conferir os detalhes de nosso Serviço de implementação da API de rastreamento de conversões e do lado do servidor.
Conclusão: o rastreamento do lado do servidor do TikTok não é opcional.
Se você investir um orçamento em anúncios do TikTok e tiver apenas o pixel instalado, estará tomando decisões com dados incompletos. O rastreamento do lado do servidor por meio da API de eventos do TikTok não é uma melhoria técnica secundária: é a base de que sua medição precisa para ser confiável.
O caminho é claro: instale o pixel no navegador para obter velocidade e use a API de eventos do servidor para obter confiabilidade. Com ambos ativos e bem configurados, o TikTok recebe mais dados, atribui melhor as conversões e otimiza suas campanhas com informações reais.
Quanto mais cedo você implementá-lo, mais cedo o algoritmo começará a trabalhar com os dados que merece.