Pixel disparado

AffiliateMarketing Tracking Analytics Retargeting

O Que Significa “Pixel Disparado”?

No rastreamento de afiliados, “disparado” não é um tipo de pixel. É um estado. Qualquer pixel de rastreamento — pixel de conversão, pixel de retargeting, pixel de impressão — pode estar em um de dois estados: inativo ou disparado.

Um pixel é disparado quando o navegador processa o HTML ou JavaScript que o contém e envia a requisição HTTP resultante ao servidor de rastreamento. Essa requisição carrega parâmetros: um ID de clique, um ID de campanha, um ID de oferta, um valor de conversão e, às vezes, um valor de comissão. A plataforma de rastreamento recebe a requisição, associa o ID de clique ao clique de afiliado original armazenado em seu banco de dados e registra a conversão.

A Anatomia de um Evento de Disparo

Se algum elo dessa corrente falhar, o pixel não dispara, ou dispara com dados incompletos. A conversão não é registrada.

Logo PostAffiliatePro

Lance seu programa de afiliados hoje

Configure o rastreamento avançado em minutos. Não é necessário cartão de crédito.

Como um Pixel Disparado Funciona no Rastreamento de Afiliados

O Fluxo do Clique à Conversão

Aqui está a jornada completa, do clique à comissão registrada, passo a passo:

  1. Um usuário clica em um link de afiliado. O link inclui um ID de clique único gerado pela plataforma de rastreamento — algo como https://track.exemplo.com/click?aff_id=42&offer_id=7&click_id=abc123.
  2. A plataforma de rastreamento registra o clique. Ela armazena o ID de clique junto com o ID do afiliado, ID da campanha, timestamp e o endereço IP e user agent do usuário. Ela também define um cookie de primeira ou terceira parte no navegador do usuário contendo o ID de clique.
  3. O usuário navega pelo site do anunciante. Ele pode adicionar itens ao carrinho, ler avaliações ou sair e voltar depois. Enquanto o cookie persistir e a janela de atribuição não tiver fechado, o clique permanece atribuível.
  4. O usuário conclui uma compra. Ele chega à página de confirmação do pedido ou de agradecimento — a página onde o pixel de conversão está incorporado.
  5. O pixel de conversão é disparado. O navegador carrega o pixel, lê o ID de clique do cookie (ou de um parâmetro de URL passado pelo fluxo de checkout) e o envia para o servidor de rastreamento junto com o valor do pedido.
  6. O servidor de rastreamento associa a conversão ao clique. Ele consulta o ID de clique, verifica se o clique está dentro da janela de atribuição e credita o afiliado. A comissão é calculada e registrada.

Todo esse fluxo depende do disparo do pixel na etapa 5. Se ele não disparar, a corrente termina sem comissão — mesmo que a venda tenha ocorrido.

Quais Dados um Pixel Disparado Transmite

Uma requisição típica de pixel disparado carrega estes parâmetros:

ParâmetroFinalidadeExemplo
click_idVincula a conversão ao clique originalabc123
offer_idIdentifica qual campanha ou oferta7
aff_idIdentifica o afiliado42
payout ou sale_amountO valor da conversão para cálculo da comissão89.95
txn_idID de transação único para evitar duplicatasORD-5591
goal_idQual meta de conversão foi concluídapurchase

Se algum parâmetro obrigatório estiver ausente ou mal formatado, a plataforma de rastreamento pode receber o evento, mas não conseguir atribuí-lo. Um pixel pode ser disparado com sucesso — a requisição HTTP chega ao servidor — e ainda assim não gerar comissão se o click_id estiver vazio ou expirado.

O Fluxo do Clique à Conversão

