Tracking server-side: o que é e por que você perde 40% das conversões sem ele

Tracking server-side: o que é, por que o pixel no navegador perde até 40% das conversões e como CAPI e GTM server-side recuperam o sinal que paga sua mídia.

Leandro Rodrigues · Estrategista.pro11 min
Capa do artigo: Tracking server-side: o que é e por que você perde 40% das conversões sem ele

Você olha o Gerenciador de Anúncios e vê 100 vendas. Seu sistema de pagamento mostra 140. Esse buraco de 40 vendas não é erro de cálculo. É o seu tracking mentindo para você.

E o pior: o algoritmo da Meta e do Google só consegue otimizar com o que enxerga. Se ele só vê 100 das 140 conversões, ele aprende errado, distribui verba errado e cobra mais caro por cada venda que enxerga. Você não está só perdendo relatório. Está perdendo eficiência de mídia, todo dia, em silêncio.

A causa quase sempre é a mesma: você está rastreando do jeito que parou de funcionar em 2021. Pelo navegador. Este post é o blueprint de como o sinal vaza, por que o tracking server-side recupera a maior parte dele, e o que instalar na segunda-feira para parar de comprar mídia no escuro.

O que é tracking server-side (de verdade)

Tracking tradicional funciona assim: o usuário abre seu site, um pedaço de JavaScript (o pixel) roda no navegador dele e dispara o evento de conversão para a Meta ou o Google. Isso se chama tracking client-side: o navegador do cliente é quem manda o recado.

O problema é que o navegador virou território hostil. Ad blocker bloqueia o pixel. O Safari e o Firefox cortam cookies de terceiros e limitam a vida dos cookies próprios com a proteção anti-rastreamento (ITP). O iOS pede permissão e a maioria nega. Cada uma dessas camadas come um pedaço do seu sinal antes que ele saia do navegador.

Tracking server-side inverte a rota. Em vez do navegador do usuário falar com a Meta, o seu servidor fala com a Meta. O evento sai de uma máquina que você controla, não do browser que o ad blocker controla. Pela documentação do Google, o server-side tagging move a instrumentação das tags de mensuração do site para um container de processamento rodando num servidor próprio (no Google Cloud ou em outra nuvem).

Esse é o conceito-mãe. Os dois nomes que você ouve no mercado, CAPI (a API de Conversões da Meta) e GTM server-side (o Google Tag Manager rodando num servidor), não são concorrentes do server-side. São as duas formas de implementá-lo.

Tracking client-side é você gritando do meio da multidão e torcendo para a mensagem chegar. Server-side é você ligando direto, do seu telefone para o telefone deles. Um caminho está cheio de barulho e bloqueio. O outro é linha direta.

O blueprint: por onde o sinal vaza

Para consertar o vazamento, você precisa ver as junções por onde a água escapa. São quatro, e elas se empilham.

Só client-side (pixel)

60–70%

das conversões capturadas

iOS, bloqueadores e multi-dispositivo apagam o resto.

Server-side + CAPI

90%+

de match rate

Recupera 20–40% do sinal que o navegador perde.

Junção 1, o ad blocker. Uma fatia dos seus visitantes roda bloqueador de anúncios. O pixel é exatamente o tipo de script que esses bloqueadores derrubam. Evento bloqueado, conversão invisível.

Junção 2, o ITP do Safari e do Firefox. Esses navegadores limitam a vida do cookie que identifica o usuário e cortam rastreadores de terceiros. Resultado: a Meta perde o fio que liga aquela venda ao clique no anúncio. A venda acontece, o crédito se perde.

Junção 3, o iOS e o ATT. Aqui está a raiz histórica do problema. Em abril de 2021, com o iOS 14.5, a Apple lançou o App Tracking Transparency (ATT): todo app passou a ter que pedir permissão para rastrear. Logo após o lançamento, segundo a Flurry Analytics (base de 5,3 milhões de usuários), a taxa de opt-in, gente que clicou em "Permitir", ficou em torno de 11% no mundo e 4% nos EUA. Em outras palavras, a Meta perdeu o identificador que ligava o usuário ao anúncio na esmagadora maioria dos iPhones.

