Análise e Atribuição

Webhooks servidor a servidor (S2S): atribuição de receita à prova de balas

Transmita eventos de conversão Stripe, Shopify e back-end diretamente para AnswerShaper sem perda de bloqueador de anúncios.

Os pixels de rastreamento do lado do cliente perdem até 40% dos eventos de conversão devido a bloqueadores de anúncios e proteções de privacidade do navegador. Os webhooks de conversão servidor para servidor (S2S) do AnswerShaper transmitem eventos de checkout verificados diretamente de seu back-end para 100% de precisão financeira.

AEO Direct AnswerResposta direta / Resumo executivo de IA

Webhooks servidor a servidor (S2S) transmitem eventos de conversão diretamente de servidores back-end para APIs AnswerShaper, garantindo atribuição financeira 100% precisa e imune a bloqueadores de anúncios.

Passo a passo e guia do usuário

1

1. Gere token de API S2S em Configurações > Segredos de API

Crie uma chave de conversão de servidor para servidor autorizada.

2

2. Configure Endpoint em Stripe ou Backend

Defina https://api.answershaper.com/v1/track nas configurações do webhook do seu gateway de pagamento.

3

3. Transmitir ID da sessão e valor do pedido

Envie a carga JSON contendo o ID do pedido, o valor, a moeda e o ID da sessão do visitante.

4

4. Inspecione a atribuição de receita ativa

Visualize o MRR e o custo de aquisição de clientes atribuídos diretamente aos mecanismos de pesquisa generativos.

Dicas profissionais e práticas recomendadas de engenharia

  • Sempre faça hash dos endereços de e-mail dos clientes usando SHA-256 para preservar a privacidade.
  • Armazene IDs de sessão de visitante em cookies HttpOnly na chegada inicial ao site.
  • Garanta que renovações recorrentes de assinatura sejam transmitidas para calcular o LTV preciso do cliente.

Código e integração técnica

Despacho de conversão S2S de backend Node.js

Despacho de conversão S2S de backend Node.jstypescript
await fetch(\"https://api.answershaper.com/v1/track\", { method: \"POST\", headers: { \"Authorization\": `Bearer ${process.env.ANSWERSHAPER_S2S_SECRET}`, \"Content-Type\": \"application/json\" }, body: JSON.stringify({ eventType: \"conversion\", orderId: session.id, amount: session.amount_total / 100, currency: \"USD\", visitorSessionId: session.metadata.as_session_id }) });

Related Documentation & Guides

All Articles