Aqui está a jornada completa, do clique à comissão registrada, passo a passo:

  1. Um usuário clica em um link de afiliado. O link inclui um ID de clique único gerado pela plataforma de rastreamento — algo como https://track.exemplo.com/click?aff_id=42&offer_id=7&click_id=abc123.
  2. A plataforma de rastreamento registra o clique. Ela armazena o ID de clique junto com o ID do afiliado, ID da campanha, timestamp e o endereço IP e user agent do usuário. Ela também define um cookie de primeira ou terceira parte no navegador do usuário contendo o ID de clique.
  3. O usuário navega pelo site do anunciante. Ele pode adicionar itens ao carrinho, ler avaliações ou sair e voltar depois. Enquanto o cookie persistir e a janela de atribuição não tiver fechado, o clique permanece atribuível.
  4. O usuário conclui uma compra. Ele chega à página de confirmação do pedido ou de agradecimento — a página onde o pixel de conversão está incorporado.
  5. O pixel de conversão é disparado. O navegador carrega o pixel, lê o ID de clique do cookie (ou de um parâmetro de URL passado pelo fluxo de checkout) e o envia para o servidor de rastreamento junto com o valor do pedido.
  6. O servidor de rastreamento associa a conversão ao clique. Ele consulta o ID de clique, verifica se o clique está dentro da janela de atribuição e credita o afiliado. A comissão é calculada e registrada.

Todo esse fluxo depende do disparo do pixel na etapa 5. Se ele não disparar, a corrente termina sem comissão — mesmo que a venda tenha ocorrido.

Quais Dados um Pixel Disparado Transmite

Uma requisição típica de pixel disparado carrega estes parâmetros:

ParâmetroFinalidadeExemplo
click_idVincula a conversão ao clique originalabc123
offer_idIdentifica qual campanha ou oferta7
aff_idIdentifica o afiliado42
payout ou sale_amountO valor da conversão para cálculo da comissão89.95
txn_idID de transação único para evitar duplicatasORD-5591
goal_idQual meta de conversão foi concluídapurchase

Se algum parâmetro obrigatório estiver ausente ou mal formatado, a plataforma de rastreamento pode receber o evento, mas não conseguir atribuí-lo. Um pixel pode ser disparado com sucesso — a requisição HTTP chega ao servidor — e ainda assim não gerar comissão se o click_id estiver vazio ou expirado.

Tipos de Pixels que Disparam em Programas de Afiliados

Nem todo pixel serve ao mesmo propósito. Programas de afiliados geralmente usam três categorias:

Tipo de PixelOnde DisparaO Que RegistraUsado Por
Pixel de conversãoPágina de agradecimento / confirmaçãoVenda concluída, cadastro ou leadAnunciantes, redes
Pixel de retargetingPáginas de produto, landing pagesVisitas a páginas para construção de audiênciaAnunciantes, compradores de mídia
Pixel de impressãoPágina de conteúdo do afiliado (ao carregar)Que o anúncio ou link do afiliado foi visualizadoAfiliados, redes

Pixels de Conversão

Pixels de conversão podem ser estáticos (disparando em cada carregamento de página, contando com a correspondência de cookies) ou dinâmicos (o servidor do anunciante preenche o valor do pedido e o ID da transação nos parâmetros do pixel em tempo real). Pixels dinâmicos são mais precisos, mas exigem integração no lado do servidor do anunciante.

Pixels de Retargeting

Um pixel de retargeting dispara quando um usuário visita uma página de produto ou categoria. Ele não registra uma conversão — ele marca o usuário para campanhas de anúncios futuras. Em contextos de afiliados, pixels de retargeting são às vezes usados por anunciantes para construir audiências de usuários que chegaram via tráfego de afiliados, embora essa prática seja controversa quando compete com os próprios esforços de retargeting do afiliado.

Pixels de Impressão

Um pixel de impressão dispara quando um usuário carrega uma página que exibe um banner ou link de texto de um afiliado. Ele informa à rede que o criativo foi exibido. Pixels de impressão são menos comuns em programas de afiliados baseados em desempenho (onde apenas conversões importam), mas aparecem em arranjos baseados em CPM ou híbridos.

Bloqueadores de Anúncios e Recursos de Privacidade do Navegador

