Pular para o conteúdo
Dados 02 de maio de 2026 · 6 min

Server-side tracking com Stape: o passo a passo que recupera até 40% dos eventos perdidos

Pixel front-end perde 30-50% dos eventos em 2026. Server-side tracking via Stape recupera dados, melhora atribuição e respeita LGPD. Guia técnico completo.

NM

Nathan Máximo

Máximo do Marketing

Em 2024, um cliente nosso de ótica online tinha pixel do Meta capturando 340 compras/mês. Depois que implementamos server-side tracking via Stape, mesmo mês, mesma operação: 489 compras capturadas. +44% de eventos.

ROAS reportado subiu de 2.1 pra 3.0 — não porque vendeu mais, mas porque o algoritmo finalmente enxergou o que sempre vendeu.

Esse artigo é o passo a passo pra implementar server-side tracking via Stape. Técnica e prática. Sem bullshit.

Por que pixel front-end perde dados em 2026

3 fatores combinados:

1. Bloqueadores de rastreamento

  • 70% dos navegadores hoje têm algum bloqueador (Brave, Safari ITP, extensões)
  • iOS Safari bloqueia cookies de terceiros por padrão
  • Firefox idem desde 2019

2. iOS ATT (App Tracking Transparency)

A partir do iOS 14.5 (2021), apps perguntam: “este app pode rastrear?”. 75% dos usuários dizem não. Daí em diante, o Pixel do Meta no app do Instagram/Facebook não conta a venda.

Em 2025-2026, mais sites brasileiros começaram a respeitar opt-out de cookies. Visitante que clica “rejeitar tudo” = pixel não dispara = evento perdido.

Resultado prático: 30-50% das suas conversões reais não chegam pro Meta. O algoritmo otimiza com dados incompletos.

O que server-side tracking resolve

Server-side = o seu backend manda dados pro Meta (ou Google), em vez do navegador do usuário.

Vantagens:

  • ✅ Bloqueadores de navegador não afetam
  • ✅ Cookies de primeira parte (você é dono)
  • ✅ Pode enviar dados enriquecidos (CPF hasheado, email, telefone)
  • ✅ Match quality MUITO maior — Meta consegue identificar usuário mesmo sem cookie
  • ✅ LGPD-compliant se respeitar consent

Resultados típicos:

  • +30-45% de eventos capturados
  • +15-25% de ROAS apurado
  • Algoritmo otimiza melhor → CPA cai 10-20% em 30-60 dias

O que é Stape (rápido)

Stape.io é um provedor de GTM Server-Side hospedado. Em vez de você manter servidor próprio rodando GTM Server, eles fazem.

Custo: a partir de US$ 10/mês (R$ 50-70). Pra contas com volume > R$ 10k/mês em ads, é o melhor ROI possível.

Alternativa self-hosted: rodar o GTM Server no Google Cloud — mais barato em volume alto mas custo de manutenção/engenharia.

Pra 95% dos casos, Stape é a escolha certa.

Setup completo — passo a passo

Etapa 1: Criar conta Stape (5 min)

  1. Vai em stape.io → cria conta
  2. Cria novo container
  3. Stape gera um URL de tracking próprio (algo tipo xyz.tagging.maximodomarketing.com.br)

Pra ficar profissional, configure subdomínio próprio:

  • Cria CNAME tagging.seusite.com.br → apontando pra xyz.stape.io
  • Stape vai te dar instrução exata

Etapa 2: Criar container GTM Server no Google Tag Manager (10 min)

  1. tagmanager.google.com → criar conta/container
  2. Tipo: Server
  3. URL: o que o Stape te deu
  4. Cole o Container Config que Stape gerou nas configs do container

Etapa 3: Configurar GTM Web (cliente) pra apontar pro Stape (15 min)

Você já tem GTM Web (cliente) no seu site. Agora vai mandar pra Stape em vez de direto pro Google/Meta.

  1. No GTM Web, edita a tag do GA4
  2. Em “Configuração da tag”, muda o Transport URL pra: https://tagging.seusite.com.br
  3. Salva e publica

Mesma coisa pra Meta:

  1. Cria/edita tag “GA4 Event - Server”
  2. URL do servidor: https://tagging.seusite.com.br

Etapa 4: Configurar tags no GTM Server (30 min)

Aqui é onde a mágica acontece. No GTM Server, você cria tags que forwardam os dados pra Meta CAPI e Google Enhanced Conversions.