Esse número subiu com o tempo. Pela AppsFlyer, que mede de forma diferente, o opt-in evoluiu de cerca de 37% global na primeira semana de 2021 para cerca de 50% global e 44% nos EUA até o primeiro trimestre de 2024. A divergência entre Flurry (11%) e AppsFlyer (50%) é real e vem de metodologias diferentes. O ponto que importa para você: uma parte enorme do tráfego iOS ficou cega para a atribuição via navegador.

Junção 4, a janela que encolheu. Junto com o ATT, a Meta mudou a janela de atribuição padrão de 28 dias de clique e 7 de visualização para 7 dias de clique e 1 de visualização, para campanhas iniciadas a partir de 26 de abril de 2021. No iOS, só o evento de maior prioridade (entre 8 configurados via Aggregated Event Measurement) é enviado, e com atraso de até 72 horas. É por isso que o número do Gerenciador "encolheu da noite para o dia" e por que campanha curta perde a conversão que demora a cair.

Some as quatro junções e você tem o resultado que o mercado repete: o tracking puramente client-side captura, em cenários típicos, algo entre 60% e 70% das conversões reais. O que sobra, de 30% a 40%, evapora antes de chegar na plataforma.

Uma ressalva honesta, porque aqui a gente não infla número: esses 40% são uma faixa de mercado, não um estudo oficial fechado. Diferentes fornecedores chegam a estimativas próximas, mas ninguém cravou "exatamente 40%". A formulação correta é "até 40%" ou "de 30% a 40%". Quem te promete um número exato com casa decimal sobre isso está vendendo, não medindo.

Como o server-side recupera o sinal

O conserto não é trocar o pixel. É colocar um segundo caminho, blindado, em paralelo a ele. E aqui entram as duas implementações.

CAPI: o caminho server-side da Meta

A API de Conversões (CAPI) envia o evento de conversão direto do seu servidor para a Meta. Ela não substitui o Pixel. A Meta é explícita: rode os dois em paralelo e deduplique por event_id.

A deduplicação é o detalhe que confunde todo mundo, então vale a frase direta: quando o mesmo evento chega pelo Pixel (navegador) e pela CAPI (servidor), a Meta olha o event_id dos dois, percebe que é a mesma venda e conta uma só. Você não corre risco de duplicar conversão. Você só ganha o evento nas vezes em que o navegador falhou e o servidor não.

O resultado disso tem o dado mais sólido de todo este post. Anunciantes que configuram a CAPI junto com o Pixel veem, em média, 13% de melhora no custo por resultado. Isso não é estimativa de blog: é uma meta-análise da própria Meta, com 15 experimentos A/B, a 99% de confiança, conduzida entre maio de 2024 e janeiro de 2025 em APAC, EMEA e Américas.

Treze por cento de custo por resultado menor é dinheiro que você já está gastando e que passa a render mais, sem aumentar verba. Não porque você achou um público mágico, mas porque o algoritmo voltou a enxergar as conversões que estava perdendo e otimiza melhor com mais sinal na mão.

GTM server-side: o caminho de controle

O Google Tag Manager server-side (sGTM) cria um container num servidor próprio (Google Cloud ou outra nuvem). O navegador faz um único request ao seu container, e é o container que dispara as chamadas para cada plataforma: GA4, Meta, e o que mais você usar.

O Google lista quatro ganhos diretos do sGTM, e três deles vão além de "atribuição":

Pilar do sGTMO que mudaPor que importa para você
PerformanceMenos código de mensuração rodando no navegadorSite mais leve, melhores Core Web Vitals, menos fricção
Segurança e privacidadeO dado do visitante é coletado e distribuído num ambiente que você gerenciaControle sobre o que sai para terceiros, lastro para LGPD
Qualidade de dadoValidação e normalização de eventos entre browsers e devicesMenos inconsistência, menos perda de evento
Precisão de trackingCaptura melhor quando há ad blocker ou Safari/FirefoxRecupera o sinal que o client-side deixa escapar

Os dois primeiros (performance e segurança) são citações diretas da documentação do Google. Repare que server-side não é só sobre "ver mais conversão". É também sobre site mais rápido e controle de dado, dois argumentos que ressoam com quem leva a operação a sério.

Os dados: do pixel cego ao sinal completo

Junte as peças e o quadro fica claro. Com pixel sozinho, você enxerga a minoria. Com pixel mais server-side deduplicado, você enxerga quase tudo.