Bloqueadores de anúncios como uBlock Origin e recursos de navegador como a Proteção de Rastreamento Aprimorada do Firefox e a Prevenção de Rastreamento Inteligente (ITP) do Safari podem bloquear requisições de pixel por completo. A ITP do Safari, em particular, limita a persistência de cookies de primeira parte a 7 dias para cookies definidos via JavaScript — ou seja, um pixel que depende de um cookie com mais de uma semana será disparado, mas não carregará ID de clique.

O que verificar: Compare as opções de rastreamento suportadas pelo anunciante e pela plataforma de afiliados. Postbacks servidor a servidor podem reduzir a dependência de requisições do navegador, enquanto arranjos de primeira parte podem resolver algumas limitações do navegador. Nenhuma abordagem elimina a necessidade de consentimento, identificadores precisos, deduplicação e um fluxo de conversão testado.

Erros de JavaScript e Tempo de Carregamento da Página

Se o pixel for implementado como uma tag JavaScript e outro script na página lançar um erro não tratado antes da execução do pixel, o pixel nunca dispara. Da mesma forma, se o usuário fechar a aba ou navegar para outra página antes do script do pixel carregar — comum em páginas de agradecimento lentas — a conversão é perdida.

O que fazer: Coloque o pixel o mais cedo possível no <head> da página ou no topo do <body>. Evite envolvê-lo em gerenciadores de tags que carregam de forma assíncrona, a menos que você tenha verificado a ordem de disparo. Para conversões críticas, use um postback do lado do servidor como backup.

IDs de Clique Ausentes ou Corrompidos

Um pixel pode disparar perfeitamente — a requisição HTTP chega ao servidor — mas se o parâmetro click_id estiver vazio, null ou expirado, a plataforma de rastreamento não consegue associar a conversão a um afiliado. Isso geralmente acontece quando o fluxo de checkout remove parâmetros de URL, quando o cookie foi deletado entre o clique e a conversão, ou quando o usuário trocou de dispositivo.

O que fazer: Audite seu fluxo de checkout para garantir que os parâmetros do ID de clique sobrevivam a cada redirecionamento e transição de página. Se sua plataforma de e-commerce remove parâmetros de consulta desconhecidos, configure-a para passar explicitamente os parâmetros de rastreamento. Implemente um fallback que armazene o ID de clique no localStorage ou em um cookie de primeira parte na landing page e o recupere na página de agradecimento.

Erros de Lógica de Disparo Condicional

Alguns anunciantes usam gerenciadores de tags para aplicar lógica condicional aos seus pixels — por exemplo, disparar apenas quando o referenciador corresponder a um domínio específico, ou apenas na primeira conversão por usuário. Se essa lógica estiver configurada incorretamente, o pixel dispara para os eventos errados ou não dispara de forma alguma.

O que fazer: Documente cada regra de disparo em linguagem simples. Teste cada condição com transações reais. Se o modo de pré-visualização do seu gerenciador de tags mostrar o pixel disparando, mas a plataforma de rastreamento não mostrar conversão, o problema provavelmente está na camada de dados — as variáveis que o gerenciador de tags está passando para o pixel podem estar indefinidas.

Por Que os Pixels Falham ao Disparar (E o Que Fazer)

Falhas de pixels são mais comuns do que a maioria dos profissionais de marketing imagina. Aqui estão os quatro pontos de falha mais comuns e como lidar com cada um.

Bloqueadores de Anúncios e Recursos de Privacidade do Navegador

Bloqueadores de anúncios como uBlock Origin e recursos de navegador como a Proteção de Rastreamento Aprimorada do Firefox e a Prevenção de Rastreamento Inteligente (ITP) do Safari podem bloquear requisições de pixel por completo. A ITP do Safari, em particular, limita a persistência de cookies de primeira parte a 7 dias para cookies definidos via JavaScript — ou seja, um pixel que depende de um cookie com mais de uma semana será disparado, mas não carregará ID de clique.

