O problema com o GA4 padrão

A maioria das lojas tem o GA4 instalado. Poucas têm o GA4 configurado corretamente.

A diferença importa: com a configuração padrão, você tem pageviews e sessões — o que é quase inútil para tomar decisões de e-commerce. Para ter dados de compra, funil, produto e receita confiáveis, é preciso implementar eventos específicos.

Os eventos que não podem faltar

O GA4 tem um schema padrão para e-commerce que o Google chama de “Enhanced Ecommerce”. São eventos com nomes e parâmetros específicos que o GA4 espera para montar os relatórios de comércio eletrônico.

Os mais críticos:

view_item — quando o usuário visualiza uma página de produto. Sem esse evento, você não sabe quais produtos estão sendo vistos.

add_to_cart — quando o produto é adicionado ao carrinho. Essencial para calcular taxa de adição.

begin_checkout — quando o usuário inicia o checkout. Marco do funil.

purchase — quando a compra é concluída. O evento mais importante — precisa ter transaction_id, value, currency e os itens comprados.

Se o evento purchase não está disparando corretamente, toda a análise de receita está errada. Esse é o primeiro lugar a verificar quando os dados não batem com o que o sistema de pedidos mostra.

Como implementar no Shopify

O Shopify tem integração nativa com o GA4 via configuração de canais de vendas. Para a maioria dos eventos, ela funciona bem — mas tem limitações.

A integração nativa não captura todos os parâmetros de produto (como item_category e item_brand) e pode ter problemas com checkout headless ou customizações. Para operações que precisam de dados completos, o caminho é implementar via Google Tag Manager com dataLayer customizado.

GTM: vale o investimento de tempo

Implementar o GA4 via GTM dá mais trabalho na configuração, mas entrega controle total. Você consegue:

  • Capturar parâmetros customizados de produto
  • Disparar eventos baseados em lógica de negócio específica
  • Testar antes de publicar (o modo de preview do GTM é excelente)
  • Adicionar outros pixels (Meta, TikTok, Pinterest) com o mesmo dataLayer
GTM

é o investimento que mais vezes se pagou rápido nos projetos que acompanhei

O que verificar depois de configurar

Antes de confiar nos dados, valide:

  1. O transaction_id é único por pedido — duplicatas inflam a receita
  2. A moeda está correta — BRL, não USD
  3. Os itens do evento purchase têm preço unitário, não o total
  4. O evento não dispara em recarregamentos da página de confirmação

O Google Tag Assistant e o modo de debug do GA4 são suficientes para validar tudo isso sem precisar de ferramenta adicional.

Compartilhar LinkedIn Twitter / X