# Consent Mode Tráfego Direto: Guia Passo a Passo

> Consent Mode no tráfego direto é uma configuração que diferencia cookies de medição e de marketing, permitindo que o Google Analytics registre dados agregados mesmo sem consentimento total do usuário. A implementação respeita a LGPD ao bloquear cookies de publicidade até que o visitante autorize, sem cegar campanhas pagas.

*Tráfego Direto · Métricas & Atribuição · 14 de setembro de 2026 · Letícia Prado*

Implementar Consent Mode no tráfego direto exige separar o que é medição do que é marketing. Este guia mostra as etapas para configurar o consentimento sem cegar suas campanhas pagas e ainda respeitar a LGPD.

O Consent Mode não é um recurso exclusivo de campanhas pagas. Quando o visitante chega por tráfego direto (digitando a URL, usando um favorito ou um link sem parâmetros), a tag do Google ainda dispara e precisa respeitar a escolha de consentimento. Ignorar isso significa coletar dados sem base legal e, ao mesmo tempo, perder conversões que poderiam ser modeladas.

A implementação abaixo parte de um site que já usa o Google Tag (gtag.js) ou o Google Tag Manager. Se a sua propriedade ainda depende do Universal Analytics, o primeiro passo é migrar para o GA4, porque o Consent Mode v2 opera apenas com a nova estrutura de tags. O resultado esperado ao final: tags de analytics e publicidade disparando com estado de consentimento correto, sinais de conversão modelados para o tráfego direto e um registro auditável de quando cada usuário consentiu.

## Passo 1: Mapeie as tags que disparam no tráfego direto

Antes de escrever qualquer linha de código, liste todas as tags ativas no seu contêiner ou no código-fonte. Separe em três grupos: essenciais (funcionam sem consentimento), analytics (medição de comportamento) e marketing (remarketing, conversão, públicos). O tráfego direto costuma ter menos tags de marketing do que o tráfego pago, mas não é incomum encontrar pixels de remarketing instalados globalmente que disparam mesmo sem parâmetros de campanha.

Erro comum: assumir que, por não haver UTM, nenhuma tag de anúncio está ativa. Um pixel de remarketing configurado para todas as páginas vai disparar no tráfego direto e precisa ser controlado pelo Consent Mode.

## Passo 2: Defina o estado padrão como negado

No código da tag base, antes de qualquer evento, defina o consentimento padrão. A estrutura recomendada pelo Google é:

window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('consent', 'default', { 'ad_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': 'denied' });

Esse bloco precisa vir antes da tag do Google. Se você usa o GTM, configure o estado padrão diretamente no template da tag de consentimento, sem depender de uma variável que pode carregar depois.

Dica: para usuários na União Europeia, o Google exige que o estado padrão seja negado até que haja consentimento explícito. Para o Brasil, a LGPD não impõe a mesma regra técnica, mas adotar o padrão negado reduz risco jurídico e facilita a auditoria.

## Passo 3: Implemente a captura de consentimento

Aqui entra o seu banner ou CMP (Consent Management Platform). Ele precisa capturar a escolha do usuário e traduzir isso em sinais que o Google entenda. Se você usa uma CMP certificada, a integração costuma ser nativa: basta habilitar o Consent Mode nas configurações da ferramenta.

Se a captura é manual, você precisa de um evento que chame gtag('consent', 'update', {...}) com os valores concedidos. Esse evento deve disparar apenas após a ação do usuário, nunca no carregamento da página.

Erro comum: disparar o update com todos os valores concedidos por padrão, sem esperar o clique. Isso anula o Consent Mode e cria um registro falso de consentimento.

## Passo 4: Valide o comportamento no tráfego direto

Abra uma janela anônima e acesse a URL do site sem parâmetros. Use o Tag Assistant ou o modo de visualização do GTM para inspecionar os disparos. Verifique se, antes do consentimento, as tags de marketing aparecem como "negadas" e as de analytics também. Depois de aceitar, todas devem mudar para "concedidas".