O que fazer: Use postbacks do lado do servidor como seu método principal de rastreamento. Se precisar usar pixels, implemente uma solução de cookie de primeira parte servida a partir do seu próprio domínio, em vez de um domínio de rastreamento de terceiros. Isso reduz a probabilidade de bloqueio generalizado.

Erros de JavaScript e Tempo de Carregamento da Página

Se o pixel for implementado como uma tag JavaScript e outro script na página lançar um erro não tratado antes da execução do pixel, o pixel nunca dispara. Da mesma forma, se o usuário fechar a aba ou navegar para outra página antes do script do pixel carregar — comum em páginas de agradecimento lentas — a conversão é perdida.

O que fazer: Coloque o pixel o mais cedo possível no <head> da página ou no topo do <body>. Evite envolvê-lo em gerenciadores de tags que carregam de forma assíncrona, a menos que você tenha verificado a ordem de disparo. Para conversões críticas, use um postback do lado do servidor como backup.

IDs de Clique Ausentes ou Corrompidos

Um pixel pode disparar perfeitamente — a requisição HTTP chega ao servidor — mas se o parâmetro click_id estiver vazio, null ou expirado, a plataforma de rastreamento não consegue associar a conversão a um afiliado. Isso geralmente acontece quando o fluxo de checkout remove parâmetros de URL, quando o cookie foi deletado entre o clique e a conversão, ou quando o usuário trocou de dispositivo.

O que fazer: Audite seu fluxo de checkout para garantir que os parâmetros do ID de clique sobrevivam a cada redirecionamento e transição de página. Se sua plataforma de e-commerce remove parâmetros de consulta desconhecidos, configure-a para passar explicitamente os parâmetros de rastreamento. Implemente um fallback que armazene o ID de clique no localStorage ou em um cookie de primeira parte na landing page e o recupere na página de agradecimento.

Erros de Lógica de Disparo Condicional

Alguns anunciantes usam gerenciadores de tags para aplicar lógica condicional aos seus pixels — por exemplo, disparar apenas quando o referenciador corresponder a um domínio específico, ou apenas na primeira conversão por usuário. Se essa lógica estiver configurada incorretamente, o pixel dispara para os eventos errados ou não dispara de forma alguma.

O que fazer: Documente cada regra de disparo em linguagem simples. Teste cada condição com transações reais. Se o modo de pré-visualização do seu gerenciador de tags mostrar o pixel disparando, mas a plataforma de rastreamento não mostrar conversão, o problema provavelmente está na camada de dados — as variáveis que o gerenciador de tags está passando para o pixel podem estar indefinidas.

Rastreamento por Pixel vs. Rastreamento por Postback

Durante a maior parte dos anos 2010, o rastreamento por pixel era o método padrão para atribuição de conversão de afiliados. Os postbacks do lado do servidor se tornaram o padrão para qualquer programa onde a precisão é importante.

Lado do Cliente vs. Lado do Servidor: A Diferença Fundamental

Rastreamento por PixelRastreamento por Postback
Onde é executadoNavegador do usuário (lado do cliente)Servidor do anunciante (lado do servidor)
GatilhoCarregamento da página no navegadorServidor detecta conclusão da transação
Depende do navegador?SimNão
Afetado por bloqueadores de anúncios?Sim — frequentemente bloqueadoNão — chamada servidor a servidor
Afetado por restrições de cookies?Sim — ITP, ETP limitam ou excluem cookiesNão — ID de clique armazenado no servidor
Funciona para conversões em aplicativos?NãoSim
Funciona para vendas por telefone?NãoSim
Complexidade de configuraçãoBaixa — cole um trecho de códigoModerada — requer integração no servidor

Um postback funciona assim: quando o servidor do anunciante processa uma transação concluída, ele faz uma requisição HTTP diretamente ao servidor da plataforma de rastreamento. Essa requisição inclui os mesmos parâmetros que um pixel enviaria — ID de clique, valor do pedido, ID da transação — mas nunca toca o navegador do usuário. A plataforma de rastreamento a recebe independentemente de bloqueadores de anúncios, políticas de cookies ou falhas do navegador.