ConfiguraçãoCobertura típica de conversãoO que isso significa
Só Pixel (client-side)~60% a 70%30% a 40% das vendas invisíveis para o algoritmo
Pixel + CAPI (server-side)~95%O algoritmo volta a enxergar quase toda venda
Efeito na mídia (Meta, oficial)-13% no custo por resultadoMesma verba, mais resultado, medido em A/B

A faixa de 95% para a configuração combinada é estimativa de mercado, alinhada à narrativa da Meta sobre cobertura. O 13%, esse sim, é número oficial com N, intervalo de confiança e período. É nele que você ancora a decisão.

E tem uma camada que conecta tudo: o algoritmo só é tão bom quanto o sinal que recebe. Quando você devolve para a Meta as conversões que o navegador comia, você não melhora só o relatório. Você melhora o treino do algoritmo. Ele passa a saber quem realmente compra, mira melhor, e o custo cai. O relatório bonito é consequência; a queda de custo é a causa.

Uma palavra sobre os números que você vai ver por aí e não deve usar: aparecem em blogs de fornecedor coisas como "17,8% de redução" ou "23% com Signals Gateway". Não há fonte primária da Meta para esses dois. O número confirmado e defensável é 13%. Na engenharia de vendas, a gente cita o que aguenta auditoria.

Implementação: o que fazer na segunda-feira

Você não precisa de uma reengenharia completa amanhã. Precisa fechar o vazamento maior primeiro, nesta ordem.

  1. Meça o tamanho do buraco. Pegue o número de conversões do Gerenciador de Anúncios e o número de vendas do seu checkout ou gateway no mesmo período. A diferença é o seu vazamento de tracking em números reais. É o que justifica todo o resto. Você não conserta o que não dimensiona.

  2. Ligue a CAPI com deduplicação por event_id. É o conserto de maior retorno e menor esforço. Mantenha o Pixel rodando, adicione a CAPI em paralelo e garanta que os dois mandem o mesmo event_id. Sem a deduplicação, você arrisca contar venda em dobro; com ela, só recupera o que faltava. Esse passo sozinho é o que a Meta mediu valendo 13% de custo por resultado.

  3. Verifique a qualidade do match. Server-side só recupera de verdade se você envia bons dados de correspondência (e-mail, telefone, hashados) junto do evento. Evento server-side sem dado de match é meio gol. Confira a nota de qualidade de eventos na Meta depois de ligar a CAPI.

  4. Suba o GTM server-side quando a operação justificar. Se você roda várias plataformas (GA4, Meta, TikTok), o sGTM centraliza tudo num container só, deixa o site mais leve e te dá o controle de dado para a LGPD. Para operação enxuta, a CAPI já resolve o grosso; o sGTM é o passo de maturidade.

  5. Não use server-side para furar consentimento. Repita isso para qualquer fornecedor que te prometer o contrário. Server-side dá controle sobre o dado que sai, não licença para mandar dado de quem não consentiu. Configure o filtro de consentimento no servidor. Isso protege a sua mídia e a sua marca.

  6. Rode uma auditoria do tracking de ponta a ponta. O vazamento de sinal quase nunca vem de um lugar só: é ad blocker mais ITP mais iOS mais janela curta mais match fraco, empilhados. Ver o sistema inteiro, e não uma peça, é o que separa o conserto real do remendo. Esse diagnóstico completo é parte do que uma auditoria de marketing digital entrega: onde o sinal vaza, etapa por etapa, com número.

Tracking server-side não é um detalhe técnico para o time de dados resolver depois. É a diferença entre comprar mídia enxergando 60% das suas vendas ou enxergando 95%. Entre o algoritmo te cobrar caro porque aprende errado, ou barato porque aprende certo.

O dinheiro não sumiu. As vendas aconteceram. O que faltou foi o sinal voltar para quem distribui a sua verba. Consertar isso é, talvez, a alavanca de mídia paga mais subestimada que existe: você não gasta mais, você só para de mentir para o próprio algoritmo.

Diagnóstico 360 PRO

Quanto do seu tracking está vazando agora?

A gente compara o que o seu Gerenciador enxerga com o que o seu checkout registra, mede o buraco em vendas reais e mostra exatamente onde o sinal está se perdendo, do ad blocker à janela de atribuição. Com número, não com achismo. Gratuito e sem compromisso.

Sem compromisso. Você sai sabendo onde está perdendo dinheiro.