SAL Estratégias de Marketing SAL Estratégias de Marketing

Como Configurar o GA4 na Loja Virtual: Nuvemshop, Shopify e Tray

Como configurar o GA4 na Nuvemshop, Shopify e Tray: onde colar o ID de medição, quais eventos de venda já vêm prontos e como validar se está tudo certo.

Por Marcelo Freitas · · 11 min de leitura
Como Configurar o GA4 na Loja Virtual: Nuvemshop, Shopify e Tray

Configurar o GA4 na loja virtual significa três coisas: criar o fluxo de dados no Google Analytics, colar o ID de medição no painel da plataforma (Nuvemshop, Shopify ou Tray) e confirmar que os eventos de e-commerce, como visualizar produto, adicionar ao carrinho e comprar, chegam sozinhos. Pulou um desses passos? O relatório existe, mas não serve pra decidir nada.

Segundo o Panorama Digital Analytics 2025, da Métricas Boss, pesquisa com mais de 300 empresas brasileiras publicada em 2025, 84,6% delas têm dificuldade séria para trabalhar com métricas, e quase metade cita a incapacidade de interpretar os dados como o maior obstáculo. Boa parte desse problema começa antes da interpretação: começa numa configuração de GA4 malfeita, com evento duplicado, ID de medição trocado ou etapa de checkout que nunca chegou a ser mapeada.

Antes de configurar: o que você precisa ter em mãos

O processo muda de nome em cada plataforma, mas os ingredientes são os mesmos. Separe isso antes de abrir o painel:

  • Uma propriedade GA4 criada na sua conta do Google Analytics (Admin > Criar propriedade), configurada para o fuso horário e a moeda do seu negócio.
  • O ID de medição (formato G-XXXXXXX), copiado do fluxo de dados Web dentro da propriedade.
  • Acesso de administrador ao painel da sua loja virtual, porque a maioria das plataformas exige permissão de dono ou admin pra editar códigos externos.
  • A loja fora de modo de manutenção ou proteção por senha: com a loja bloqueada, o Google Analytics não consegue rastrear nenhum evento, mesmo com o código certo instalado.

Com isso em mãos, o resto é específico de cada plataforma. Se você ainda não tem clareza do que o GA4 faz depois de configurado, o guia prático de Google Analytics 4 explica a configuração mínima e os relatórios que resolvem a maioria das dúvidas do dia a dia.

Como configurar o GA4 na Nuvemshop

A Nuvemshop tem integração nativa com o GA4 e não exige Google Tag Manager para o e-commerce básico funcionar. A diferença em relação a outras plataformas é que ela pede dois códigos, não um.

Passo a passo na Nuvemshop

  1. No Google Analytics, copie o ID de medição do fluxo de dados Web da sua propriedade.
  2. Ainda no Google Analytics, crie um Segredo da API do Measurement Protocol (Admin > Fluxos de dados > seu fluxo > Measurement Protocol). Esse segredo é o que permite à Nuvemshop enviar as conversões pelo back-end, driblando bloqueadores de anúncio e restrições de cookie de terceiros que travam parte do rastreamento feito só pelo navegador.
  3. No painel da Nuvemshop, vá em Configurações > Códigos Externos, encontre a seção Google Analytics e cole o ID de medição e o segredo da API nos campos correspondentes.
  4. Ative a Medição Aprimorada no próprio GA4 para capturar rolagem e cliques em saída, e marque purchase como conversão principal em Admin > Eventos.
  5. Valide em Relatórios em tempo real, navegando pela própria loja em uma aba anônima.

Os 11 eventos que a Nuvemshop já envia sozinha

Depois de colar os dois códigos, a Nuvemshop passa a disparar automaticamente estes eventos de e-commerce recomendados pelo Google, sem precisar de nenhuma linha de código adicional:

  • view_item_list · select_item · view_item
  • add_to_cart · remove_from_cart · view_cart
  • begin_checkout · add_shipping_info · add_payment_info
  • purchase · refund