Tags principais:

  1. GA4 (Google Analytics 4):

    • Tag template: “GA4” (já vem)
    • Measurement ID: seu G-XXXXX
  2. Meta Conversion API (precisa de tag template específica):

    • Instala “Facebook Conversion API Tag” do template gallery
    • Pixel ID: seu Meta Pixel ID
    • Access Token: pega em Meta Events Manager → Settings → CAPI
  3. Google Ads Enhanced Conversions:

    • Tag template “Google Ads Conversion Tracking”
    • Conversion ID e Label do seu Google Ads

Etapa 5: Enviar eventos enriquecidos

Aqui o pulo do gato. Em vez de só mandar “purchase”, manda:

  • email do cliente (hasheado SHA-256)
  • telefone (hasheado SHA-256)
  • CPF hasheado (se você coleta)
  • IP
  • User Agent
  • Click ID do Facebook (fbclid) ou Google (gclid)

Como hashear: precisa fazer no backend. Stape tem plugin de hash automático que você ativa.

Etapa 6: Testar

Antes de validar tudo, teste:

  1. GA4: acessa o site, faz uma compra de teste. Em GA4 → Realtime, deve aparecer o evento.
  2. Meta: vai em Events Manager → Test Events. Coloca o ID do teste. Faz compra. Deve aparecer aí também.
  3. Match Quality: depois de algumas conversões reais, vai em Events Manager → Diagnostics. Match quality alvo: > 8.0 (escala 0-10).

Se match quality < 7.0, falta enviar mais informação identificadora (telefone, CPF, etc).

Etapa 7: Validar no Google Ads e Meta Ads

Depois de 72h rodando:

Meta Ads Manager: vai em Settings → Diagnostics → Conversion API. Deve mostrar “Receiving event from server (CAPI)” verde.

Google Ads: em Conversions, a conversão deve mostrar “Enhanced for web” ativo.

Erros comuns e como evitar

Erro 1: Enviar evento duplicado

Browser pixel + server-side = pode duplicar.

Solução: usar deduplication ID (event_id). Cada evento tem um ID único. Meta e Google deduplificam automaticamente se você passar o mesmo ID nos 2 canais.

Erro 2: Match Quality baixo (< 7.0)

Significa que você não está mandando dados identificadores suficientes.

Solução: garante envio de email + telefone + CPF (todos hasheados) em cada conversão.

Cliente clicou “rejeitar cookies” = você NÃO pode mandar dados pro Meta/Google sem permissão.

Solução: integrar com Consent Mode V2. Se consent = denied, manda apenas dados anônimos.

Erro 4: Esquecer de testar em staging

Implementou direto em produção = pode quebrar tracking de venda real.

Solução: testa em ambiente staging primeiro. Stape suporta múltiplos ambientes.

Erro 5: Não conferir match quality periodicamente

Algo muda no site (formulário, checkout), pode quebrar envio de dados.

Solução: monitorar match quality semanalmente. Setup alerta se cair abaixo de 7.0.

Quanto tempo leva pra ver impacto

Comportamento típico:

  • Semana 1: setup, testes, validação. Dados ainda não consistentes.
  • Semana 2-3: dados começam a fluir, match quality estabiliza.
  • Semana 4-6: algoritmo do Meta começa a aproveitar os novos dados. CPA cai progressivamente.
  • Mês 3+: ganho consolidado. ROAS reportado matches realidade do CRM.

Custo total e ROI

Setup técnico:

  • Stape: US$ 10-50/mês dependendo do volume
  • Configuração inicial: 8-15 horas de trabalho de quem entende
  • Total: ~R$ 1.500 setup + R$ 100/mês mensal

ROI típico (caso real de cliente nosso):

Antes CAPIDepois CAPI (3 meses)
Eventos capturados340/mês489/mês
ROAS reportado2.13.0
Decisão de alocaçãoReduzia MetaAumentou Meta (corretamente)
Vendas mensaisR$ 240kR$ 380k

Custo: R$ 1.500 + R$ 100/mês. Retorno: +R$ 140k/mês de vendas.

Paga em 12 dias.

Quando NÃO vale a pena

  • Conta com < R$ 5k/mês em ads totais — não tem volume pra justificar
  • Empresa sem time técnico nem agência — setup técnico exige conhecimento
  • E-commerce que já tá em plataforma com CAPI nativa (alguns Shopify apps, VTEX) — pode ser mais simples

Pra 80% das empresas com R$ 10k+/mês em ads, server-side via Stape é obrigatório em 2026.


A Máximo implementa server-side tracking completo via Stape em 2-3 semanas. Fala com a gente e a gente roda um diagnóstico do seu setup atual.

#server-side-tracking #stape #capi #ga4 #mensuracao #atribuicao

Quer aplicar isso na sua empresa?

A gente faz um diagnóstico gratuito e mostra o caminho mais curto pra você crescer com previsibilidade.

Quero meu diagnóstico