Preencha antes de enviar
[propriedade do GA4][contêiner do GTM][métodos de login, por exemplo Google, Meta, Microsoft][provedor de pagamento]
Use minha conexão com o Opus Growth para isso. Se você não encontrar a ferramenta de que precisa, procure entre as ferramentas do Opus Growth (com search_tools, se estiver na sua lista); se não conseguir acessar as ferramentas de forma alguma, não adivinhe, me avise.
Minha propriedade do GA4 é [propriedade do GA4] e o site carrega o GA4 pelo contêiner do GTM [contêiner do GTM]. As pessoas entram com [métodos de login, por exemplo Google, Meta, Microsoft] e pagam por [provedor de pagamento]. Use os últimos 90 dias. Se a propriedade tiver menos histórico do que isso, diga quantos dias ela realmente tem antes de comparar qualquer coisa.
1. Gere um relatório do GA4 por origem da sessão e um segundo por página de destino dividido por canal, para o mesmo período. Liste toda origem que na verdade seja uma etapa de login, consentimento ou pagamento: por exemplo accounts.google.com, login.microsoftonline.com, o domínio do provedor de pagamento, ou facebook.com e linkedin.com quando a página de destino for um app, painel ou página de callback. Para cada uma, mostre sessões, usuários e eventos-chave.
2. Gere um relatório do GA4 por nome do evento. Para cada evento-chave, divida a contagem do evento pelo número de usuários que o acionaram. Um cadastro que deveria acontecer uma vez por pessoa precisa ficar perto de 1. Sinalize todo evento-chave acima de 1,2 e diga quantos eventos extras isso representa.
3. Leia as tags, os acionadores e as variáveis do GTM. Encontre a tag que envia o evento-chave de cadastro, o acionador que a dispara e qualquer proteção que impeça o disparo duplicado. Diga onde essa proteção está: apenas na aba atual (sessionStorage), no navegador (cookie ou localStorage) ou no servidor.
4. Verifique se a tag do Google do GA4 já envia ignore_referrer nos retornos de login e pagamento.
Entregue:
1. uma tabela das origens falsas do passo 1 com os eventos-chave que elas recebem hoje,
2. a tabela de contagem excessiva do passo 2,
3. um diagnóstico curto que separe os dois problemas: origem errada e contagem repetida,
4. a correção. Para a origem errada, proponha uma variável JavaScript personalizada que retorne 'true' somente quando o referenciador for um domínio de login ou pagamento, ou uma rede social chegando a um caminho de app ou callback, e adicione-a à tag do Google do GA4 como o parâmetro ignore_referrer. Mostre o JavaScript completo e teste-o na sua resposta com pelo menos seis pares de referenciador e caminho, incluindo um clique comum vindo de rede social que deve continuar como referência real. Para a contagem repetida, diga exatamente onde uma proteção de uma vez por pessoa deve ficar e o que ela deve verificar.
Não altere o GTM nem o GA4 até eu aprovar. Depois da minha aprovação, crie a variável e atualize a tag primeiro com confirm=false, mostre a prévia e então publique com um nome de versão claro e me diga para qual versão voltar caso algo pareça errado. Lembre-me também de que a própria lista de "referências indesejadas" do GA4 só pode ser editada na interface do GA4.