Um encurtador conta uma requisição. O Google Analytics conta uma sessão que um navegador reportou depois que sua tag carregou. São eventos diferentes, medidos em camadas diferentes e sob regras diferentes, então os totais não vão concordar e nenhuma configuração vai fazê-los concordar.
A pergunta útil não é "por que não são iguais", e sim "a diferença é estável". Este post percorre o caminho do clique até a sessão, aponta cada lugar em que a contagem muda e termina com uma reconciliação que você pode fazer em uma tarde. Se você ainda não configurou a marcação, rastreie parâmetros UTM de ponta a ponta vem primeiro. Se a diferença vem de dados de campanha que somem, leia em seguida navegadores que removem parâmetros UTM.
Os Dois Números Contam Eventos Diferentes
Um clique é registrado quando uma requisição chega ao redirecionamento, e a resposta é um 301 ou 302 com um cabeçalho Location, concluída em milissegundos. Nada nessa troca exige uma pessoa, uma página renderizada ou JavaScript.
Uma sessão do GA4 começa quando um evento session_start chega ao Google a partir de um navegador que carregou sua tag. O Google define uma sessão como um período de interação do usuário que termina após 30 minutos de inatividade por padrão (acesso em 2026-10-24). É uma construção do lado do cliente, não uma contagem de chegadas. Entre o redirecionamento e esse evento estão a consulta DNS, o handshake TLS, a resposta HTML, o gerenciador de tags, a verificação de consentimento e a paciência do visitante.
Cada um desses é um ponto em que existe um clique e não existe uma sessão. Essa é a lacuna.
O Que Infla o Lado dos Cliques
O tráfego automatizado é a maior contribuição, e é desigual entre os canais.
Scanners de segurança de e-mail. Filtros corporativos abrem os links de uma mensagem antes que ela chegue à caixa de entrada, e alguns os reescrevem antes. A assinatura é uma rajada de cliques em todos os links de uma campanha poucos segundos após a entrega. A reescrita do Outlook Safe Links explica o que esse scanner faz com a URL.
Buscadores de prévia de links. Cole um link no Slack, no Teams, no WhatsApp ou em um compositor de rede social e a plataforma o busca para montar um cartão. Poste um link em cinco canais e você pode ter cinco requisições antes de alguém ler.
Monitores de uptime e de segurança. Qualquer coisa que você adicionou a uma verificação de monitoramento continua requisitando o link no seu cronograma.
Crawlers. Crawlers de busca sempre seguiram redirecionamentos, e os agentes de IA também. O que os crawlers de IA fazem com links curtos detalha quais deles seguem um redirecionamento.
O que o Elido faz a respeito, conferido no código-fonte do edge-redirect: o redirecionamento compara o User-Agent da requisição com uma lista fixa de substrings (os genéricos bot, crawler e spider, buscadores de prévia nomeados como slackbot, whatsapp e facebookexternalhit, monitores como uptimerobot e pingdom, e clientes HTTP como curl/ e python-requests). Quem corresponde ainda recebe o redirecionamento, então as prévias funcionam, mas nenhum evento de clique é gravado. Isso significa que o número do painel é filtrado antes do armazenamento, e não existe uma contagem "bruta" armazenada para comparar.
O limite importa para você: um scanner que envia um User-Agent comum de navegador não está nessa lista. Trate a contagem filtrada como "bots conhecidos removidos", não como "somente humanos". O que medir na análise de links curtos explica a diferença.
O Que Reduz o Lado das Sessões
Agora o sentido oposto: uma pessoa real clicou e o GA4 não registrou nada.
O consentimento é a maior causa para um público europeu. Quando o consentimento de análise é negado, a tag não roda ou envia pings sem cookies que os relatórios padrão não tratam como sessões, dependendo de como você configurou o Consent Mode. Consent Mode v2 para rastreamento explica o que sobrevive a uma negação.
Depois vêm as perdas mecânicas. Bloqueadores de anúncios e a proteção contra rastreamento impedem a tag de carregar. Uma página de destino lenta perde pessoas durante o carregamento, e um clique que nunca chega ao session_start não é uma sessão. Some a isso um contêiner mal configurado em um template, navegadores embutidos em apps se comportando de modo estranho e páginas de destino que redirecionam de novo antes de a tag disparar.
Sessões Se Fundem, Cliques Não
Isto é estrutural, e é por isso que a reconciliação exata é impossível.
Envie uma newsletter com quatro links. Um leitor clica em três deles em dez minutos. São três cliques e uma sessão, e os dois números estão corretos. Quanto mais links uma campanha tem, maior a proporção, sem falha em lugar nenhum. O mesmo formato explica por que o crédito por toque em diferentes modelos de atribuição precisa de linhas no nível do clique, não de totais de sessões.
A janela de inatividade de 30 minutos funciona da mesma forma. Quem clica, lê e volta duas horas depois gera duas sessões a partir de dois cliques. Quem clica duas vezes em cinco minutos gera uma.
Se a sua proporção mudou depois de um redesenho de campanha e nada mais mudou, conte os links por mensagem antes de procurar um bug.
Quando a Query String Não Sobrevive
Uma falha à parte: a sessão é registrada, mas a campanha não, então seu encurtador diz 800 cliques da newsletter e o GA4 mostra 800 sessões de tráfego direto.
A causa costuma estar no lado do destino. Um redirecionamento de /page para /page/ que descarta a query string, uma regra de hospedagem que remove parâmetros desconhecidos, ou um link que nunca levou parâmetros UTM. Alguns navegadores também removem parâmetros de rastreamento específicos, um mecanismo diferente com o mesmo sintoma. O detalhe: a lista de remoção documentada do Firefox é composta principalmente de identificadores de anúncios e de e-mail, e não de tags utm_, o que o post sobre navegadores detalha.
O diagnóstico leva dois minutos. Abra o link curto e observe a barra de endereço final. Se os parâmetros sumiram, a correção está no host de destino, não no encurtador. Por que os parâmetros UTM não aparecem no GA4 percorre a árvore de decisão completa.
Uma Reconciliação Que Você Faz em Uma Tarde
Trabalhe nesta ordem. Cada etapa elimina uma classe de causas.
- Clique no seu próprio link uma vez, de um celular com dados móveis, e confirme que uma sessão correspondente aparece no DebugView do GA4 com a campanha anexada. Se isso falhar, nada adiante é mensurável.
- Exporte o log de cliques de um link (a página de detalhes do link tem um download em CSV) e examine as colunas de User-Agent e país em busca de rajadas de clientes idênticos com segundos de intervalo. Essa é sua estimativa do tráfego de scanners que passou pela lista de bots.
- Segmente por referenciador. O e-mail costuma mostrar a maior proporção, o seu próprio site a menor, e as plataformas de chat ficam no meio.
- Verifique sua taxa de aceitação de consentimento no período e veja quanto da diferença ela explica sozinha.
- Conte os links por campanha. Se a proporção mudou quando o template mudou, você tem sua resposta.
Qual Proporção Realmente É Normal
Não vou dar um benchmark, porque qualquer número isolado ignora o mix de canais, a infraestrutura de e-mail, a taxa de consentimento e os links por mensagem. Então construa o seu. Registre cliques e sessões por campanha durante um mês, calcule a proporção e anote como é o normal em cada canal. Uma newsletter que sempre fica em 1,4 clique por sessão e de repente marca 3,2 tem um problema de scanner ou uma página de destino quebrada, e você vai ver isso em um dia.
Depois de aceitar isso, o trabalho é colocar os dois números em um único relatório sem que nenhum pareça errado, e é para isso que serve um painel do Looker Studio com uma chave de junção compartilhada. Para ver o lado dos cliques já com os bots conhecidos removidos, a análise de links do Elido é o ponto de partida.
Leia a Série Cornerstone
Este post faz parte do cluster de tutoriais. A cadeia completa, da criação do link até um relatório que você consegue defender, está em rastreie parâmetros UTM de ponta a ponta.
Relacionados no Blog
- Por que os parâmetros UTM não aparecem no GA4
- Firefox e Brave contra a sua atribuição por UTM
- Análise de links curtos: o que vale a pena medir
- Análise de links no Looker Studio: um painel que se sustenta
- Consent Mode v2 e o que sobrevive a uma negação
- Primeiro toque vs último toque: modelos de atribuição comparados
Perguntas frequentes
Por que meu encurtador de links mostra mais cliques do que o Google Analytics?
Porque os dois sistemas contam eventos diferentes em pontos diferentes. Um encurtador conta uma requisição que chega ao redirecionamento. O GA4 conta uma sessão somente depois que sua tag carrega em um navegador e o consentimento permite. Scanners de links, visitantes que saem antes de a página renderizar, bloqueadores de anúncios e consentimento negado ficam na diferença entre esses dois pontos.
Qual é uma diferença normal entre cliques e sessões?
Não existe um número universal, e não vou citar um. A proporção depende do canal, do público, da taxa de consentimento e de quantos links cada mensagem tem. Meça cliques e sessões por campanha durante um mês, anote a proporção de cada canal e trate uma mudança repentina nela como o sinal.
Os bots inflam a contagem de cliques em links curtos?
Podem inflar, dependendo da ferramenta. O redirecionamento de borda do Elido compara o User-Agent com uma lista de crawlers, buscadores de prévia, monitores de uptime e clientes HTTP conhecidos, e ainda entrega o redirecionamento, mas não registra clique. Scanners que usam um User-Agent comum de navegador não são pegos por uma lista assim, então alguns cliques automatizados ainda podem ser contados.
Um redirecionamento cria uma nova sessão no GA4?
Não. Um redirecionamento é uma resposta do servidor, não uma visualização de página, então o GA4 não conta nada até que a página de destino carregue e a tag envie session_start. O redirecionamento só importa se perder os parâmetros da campanha no caminho.
Por que meus cliques aparecem como direto ou nenhum no GA4?
Geralmente porque a query string não sobreviveu. Se a URL de destino não tem parâmetros UTM, ou se um redirecionamento no host de destino os remove, o GA4 não tem campanha à qual atribuir a visita. A tag disparou corretamente; os dados da campanha nunca chegaram.
Posso fazer cliques e sessões baterem exatamente?
Não. Uma pessoa que clica em três links da mesma newsletter gera três cliques e uma sessão, por definição. Busque uma proporção estável que você entenda, para notar o dia em que ela mudar.
Experimente Elido
Cole uma URL, obtenha um link curto
Sem cadastro. O link vive 30 dias. Cadastre-se para mantê-lo para sempre.
É necessária uma conta grátis. O plano grátis inclui 25 links no total. Já tem uma conta? Entrar