Tracking
Cross-domain: por que a sessão se parte quando o domínio muda
Checkout, agendador e área de cliente em outro domínio quebram a continuidade da sessão. Entenda o que se perde e como restaurar a ligação.
Resposta rápida
Identificadores de sessão são gravados por domínio. Quando a pessoa atravessa de um domínio para outro, o segundo não reconhece a sessão do primeiro e a visita é contada como nova, com origem atribuída ao site anterior. O sintoma clássico é a própria marca aparecendo como principal origem de tráfego e a conversão sem atribuição. A correção é declarar os domínios como pertencentes à mesma medição e garantir que o identificador atravesse na URL.
Um sintoma denuncia esse problema antes de qualquer diagnóstico: o próprio domínio aparece na lista de origens de tráfego do relatório.
Isso é logicamente impossível num site bem medido. Ninguém chega ao seu site vindo do seu site.
Por que a sessão se parte
O identificador que mantém a sessão é gravado no navegador, associado ao domínio que o gravou. Um domínio não lê o que outro gravou, por desenho do próprio navegador.
Quando a pessoa atravessa de site.com.br para checkout.outrodominio.com, o segundo não encontra sessão nenhuma. Ele cria uma nova e atribui a origem ao referenciador, que é o primeiro domínio.
O resultado: uma visita virou duas, a conversão pertence à segunda, e a origem real ficou na primeira.
O que se perde
| O que quebra | Consequência prática |
|---|---|
| Continuidade da sessão | Uma visita conta como duas |
| Atribuição de origem | A campanha perde o crédito |
| Parâmetro de clique | A plataforma não liga a conversão ao anúncio |
| Funil | As etapas ficam em sessões diferentes |
A terceira linha é a mais cara. Sem o parâmetro de clique atravessando, a conversão existe e não é atribuída, e a campanha parece pior do que é. O efeito é indistinguível de não medir.
Como restaurar a ligação
1. Declare os domínios como pertencentes à mesma medição, na configuração da ferramenta de analytics.
2. Garanta que o identificador atravesse na URL. Com a configuração feita, ele é acrescentado aos links entre os domínios declarados.
3. Confirme que o destino preserva os parâmetros. É aqui que muita implementação correta falha: a ferramenta de terceiro recebe a URL com os parâmetros e os descarta no primeiro redirecionamento interno.
4. Teste o percurso completo, do anúncio até a confirmação, conferindo o que sobrevive.
Se o seu próprio domínio aparece como origem de tráfego, existe uma passagem entre domínios quebrando a atribuição exatamente onde a conversão acontece.
Ordem de verificação
- Procure o próprio domínio na lista de origens.
- Liste as passagens entre domínios no percurso de conversão.
- Declare os domínios na configuração de medição.
- Teste o percurso com parâmetros de campanha reais.
- Confirme no destino que os parâmetros sobreviveram.
- Fale com o fornecedor quando o domínio de destino não é seu.
A padronização de parâmetros que sustenta tudo isso está em UTMs.
Fontes e referências
- [GA4] Set up cross-domain measurementAjuda do Google Analytics
Perguntas frequentes
- O sinal mais direto é o próprio domínio aparecendo na lista de origens de tráfego. Isso é impossível num site bem medido: ninguém chega ao seu site vindo do seu site. Quando aparece, significa que uma passagem entre domínios está sendo lida como visita nova.