Exemplo hipotético: uma loja de suplementos que colou só o ID de medição, sem o segredo da API do Measurement Protocol, viu os relatórios de tráfego e visualização de produto funcionando normalmente, mas o evento purchase praticamente zerado durante duas semanas. O motivo mais comum desse padrão é bloqueador de anúncio no navegador do comprador: sem o segredo, a venda depende só do disparo pelo navegador, que é justamente o que esses bloqueadores travam.

Como configurar o GA4 na Shopify

A Shopify não pede um segredo de API como a Nuvemshop. A conexão acontece por um aplicativo próprio do Google, e o ponto de atenção muda: é conflito de tag, não segurança de dado.

Passo a passo na Shopify

  1. Crie a propriedade GA4 (ou confirme que já existe uma) e anote o Tag ID do fluxo de dados Web.
  2. Instale o aplicativo Google & YouTube na sua loja, disponível na Shopify App Store.
  3. Dentro do app, siga o fluxo de configuração de tag e conversão, que vincula o Tag ID do GA4 à loja.
  4. Vincule a conta do Google Ads à propriedade do Analytics, se for anunciar, para habilitar conversões e públicos avançados.
  5. Confirme que a loja não está com proteção por senha ativa: a documentação oficial da Shopify alerta que, com a loja protegida por senha, o Google Analytics não consegue rastrear nada, mesmo com a tag corretamente instalada.

Depois de ativado, o app passa a enviar automaticamente eventos de e-commerce como view_item_list, view_item, add_to_cart, remove_from_cart, view_cart, begin_checkout, add_shipping_info e purchase.

A armadilha do evento duplicado

O erro mais comum na Shopify não é esquecer de instalar o GA4, é instalar duas vezes. Lojas que já tinham um código gtag.js colado manualmente no tema (arquivo theme.liquid) ou via Google Tag Manager, e depois ativam o app Google & YouTube por cima, passam a contar cada purchase duas vezes. O sintoma clássico: o número de pedidos no GA4 fica 1,5x a 2x maior que o número real de pedidos no painel de vendas da loja. Se isso acontecer, escolha um único método de instalação (o app nativo é o mais simples de manter) e remova o outro.

Como configurar o GA4 na Tray

A Tray lançou integração nativa com o GA4 em junho de 2023, pouco antes do fim do Universal Analytics em 1º de julho de 2023, e essa continua sendo a forma recomendada de rastrear e-commerce na plataforma.

Passo a passo na Tray

  1. Copie o ID de medição (G-XXXXXXX) da sua propriedade GA4.
  2. No painel da Tray, acesse a seção de Ferramentas Google e cole o código da propriedade no campo de integração nativa do GA4.
  3. Não adicione as tags do GA4 pelo Google Tag Manager em paralelo a essa integração: os dois métodos rodando juntos duplicam evento do mesmo jeito que na Shopify.
  4. Aguarde a sincronização automática: a Tray dispara sozinha o conjunto de eventos de e-commerce recomendado pelo Google para venda online, sem exigir configuração evento a evento.

Se a sua loja ainda usa o Google Analytics Universal (descontinuado desde julho de 2023) em paralelo, o passo extra é adicionar a propriedade GA4 sem remover a antiga configuração até confirmar que os dados novos estão chegando corretos, para não ficar cego durante a transição.

Nuvemshop, Shopify ou Tray: comparação rápida da configuração

PlataformaOnde configuraPrecisa de GTM?Ponto de atenção
NuvemshopConfigurações > Códigos ExternosNãoExige ID de medição + segredo da API do Measurement Protocol; sem o segredo, venda por navegador com bloqueador não é contada
ShopifyApp Google & YouTubeNão (nativo), mas é o caminho mais usado por quem já tem uma conta antigaRisco de evento duplicado se o gtag.js antigo continuar no tema
TrayFerramentas Google (painel nativo)Não, e não recomendado em conjuntoRodar GTM e integração nativa ao mesmo tempo duplica o purchase

Como saber se a configuração do GA4 funcionou

