Olá, @laura.pereira, tudo bem?
Estamos revendo os tópicos mais relevantes/visitados da nossa comunidade e por isso, reabrimos sua pergunta, assim, caso outros usuários tenham a mesma dúvida, é possível consultar a nossa resposta oficial!
Num primeiro momento, gostaria apenas de revisar como se dá a coleta e armazenamento de dados por parte desta ferramenta externa: Google Analytics.
O Google Analytics coleta dados a partir do front-end. Isso pode gerar diversos comportamentos (conforme menciona nosso documentação sobre esse problema conhecido pelo time de Produto): dados não serão computados se o usuário tiver extensões de bloqueio de ads, ou serão computados de forma duplicada se o usuário acessar a página de orderPlaced mais de uma vez.
Sendo assim, é bem provável que, filtrando pelo relatório de transações do GA, vocês possam encontrar pedidos duplicados. É o caso de alguém que atualizou a página (F5) de pedido confirmado ou guardou ela pra voltar ali depois.
Pensando nisso, a única forma de garantir que o Google Analytics seja usado como ferramenta com valores exatos, é com alguma integração via API, onde os valores serão integrados entre os sistemas diretamente, sem depender do comportamento do front-end. As diferentes formas de computar os dados podem criar essas divergências. No cenário atual, o GA deve ser usado para visualizar tendências, comportamentos e dados com volume expressivo, mas não para administração de valores absolutos.
Como não é algo nativo VTEX, funcionaria como uma integração de backend (middleware) entre nossas APIs de pedidos, transações, ou quaisquer outras do nosso developers, e as APIs do Google Analytics.
Para acessar nosso developers e encontrar as documentações de nossas APIs, basta clicar aqui.
Espero ter ajudado, abraços.