Normalmente, quando precisamos implementar o google analytics para um site usando um carrinho de compras de hospedagem de terceiros, é bastante simples. O método geral para conseguir isso é fazer o acompanhamento de vários domínios. Isso requer uma pequena alteração no código para instruir o Google Analytics a enviar informações de cookie do visitante para o domínio de checkout.
Como o Paypal não permite que você adicione rastreamento analítico às suas páginas, não podemos usar o rastreamento de vários domínios. Em vez disso, temos que esperar que um usuário volte ao site e acione uma venda.
Para contornar isso, construímos uma ferramenta alternativa 100% precisa usando a API Paypal IPN, podemos usá-la para acionar uma venda, independentemente de o cliente voltar ao site ou não. A solução pode ser usada com qualquer provedor de pagamento que envie notificações de pagamento.
Para fazer este trabalho começamos com a identificação de um usuário quando ele sai para o paypal para fazer uma compra. Isso é essencial porque precisamos ser capazes de conectar o comportamento inicial de um usuário [de onde veio, no que clicou, etc.] com a compra final. Continue lendo..