Postback: um sinal automático de conversão

Seus dados de campanha estão se perdendo?
Campanhas digitais direcionam tráfego para o seu site todos os dias, mas você realmente sabe o que acontece com os usuários depois do clique? Muitos profissionais de marketing enfrentam o mesmo problema: a jornada começa bem, o clique é registrado, mas após isso... silêncio.
Se o visitante não chega até a conversão final — ou se essa conversão não é capturada corretamente — o esforço da campanha parece inútil. A análise fica incompleta, as decisões são baseadas em achismos e o investimento em mídia não tem retorno comprovado.
Benefícios de usar postbacks inteligentes com o Agnostic Data
O Agnostic Data permite capturar etapas intermediárias da jornada de forma automática, confiável e integrada com suas campanhas. Isso é feito por meio de eventos postback invisíveis, que são disparados sempre que o visitante atinge um ponto relevante do funil.
Esses eventos não dependem de o usuário clicar em um botão específico ou de scripts pesados instalados no site. Eles funcionam de forma silenciosa, mas poderosa. Entre os principais benefícios estão:
- Mensuração de microconversões: saber se o usuário iniciou um cadastro, acessou um painel ou começou um pagamento.
- Atribuição correta de campanhas: dar crédito ao canal que trouxe o visitante, mesmo que ele não compre na mesma sessão.
- Otimização do funil de marketing: entender onde as pessoas abandonam e por quê.
Exemplo real: acompanhamento da jornada no site da Cenprot
Vamos ilustrar com um caso prático. A equipe de marketing está rodando uma campanha na Agência ABC, com foco em aquisição de novos usuários para a plataforma resolve.cenprot.org.br. O visitante clica no anúncio e acessa o site. A partir daí, queremos monitorar se ele:
- Entrou na tela de login,
- Avançou para o cadastro,
- Chegou até o momento de pagamento.
Mesmo que ele não conclua a transação, esses pontos já são etapas valiosas de engajamento. Com o Agnostic Data, configuramos postbacks que capturam e notificam essas ações automaticamente.
Etapas da Jornada Monitoradas
postback-01 – Tela de Login
O objetivo aqui é entender quantos usuários chegaram até a tela de autenticação, indicando uma intenção de entrar na plataforma.
- Etapa da jornada: Tela de Login
- URL monitorada:
/app/auth
- Evento que ativa:
agScriptLoaded
,agnosticRouteChanged
- Postback enviado (rótulo):
passo-2-auth
Como funciona por dentro
Toda a lógica acontece em segundo plano. Quando o visitante acessa uma das páginas configuradas, o sistema verifica se ele veio de uma campanha válida (exemplo: utm_source = NIKE
). Se a regra for satisfeita, o Agnostic Data dispara automaticamente uma requisição do tipo imagem invisível para o endereço de rastreamento da campanha.
Essa requisição carrega parâmetros como:
- O ID do clique (
clickid
) — extraído da campanha original; - O nome da etapa atingida (
goal_name
); - Outros dados adicionais, se configurados (como
aff_id
,offer_id
,adv_sub
, etc.).
Exemplo real de URL disparada:
https://tracking.linkseguro.com/aff_goal?goal_name=passo-13-feedback&clickid=abc123&offer_id=40&aff_id=1
Tecnicamente: Como funciona o envio da requisição de postback
Em cada regra de postback, existe um bloco chamado to_request
— é ele quem define o que será enviado, como e para onde. Vamos detalhar a seguir um exemplo real configurado para rastrear a etapa de login do usuário:
"to_request": {
"type": "IMAGE",
"url": "https://tracking.linkseguro.com/aff_goal",
"add_params": {
"offer_id": "40",
"aff_id": "1",
"a": "l",
"goal_name": "passo-2-auth"
},
"pinch": [
{ "from": "utm_case", "item": "clickid", "name": "transaction_id" }
]
...
Tipo IMAGE
: por que isso importa
O campo "type": "IMAGE"
significa que a requisição será feita como se o navegador estivesse carregando uma imagem invisível. Na prática, o Agnostic Data insere um pixel como este:
<img src="https://tracking.linkseguro.com/aff_goal?...params..." style="display:none;" />
Essa abordagem oferece duas grandes vantagens:
- Alta taxa de entrega: carregamentos de imagem são, por padrão, permitidos pela maioria dos navegadores, ad blockers e firewalls corporativos. Isso garante que o postback chegue ao destino sem ser bloqueado.
- Compatibilidade universal: não há necessidade de executar JavaScript, nem de lidar com CORS, cookies ou permissões complexas.
Essa escolha mostra uma preocupação técnica com entregabilidade máxima — essencial para garantir rastreamento confiável.
Uso de add_params
: enriquecendo a URL
O campo "add_params"
define parâmetros que serão adicionados à URL da requisição. No exemplo, estão sendo enviados:
offer_id
: identificador da oferta na plataforma de afiliados.aff_id
: identificador do afiliado.a
: um marcador adicional de controle.goal_name
: o nome da etapa do funil que está sendo atingida (ex:passo-2-auth
).
Essa camada é importante porque permite à plataforma de rastreamento reconhecer qual etapa foi atingida e qual parceiro foi responsável. É como se o postback estivesse dizendo: "Usuário de origem Nike acabou de iniciar o login na plataforma Cenprot — dê crédito à campanha X."
O poder do pinch
: extração semântica de dados
O campo "pinch"
permite extrair dados diretamente do contexto do Agnostic Data e inseri-los como parâmetros na URL.
No exemplo:
{ "from": "utm_case", "item": "clickid", "name": "transaction_id" }
Aqui, o sistema está dizendo:
“Pegue o valor do clickid
(armazenado nos parâmetros UTM da campanha) e envie com o nome transaction_id
.”
Isso demonstra dois pontos fundamentais:
- Personalização semântica: ao renomear
clickid
paratransaction_id
, o responsável pelo marketing aproxima os dados técnicos da linguagem de negócio — o que facilita leitura e análise. - Independência operacional: o time de marketing pode estruturar a informação que será enviada para parceiros sem depender de engenharia, criando nomes, formatos e estratégias baseadas no funil real da empresa.
Essa flexibilidade é o que torna o Agnostic Data uma ferramenta poderosa para empoderar equipes de marketing com autonomia, rastreabilidade e controle total sobre os sinais de conversão.
---
Suporte avançado a URL target: glob, regex e regex case-insensitive
Além de permitir correspondência exata com URLs, o Agnostic Data agora oferece suporte total a três formas avançadas de identificar páginas ou caminhos no seu site ao configurar uma regra de postback:
1. Correspondência com wildcard: glob:
Se você quiser que uma regra seja aplicada a várias rotas que compartilham um mesmo início (por exemplo, /product/*
), você pode usar o prefixo glob:
.
Exemplo:
"url_target": "glob:https://meusite.com.br/product/*"
Essa regra será disparada para:
https://meusite.com.br/product/123
https://meusite.com.br/product/camisa-nike
https://meusite.com.br/product/qualquer-coisa-aqui
Ideal para páginas dinâmicas ou com slugs.
2. Correspondência por expressão regular: regex:
Se você precisa de mais controle, pode usar uma expressão regular (regex) para descrever exatamente o padrão de URL que deve ser reconhecido.
Exemplo:
"url_target": "regex:^https:\\/\\/meusite\\.com\\.br\\/product\\/.*nike.*"
Esse padrão será ativado para qualquer URL que contenha “nike” no caminho, como:
https://meusite.com.br/product/tenis-nike-zoom
https://meusite.com.br/product/camiseta-nike-original
Obs: a correspondência é sensível a maiúsculas e minúsculas, então "Nike" ≠ "nike" neste caso.
3. Regex com insensibilidade a maiúsculas/minúsculas: regex:(?i)
Para garantir que o padrão funcione independentemente da capitalização, use o prefixo (?i)
no início da expressão. Isso ativa o modo case-insensitive.
Exemplo:
"url_target": "regex:(?i)^https:\\/\\/meusite\\.com\\.br\\/product\\/.*nike.*"
Essa regra será disparada para:
https://meusite.com.br/product/Nike-Air-Max
https://meusite.com.br/product/nike-shox
https://meusite.com.br/product/NiKe-sneakers
Isso torna suas regras muito mais flexíveis — especialmente ao trabalhar com URLs geradas por usuários, produtos, buscas ou campanhas.
Resultado para o time de marketing
Com esses postbacks ativados, sua equipe ganha uma visão detalhada da jornada real do visitante — não apenas das conversões finais.
Isso significa:
- Saber onde os visitantes desistem,
- Atribuir corretamente resultados à mídia paga,
- Tomar decisões com base em dados concretos,
- Aumentar o ROI sem depender de implementações técnicas complexas.