Sobre este projeto
it-programming / web-development
Aberto
Estou desenvolvendo um sistema de checkout próprio em Laravel + Livewire + JS. A proposta é oferecer esse checkout em modelo SaaS, para que lojistas pluguem em suas lojas (Shopify, WooCommerce, loja própria, etc.) E possam vender com rastreamento completo de performance no Google Ads.
O que eu preciso:
Quero rastrear e enviar eventos de conversão de compra confirmada (ex: PIX pago) diretamente do servidor via Google Ads api, sem nenhuma dependência de gtm ou google analytics.
Além disso, meu checkout precisa gerar para cada lojista:
Os parâmetros que ele vai usar nas campanhas (para capturar gclid e utms).
Um script para ele instalar no site dele, que:
Capture os parâmetros da URL (como gclid, utm_campaign etc.).
Propague esses dados por todas as páginas do site dele até o checkout.
Leve essas informações até meu sistema para que, no final, meu backend envie os eventos de compra diretamente à API do Google Ads com todas as informações necessárias (valor, campanha, ID de transação, etc.).
Importante:
O lojista não vai usar GTM nem Google Analytics.
Ele só vai inserir o ID de conversão e rótulo de conversão do Google Ads no meu painel.
Todo o tracking e envio da conversão será server-side, controlado pelo meu sistema.
Preciso que tudo esteja 100% atribuído à campanha certa que trouxe o lead.
Sei que isso tudo é possível, mas não sei como implementar da forma correta usando só o ecossistema do Google Ads (nada de Tag Manager ou Analytics).
Tecnologias do projeto:
Backend: Laravel (PHP)
Front: Não é necessário, já temos
Entregas esperadas:
Script JS para o lojista embutir na loja dele.
Lógica de rastreamento de parâmetros e persistência no backend.
Integração server-side com a Google Ads API (ConversionUploadService) para enviar as compras pagas com gclid, valor, moeda e timestamp.
Documentação simples para uso dos lojistas (como pegar os parâmetros, onde colar o script, onde configurar o ID e rótulo de conversão no painel).
Diferenciais:
Já ter feito integrações com a API do Google Ads 100% server-side.
Entender bem de tracking, gclid, Enhanced Conversions, e manipulação de cookies/session storage.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias