Pular para o conteúdo

Tracking

Client-side vs server-side: quando o tracking server-side vale a pena?

Server-side resolve perda de evento, mas adiciona custo e complexidade. Veja os critérios objetivos para decidir se a sua operação já chegou nesse ponto.

Por Antônio PércicoPublicado em 4 min de leitura

Resposta rápida

Tracking server-side passa a valer a pena quando a perda de eventos no navegador já distorce a otimização das campanhas — normalmente em operações com investimento relevante em mídia, venda fora do site ou necessidade de tratar o dado antes de enviá-lo. Abaixo disso, ele adiciona custo de infraestrutura e complexidade sem ganho proporcional.

Server-side virou resposta padrão para qualquer problema de medição, e isso produziu um efeito colateral: operações que não precisavam gastaram tempo e dinheiro implementando, enquanto operações que precisavam continuaram achando que era exagero.

A decisão tem critérios razoavelmente objetivos.

O que muda de um para o outro

No modelo client-side, o navegador do visitante executa o script da plataforma e envia o evento direto para Google, Meta ou GA4. É o Meta Pixel, é a tag do GA4 disparada pelo GTM web.

No modelo server-side, o navegador envia o evento para um servidor que você controla, e esse servidor repassa para as plataformas. O GTM server-side é a implementação mais comum, mas o princípio vale para a CAPI do Meta e para o Measurement Protocol do GA4.

Por que o client-side perde eventos

A perda não é falha de implementação. É consequência do ambiente:

  • Bloqueadores de anúncio impedem o carregamento do script antes que ele dispare.
  • Prevenção de rastreamento em Safari e Firefox limita a vida de cookies definidos por script.
  • Consentimento negado impede a coleta, e isso é o sistema funcionando corretamente.
  • Conexão instável ou abandono rápido interrompe o disparo antes de completar.

O tamanho da perda varia muito com o público. Operações B2B, com audiência mais técnica, costumam perder mais. Público mais amplo, em dispositivos móveis, tende a perder menos.

Os critérios de decisão

Na prática, quatro perguntas resolvem a decisão.

1. O volume de mídia justifica?

Se a perda de eventos representa uma distorção pequena em termos absolutos, o ganho não paga o esforço. Quanto maior a verba, maior o valor de cada ponto percentual de sinal recuperado.

2. A venda acontece fora do site?

Se o fechamento é por WhatsApp, telefone ou presencial, o evento importante não acontece no navegador de jeito nenhum. Aqui o server-side deixa de ser otimização e vira condição para medir o que importa.

3. Você precisa tratar o dado antes de enviar?

Normalizar, enriquecer com informação do CRM, remover campo sensível antes de repassar para terceiros: tudo isso exige um ponto intermediário sob seu controle.

4. A base já está correta?

Esta é a mais importante, e a mais ignorada.

Antes de decidir por server-side, vale auditar o que está sendo medido hoje e o que já está duplicado.

Comparação direta

CritérioClient-sideServer-side
Custo de implementaçãoBaixoMédio a alto
Custo recorrenteNenhumInfraestrutura por volume
Perda por bloqueadorAltaBaixa
Controle sobre o dadoNenhumTotal
Complexidade de manutençãoBaixaAlta
Sinais do navegadorCompletosParciais, precisam ser repassados

A última linha merece atenção: o servidor não sabe naturalmente resolução de tela, referrer ou comportamento na página. Esses dados precisam ser explicitamente enviados, e implementações apressadas costumam perdê-los no caminho.

Um caminho intermediário

Existe uma etapa antes do container completo, e ela resolve boa parte dos casos:

  1. Implemente a CAPI do Meta com deduplicação: recupera o principal gargalo de sinal na mídia social.
  2. Ative Enhanced Conversions no Google Ads: recupera parte da conversão perdida na busca.
  3. Configure importação de conversões offline a partir do CRM — resolve a venda que fecha fora do site.

Os três são server-side no princípio, sem exigir infraestrutura própria. Para muitas operações, isso é suficiente por bastante tempo.

Quando não fazer

Não implemente server-side se a operação investe pouco em mídia, se a venda acontece inteiramente no site com fluxo simples, ou se ninguém no time vai conseguir manter o sistema depois que o fornecedor sair.

Medição que ninguém entende é pior que medição simples: ela produz número com aparência de precisão, e decisão de orçamento tomada sobre número que ninguém sabe explicar é mais arriscada do que decisão tomada admitindo a incerteza.

Fontes e referências

  1. Pixel da MetaMeta for Developers

Perguntas frequentes

Na maior parte das implementações, não. O padrão é usar os dois em paralelo, com um identificador de evento compartilhado que permite à plataforma deduplicar o que chegou pelos dois caminhos. O navegador capta sinais que o servidor não tem, e o servidor entrega o que o navegador perdeu.

Continue aprendendo

Explore Tracking

GA4, Google Tag Manager, server-side, CAPI e conversões offline: como medir corretamente o que a sua operação de mídia está gerando.

Ir para o hub Tracking

Quer aplicar isso na sua empresa?

A Pércico trabalha com estratégia, operação e mensuração de campanhas digitais.

Usamos cookies analíticos e de publicidade para entender o uso do site e medir campanhas. Recusar não impede o uso de nada aqui. Política de Cookies.