Um detalhe que passa batido: o tráfego direto frequentemente inclui visitas recorrentes de usuários que já consentiram antes. Nesse caso, o estado de consentimento precisa ser lido do armazenamento local (cookie ou localStorage) e reaplicado no carregamento, sem esperar novo clique.

## Passo 5: Configure a modelagem de conversões

Com o Consent Mode ativo, o Google pode modelar conversões de usuários que negaram consentimento, desde que você tenha volume suficiente e a tag de conversão esteja configurada corretamente. Para o tráfego direto, isso é especialmente relevante: são visitas com intenção alta, muitas vezes de retorno, e perdê-las na contagem distorce o ROI real do canal.

No Google Ads, verifique se a opção de modelagem está habilitada na sua conta. No GA4, acompanhe a métrica de "conversões modeladas" nos relatórios de aquisição. Se o volume de tráfego direto for baixo, a modelagem pode não gerar dados suficientes e você verá uma diferença entre cliques e conversões atribuídas.

## Passo 6: Documente e monitore

Mantenha um registro de quando o Consent Mode foi implementado, qual CMP está em uso e qual o estado padrão configurado. Esse histórico ajuda em auditorias e facilita a vida de quem herdar o projeto. Crie um alerta para monitorar quedas bruscas na taxa de consentimento: uma variação de 10 pontos percentuais em uma semana pode indicar problema no banner ou na integração.

## Checklist rápido

- Tags mapeadas e classificadas por categoria
- Estado padrão definido como negado antes da tag base
- CMP ou captura manual integrada ao update de consentimento
- Teste em janela anônima com e sem consentimento
- Modelagem de conversões habilitada no Google Ads e GA4
- Registro de implementação e monitoramento de taxa de consentimento

## FAQ

### O Consent Mode afeta o tráfego direto de forma diferente do tráfego pago?

Não na regra técnica. A diferença está no volume e no tipo de tag. O tráfego direto costuma ter menos tags de marketing disparando, mas as que existem seguem as mesmas exigências de consentimento. O impacto na medição tende a ser menor porque há menos dependência de cookies de anúncio.

### Preciso de uma CMP certificada pelo Google?

Não é obrigatório, mas facilita. Uma CMP certificada já implementa os sinais do Consent Mode v2 e reduz o risco de erro na tradução do consentimento. Se você optar por captura manual, garanta que o evento de update dispare apenas após a ação do usuário e que os valores reflitam exatamente a escolha feita.

### O que acontece se eu não implementar o Consent Mode?

Você continua coletando dados, mas sem base legal explícita para usuários que não consentiram, o que aumenta o risco jurídico. Além disso, o Google pode deixar de modelar conversões e você perde visibilidade sobre o desempenho real do tráfego direto. A tendência é que as exigências de consentimento fiquem mais rígidas com o tempo.

### Como testar se o Consent Mode está funcionando?

Use o Tag Assistant ou o modo de visualização do GTM. Acesse o site em janela anônima, sem aceitar o banner, e verifique se as tags de marketing aparecem como negadas. Depois, aceite e confirme se o estado muda para concedido. Repita o teste acessando por tráfego direto e por campanha paga para garantir que o comportamento é consistente.

### O Consent Mode v2 é obrigatório no Brasil?

A LGPD não menciona o Consent Mode especificamente, mas exige base legal para tratamento de dados. O Google, por sua vez, condiciona recursos de modelagem e públicos ao uso do Consent Mode v2. Na prática, implementar é a forma de manter a medição funcionando sem violar a lei.

### Quanto tempo leva para implementar?

Depende da complexidade do site e da CMP escolhida. Em um site com GTM bem organizado, a configuração leva algumas horas. Em projetos com tags espalhadas pelo código-fonte, pode levar dias. O importante é testar cada etapa antes de publicar.

---

Fonte (canonical): https://trafegodireto.com.br/metricas-atribuicao/consent-mode-trafego-direto-guia-passo-a-passo/
