Como rastrear as conversões do OpenAI Ads na Shopify (e por que o pixel não basta)
Um pixel de navegador sozinho perde parte das suas conversões. A forma confiável é o rastreamento do lado do servidor com a Conversions API, com um único remetente por Pixel ID.
Em resumo
- Um pixel de navegador sozinho perde parte das conversões (bloqueadores, proteção de rastreamento, compras entre dispositivos), então seus resultados de anúncios do ChatGPT parecem piores do que são.
- O método confiável é o rastreamento do lado do servidor pela Conversions API da OpenAI, com um único remetente por Pixel ID. Se você também usa o pixel de navegador, o mesmo evento precisa levar o mesmo ID nos dois.
- Isso não deixa os anúncios lucrativos. Deixa-os mensuráveis, para você confiar nos seus números e decidir o que escalar.
- A Reach configura isso na Shopify em uns 30 segundos, sem código.
A forma confiável de rastrear as conversões do OpenAI Ads na Shopify é enviar os eventos da sua loja do lado do servidor para a Conversions API da OpenAI, com um único remetente por Pixel ID, para que as conversões não se percam por bloqueadores, proteção de rastreamento ou compras entre dispositivos. Um pixel de navegador sozinho subconta seus resultados, às vezes muito. Aqui está por que isso acontece, como resolver e como saber que a sua medição realmente funciona.
Por que um pixel de navegador sozinho te dá os números errados
Um pixel de navegador só dispara se um script carregar no navegador do comprador e nada o bloquear. Na prática, muita coisa bloqueia:
- Os bloqueadores de anúncios e as extensões de privacidade impedem o pixel de disparar.
- A proteção de rastreamento do Safari encurta ou apaga os cookies dos quais o pixel depende.
- As jornadas entre dispositivos. Alguém pergunta algo ao ChatGPT no celular, vê o seu produto e compra no notebook à noite. O pixel nunca conecta os dois.
Cada uma dessas é uma venda real que aconteceu mas nunca foi contada. Quando isso ocorre, duas coisas dão errado. Primeiro, o seu ROAS reportado parece pior do que é. Segundo, e pior, a OpenAI só aprende com as conversões que consegue ver, então uma campanha otimizada para conversões passa a guiar o seu orçamento com dados incompletos.
Aqui há uma nuance honesta. Se seus anúncios do ChatGPT mostram zero ou pouquíssimas conversões, pode ser uma lacuna de medição, ou o canal pode ser realmente novo para a sua loja. São problemas bem diferentes, e você não consegue distingui-los até a sua medição ser confiável. Esse é o motivo de resolver isso primeiro.
O que o rastreamento do lado do servidor realmente faz
Em vez de depender só do navegador, a sua loja envia cada evento direto do seu servidor para a OpenAI pela Conversions API. Ele cobre os eventos que importam: visualização de página, visualização de produto, adicionar ao carrinho, início de checkout e compra. Cada evento carrega um ID de evento. Se você também roda o pixel de navegador da OpenAI, o mesmo evento precisa levar o mesmo nome e o mesmo ID nos dois para a OpenAI contá-lo uma vez só. Com um único remetente, não há o que deduplicar.
O resultado é um sinal que sobrevive aos bloqueadores, às configurações de privacidade e às trocas de dispositivo. É a diferença entre adivinhar e saber.
| Só pixel de navegador | Do lado do servidor (Conversions API) | |
|---|---|---|
| Bloqueado por bloqueadores | Sim, evento perdido | Não, entregue mesmo assim |
| Sobrevive à proteção de rastreamento | Muitas vezes não | Sim |
| Lida com compras entre dispositivos | Não | Sim |
| Risco de contagem dupla | n/a | Baixo, com um único remetente por Pixel ID |
| Integridade dos dados | Parcial | Mais completa |
Como funciona a atribuição do OpenAI Ads na Shopify
Quando um comprador clica no seu anúncio no ChatGPT, uma referência do clique (o parâmetro oppref) viaja na URL de destino. Com o rastreamento do lado do servidor, essa referência é enviada junto com o pedido da Shopify, com dados do cliente protegidos por hash (como e-mail e telefone) que ajudam a OpenAI a ligar a compra ao anúncio. É isso que permite que os pedidos atribuídos ao ChatGPT apareçam nos seus relatórios em vez de sumirem em silêncio. Desde 30 de setembro de 2026, a OpenAI usa por padrão uma janela de 30 dias após o clique e 1 dia após a visualização, então os totais incluem conversões por visualização e podem incluir conversões modeladas. Elas aparecem nos relatórios em 24 a 48 horas.
Como configurar o rastreamento do lado do servidor, passo a passo
- Confirme que você tem um Pixel ID e uma chave da Conversions API no Ads Manager da OpenAI para a sua loja.
- Encaminhe seus eventos da Shopify para a Conversions API a partir do servidor, não só do navegador. Esta é a parte que, feita na mão, exige engenharia de verdade.
- Use um único remetente por Pixel ID. Se você também envia pelo pixel de navegador, use o mesmo nome e ID de evento nos dois para que a OpenAI deduplique.
- Verifique que os eventos estão chegando e sendo combinados de forma limpa.
Fazer isso manualmente significa trabalho de desenvolvimento e manutenção contínua toda vez que um evento ou a versão da API muda. A alternativa é a Reach, que cuida da parte técnica automaticamente. Ela instala em uns 30 segundos, captura os eventos pelo app embed da Shopify, encaminha cada um só do lado do servidor (sem carregar o pixel de navegador da OpenAI, então há um único remetente) e liga os cliques de anúncios do ChatGPT aos seus pedidos reais. Sem código, sem editar o tema. Duas ressalvas: não rode a Reach e o app oficial da OpenAI para Shopify no mesmo Pixel ID, porque hoje isso conta as compras em dobro; e compras feitas por apps de checkout de terceiros ou formulários de pagamento na entrega contornam o checkout da Shopify e ainda não são capturadas.
Se você quer o panorama completo do canal em si, comece por como anunciar no ChatGPT: guia para lojas Shopify.
Como saber se a sua medição realmente funciona
Depois de configurar, verifique isto:
- Faça um pedido de teste e confirme que o evento de compra chega à OpenAI (na Reach, você vê o status de entrega em poucos minutos; os relatórios de conversão do OpenAI Ads levam de 24 a 48 horas).
- Procure uma boa qualidade de correspondência e poucos eventos rejeitados.
- Confirme que você não está contando duas vezes (um único remetente por Pixel ID evita isso).
- Confirme que há um evento de conversão criado no Ads Manager e selecionado na campanha. Os relatórios dessa meta só contam a partir daí e não são retroativos.
- Verifique que os pedidos atribuídos ao ChatGPT aparecem quando você esperaria.
A Reach mostra o status de entrega dos eventos dentro do app e sinaliza as falhas para você, então você não fica adivinhando se os dados estão limpos.
O rastreamento do lado do servidor vai deixar meus anúncios do ChatGPT lucrativos?
Não, e vale ser claro sobre isso. A medição não muda como seus anúncios rendem. Muda o que você consegue ver. Algumas das suas conversões "perdidas" eram vendas reais que estavam simplesmente sendo subcontadas, e uma medição precisa as recupera. Mas se o canal de fato ainda não converte para a sua loja, uma medição precisa é como você descobre isso rápido e para de desperdiçar gasto, em vez de colocar dinheiro às cegas.
De qualquer forma você sai ganhando: ou recupera vendas que não estavam sendo creditadas, ou evita jogar dinheiro em um canal que ainda não está pronto para você. Essa clareza é o objetivo.
Pare de adivinhar o que seus anúncios do ChatGPT estão fazendo. Instale a Reach pela Shopify App Store e tenha um rastreamento preciso do lado do servidor para o OpenAI Ads em uns 30 segundos, sem código.