Analisando propostas

Integração Server-Side com Google Ads para Rastreamento de Vendas Reais no Checkout

Publicado em 17 de Julho de 2025 dias na TI e Programação

Sobre este projeto

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