Altavance Media
Abri a vaurie.com como um visitante da Alemanha e acompanhei cada requisição que o site dispara. O Meta Pixel, o TikTok e o Google Analytics 4 ficam completamente mudos até o clique no banner de consentimento. Quem fecha o banner, ignora, ou simplesmente rola a página e compra, entra e sai da sua loja sem existir para nenhuma plataforma de anúncio. Você paga por esse visitante no leilão. Você só não o mede.
Tudo abaixo foi verificado direto no navegador, em vaurie.com/en-de, sem acesso
a nenhuma conta sua. É só o que qualquer pessoa consegue observar de fora — e já é o suficiente
para explicar por que o seu CPA está mais alto do que deveria.
O pixel 4396193200617597 existe, mas o fbevents.js só é carregado
depois do aceite. Sem consentimento: zero PageView, zero ViewContent, zero AddToCart,
zero Purchase.
Seu banner é o Pandectes, e na configuração dele a integração com o Google está
enabled: false, com os campos de GA4 e Google Ads vazios. O Google não recebe
nem o ping anônimo — então não consegue modelar o que perdeu.
A propriedade G-ZVHWYLE5QP está configurada, mas sem consentimento não sai
uma única requisição. O relatório que você olha para tomar decisão só enxerga quem
aceitou cookie.
A tag AW-18184949840 dispara, mas carimbada como
non-personalized ads. Na prática: suas listas de remarketing e os sinais de
público chegam capados no leilão.
D8NEJMRC77UFPM6ENEK0 só acorda com o aceite. Sem Events API server-side,
não existe caminho alternativo para o dado chegar.
O Clarity, que grava a sessão do usuário, dispara sem nenhuma trava de consentimento. É o inverso exato do que a GDPR pede: você grava quem não autorizou e não mede quem comprou.
FoxAppy, Wetracked, Funil Loja Gringa, Klaviyo, Trustoo, Parcelwill, Google, Clarity.
Cada um é uma caixa-preta que dispara por conta própria, sem event_id
e sem deduplicação entre eles.
Nenhum container GTM- na loja. Todo o rastreamento vive dentro de apps de
terceiros. Você não tem onde olhar, onde corrigir, nem como levar embora.
npa=1fbevents.js carregapage_view enviadonpa=0Não é um boleto. É um leilão que você está perdendo com dado incompleto, todos os dias, contra concorrentes que entregam o dado inteiro.
A conta tem dois furos em série. Primeiro furo: a taxa de aceite do banner. Na Europa ela costuma ficar entre 45% e 70% — e tudo que está abaixo de 100% simplesmente não existe para o Meta, para o TikTok e para o GA4.
Segundo furo: entre os que aceitam, o pixel ainda roda no navegador. iOS, Safari com ITP, adblock e extensões comem outra fatia — tipicamente de 20% a 40%. Os dois furos se multiplicam.
O resultado é que o algoritmo do Meta está aprendendo quem é o seu cliente olhando para uma fração das suas vendas. Você não vende menos por causa disso — você paga mais caro para vender o mesmo, porque a otimização está sendo treinada com menos da metade do sinal.
Com R$ 15 a 30 mil por mês em mídia, cada ponto percentual de CPA vale dinheiro de verdade no fim do mês.
A primeira arruma o que está errado. A segunda arruma o que está errado e ainda constrói o caminho que não depende do navegador. As duas respeitam a GDPR — nenhuma delas ignora a escolha do usuário, porque isso não é uma opção na Europa.
5 dias úteis · sem mensalidade
ga4Id e adsId preenchidosnpa=1 — Google Ads volta a receber sinal de público10 dias úteis · inclui tudo da Opção 01
tag.vaurie.com — rodando em servidor próprioevent_id e deduplicação real entre navegador e servidorLado a lado, sem marketing. O que cada opção realmente entrega.
| Item | Hoje | Opção 01 | Opção 02 |
|---|---|---|---|
| GA4 medindo a loja | só com aceite | ✓ | ✓ |
| Consent Mode v2 (legal na UE) | — | ✓ | ✓ |
| Conversão modelada pelo Google | — | ✓ | ✓ |
| Clarity em conformidade | — | ✓ | ✓ |
| Container GTM seu | — | ✓ | ✓ |
| Meta CAPI server-side | — | — | ✓ |
Deduplicação por event_id |
— | — | ✓ |
| Checkout Shopify medido | parcial | parcial | ✓ |
| Resistente a iOS / ITP / adblock | — | — | ✓ |
| Advanced Matching (EMQ do Meta) | — | — | ✓ |
| Cookie de 1 ano (vs 7 dias do ITP) | — | — | ✓ |
| TikTok Events API | — | — | ✓ |
| Painel Looker Studio | — | — | ✓ |
O servidor de tags precisa rodar em algum lugar, 24 horas por dia, recebendo cada evento da sua loja. Esse é o custo real por trás da mensalidade. Veja o que o mercado cobra por exatamente a mesma coisa:
Por que eu consigo cobrar menos: eu já mantenho um servidor próprio rodando GTM Server para vários clientes ao mesmo tempo. O container da Vaurie entra nessa infraestrutura que já está de pé e já é monitorada, então o custo marginal de mais um é baixo. Não é desconto promocional — é o preço que faz sentido quando a infra já existe.
E o que a mensalidade cobre: o servidor no ar, atualização do container, monitoramento, e a correção quando o Meta ou o Google mudam alguma coisa do lado deles — o que acontece com frequência.
Sem amarra contratual. Se um dia você quiser sair, eu exporto o container Docker e ele sobe em qualquer lugar. O container é seu, a configuração é sua, o GTM é seu. Você não fica preso a mim como está preso hoje ao FoxAppy e ao Wetracked.
O retorno: R$ 2.500 de setup, contra R$ 15–30 mil por mês em mídia. Se a implementação melhorar o seu CPA em 10% — e é uma expectativa conservadora quando o algoritmo passa a enxergar o dobro de conversões — o setup se paga em cerca de um mês.
Sem reunião longa e sem enrolação. Você me dá os acessos, eu implemento, e você recebe um painel funcionando.
Meia hora de call. Eu te mostro exatamente o que está furado e o que vai mudar, evento por evento. Você aprova o escopo.
Shopify (colaborador), Meta Business, Google Ads, GA4 e o DNS do domínio para criar o
tag.vaurie.com. Nada além disso.
Subo o servidor, ligo os eventos e testo compra real de ponta a ponta, validando a deduplicação no Events Manager do Meta.
Painel no Looker Studio, documentação do que foi feito, e 30 dias de suporte para ajuste fino incluídos.
Cada dia que passa, o Meta segue aprendendo quem é o cliente da Vaurie olhando para menos da metade das suas vendas — e cobrando por isso. Me chama no WhatsApp que a gente destrava o resto.
Falar com o Gustavo →