Não confie só no fato de o código estar salvo no painel. Faça esse teste em qualquer uma das três plataformas:

  1. Abra o relatório de Tempo real no GA4 (Relatórios > Tempo real).
  2. Em uma aba anônima, navegue pela loja: entre numa categoria, abra um produto, adicione ao carrinho e simule o início do checkout.
  3. Confirme que os eventos view_item, add_to_cart e begin_checkout aparecem no relatório em tempo real, na ordem certa, em poucos segundos.
  4. Feche o ciclo com um pedido de teste (ou peça pra alguém da equipe comprar algo de baixo valor) e confirme que o purchase chegou com o valor correto.

Se algum evento não aparecer, o problema quase sempre está num dos dois pontos: código colado no campo errado do painel, ou uma extensão de bloqueio no navegador usado pro teste (troque de navegador antes de assumir que a configuração está errada).

Erros que fazem o relatório do GA4 mentir

  • Duas tags ativas ao mesmo tempo (app nativo + GTM, ou nativo + código manual no tema): duplica sessão e pedido.
  • ID de medição de outra propriedade, colado por engano ao copiar de uma conta de teste ou de outro projeto: os dados existem, mas caem numa propriedade que ninguém olha.
  • Segredo do Measurement Protocol não configurado (Nuvemshop): parte relevante das compras, principalmente quem usa bloqueador de anúncio, some do relatório de conversão.
  • Filtro de IP interno mal configurado ou ausente: a própria equipe testando o checkout todo santo dia infla artificialmente o número de sessões e derruba a taxa de conversão real.
  • Loja em manutenção ou com senha durante o teste de validação: nenhum evento é capturado, e o lojista conclui erradamente que o código está errado.

Depois que a captura de evento está correta, o próximo passo natural é aprender a ler o funil completo no GA4, do view_item ao purchase, e comparar o resultado contra a taxa de conversão média do seu setor.

Perguntas frequentes sobre configurar o GA4 na loja virtual

Preciso do Google Tag Manager para configurar o GA4 na loja virtual?

Não, para o rastreamento básico de e-commerce. Nuvemshop, Shopify e Tray têm integração nativa que dispensa GTM. Use o Tag Manager só se precisar disparar eventos personalizados que a integração nativa não cobre.

O GA4 nativo da plataforma substitui o Google Ads e o Merchant Center?

Não. O GA4 mede comportamento e conversão dentro do site. Google Ads e Merchant Center são contas separadas, que você vincula à propriedade do GA4 depois de configurada, para trazer dados de campanha e catálogo de produto.

Quanto tempo leva para os dados do GA4 aparecerem certos?

O relatório em tempo real mostra evento em segundos. Os relatórios padrão (aquisição, engajamento, monetização) levam entre 24 e 48 horas para consolidar depois da configuração inicial, e algumas dimensões demográficas só populam depois de mais tráfego.

Migrei de plataforma. Preciso reconfigurar o GA4 do zero?

A propriedade do GA4 e o histórico continuam os mesmos, porque pertencem à sua conta Google, não à plataforma antiga. O que muda é onde você cola o ID de medição: repita o passo a passo da nova plataforma e remova o código antigo da que você deixou de usar.

Por que os números do GA4 não batem com o painel da própria plataforma?

Metodologia diferente. O painel da plataforma costuma contar pedido confirmado no banco de dados; o GA4 depende do evento purchase disparado no navegador ou pelo Measurement Protocol, que pode perder alguns registros por bloqueador de anúncio ou aba fechada antes da confirmação. Diferença de até 5-10% entre os dois é considerada normal.

Configuração de GA4 correta não é sobre acumular relatório bonito, é sobre confiar no número antes de cortar verba de um canal ou aumentar orçamento de outro. É esse número que alimenta contas mais avançadas, como calcular o CAC por canal e a margem de contribuição de cada campanha. Se sua loja já tem o GA4 instalado mas você não confia no que ele mostra, ou se ainda não configurou nada disso, o diagnóstico gratuito da SAL aponta exatamente onde a medição está furada antes de qualquer decisão de mídia.

O varejo muda toda semana. Resumimos pra você.

Receba o essencial de tráfego, SEO e e-commerce, na medida certa. Sem spam, sem enrolação.

Vamos agendar uma reunião e analisar a sua operação?

Escolha um horário e analisamos as suas contas de anúncio, a sua presença no mapa e a sua concorrência. Você sai com as prioridades na mão.

Contrate a SAL