Quando Usar Cada Método

Use rastreamento por pixel quando:

  • Você precisa de uma configuração rápida e de baixo esforço para um novo programa
  • A integração no lado do servidor não está disponível (por exemplo, uma plataforma de e-commerce hospedada com acesso limitado a API)
  • Você está rastreando eventos que ocorrem apenas no navegador (por exemplo, visualizações de página para retargeting)

Use rastreamento por postback quando:

  • A precisão da conversão é crítica para os cálculos de comissão
  • Seu público usa bloqueadores de anúncios em alta taxa (tecnologia, jogos, demografias preocupadas com privacidade)
  • As conversões ocorrem fora do navegador (instalações de aplicativos, pedidos por telefone, eventos de faturamento recorrente)
  • Você opera em regiões com regulamentações de privacidade rigorosas, onde as taxas de consentimento de cookies são baixas

Abordagens Híbridas

Se o postback falhar devido a um timeout do servidor ou erro de configuração, o pixel ainda dispara e captura a conversão. Essa redundância protege contra os modos de falha de qualquer um dos métodos isoladamente.

Como Testar se Seu Pixel Dispara Corretamente

Testar um pixel antes de confiar nele para comissões ao vivo evita o cenário doloroso de descobrir lacunas de rastreamento dias ou semanas após o lançamento.

Método das Ferramentas de Desenvolvedor do Navegador

  1. Abra as ferramentas de desenvolvedor do seu navegador (F12 ou clique com o botão direito → Inspecionar).
  2. Vá para a aba Rede.
  3. Filtre pelo domínio da sua plataforma de rastreamento (por exemplo, postaffiliatepro.com).
  4. Complete uma transação de teste e carregue a página de agradecimento.
  5. Procure pela requisição do pixel no log de rede. Ela deve retornar um status 200.
  6. Clique na requisição e inspecione a aba Payload ou Parâmetros da Query String. Verifique se click_id, offer_id e sale_amount contêm os valores esperados.

Se a requisição aparecer, mas retornar um redirecionamento 302 ou 404, a URL do pixel pode estar mal configurada. Se nenhuma requisição aparecer, o pixel não está disparando — verifique o posicionamento, as regras do gerenciador de tags e as configurações do bloqueador de anúncios.

Compra de Teste / Conversão de Teste

A maioria das plataformas de rastreamento oferece um modo de teste. Em seguida, verifique o log de conversões da plataforma. Se a conversão não aparecer, o pixel não disparou ou o ID de clique não sobreviveu à jornada.

Armadilhas Comuns de Teste

  • Testar sem desativar bloqueadores de anúncios. Se você usa um bloqueador de anúncios no seu navegador do dia a dia, ele pode bloquear o pixel durante os testes, mesmo que usuários reais sem bloqueadores de anúncios o vissem disparar. Desative-o ou use um perfil de navegador limpo.
  • Testar em localhost. Pixels que apontam para servidores de rastreamento de produção podem não disparar corretamente a partir de localhost devido a políticas de CORS ou referenciador. Teste em um domínio de staging.
  • Testar com o ID de clique errado. Se você construir manualmente uma URL de teste sem passar pelo gerador de cliques da plataforma de rastreamento, o ID de clique pode não estar registrado no banco de dados da plataforma, e a conversão não será associada.

Perguntas frequentes

Aprimore Seu Rastreamento de Afiliados

Descubra como pixels disparados e ferramentas avançadas de rastreamento podem otimizar suas campanhas de marketing de afiliados e melhorar as taxas de conversão.

Saiba mais

Pixel de conversão

Pixel de conversão

Um pixel de conversão é um recurso de rastreamento ou script carregado pelo navegador que registra uma ação, como uma compra, inscrição ou lead.

4 min de leitura
AffiliateMarketing Glossary

Você estará em boas mãos!

Junte-se à nossa comunidade de clientes satisfeitos e forneça excelente suporte ao cliente com o Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface