# GA4 para e-commerce: o que configurar antes de qualquer análise

> Os eventos e parâmetros que precisam estar funcionando para que os dados do GA4 sejam confiáveis.

Fonte: https://ph.etc.br/artigos/ga4-ecommerce-configuracao/
Autor: PH Munhoz
Publicado em 15/01/2026

---

## 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.
