Banner de cookies no HubSpot com GTM, GA4 e Clarity: rastreamento e consentimento
Colocar Google Tag Manager, GA4 e Microsoft Clarity num site HubSpot é fácil: cola um script aqui, outro ali, e pronto, os dados começam a aparecer. O problema é que "fácil" e "certo" são coisas diferentes quando o assunto é privacidade. Rastrear o visitante antes de ele consentir não é um detalhe técnico, é uma violação da LGPD e do GDPR esperando para acontecer.
A boa notícia é que dá para medir tudo o que você precisa respeitando o consentimento, e o HubSpot já traz as peças para isso. Neste guia, vou mostrar como ligar o banner de cookies nativo do HubSpot ao consent mode do Google, configurar GA4 e Clarity pelo GTM e acertar a ordem dos scripts, para que nenhuma tag de análise dispare antes do aceite do visitante.
O banner nativo e a política de consentimento
O HubSpot tem um banner de cookies nativo, configurável nas opções de privacidade do portal. Para o consent mode funcionar no EEA, na UE e no Reino Unido, ele precisa ser o banner do tipo opt-in, aquele que pede permissão antes de coletar, e não as variantes de opt-out ou de apenas notificar. Ele classifica os cookies em categorias, como necessários, de análise e de publicidade, e registra a escolha de cada visitante. Esse registro é a base de toda a estratégia: é o sinal de consentimento que os seus scripts de rastreamento precisam ler e respeitar antes de coletar qualquer coisa.
O erro de muita gente é tratar o banner como um enfeite de conformidade, algo que se coloca na página para parecer adequado, sem ligar a escolha do visitante ao comportamento real das tags. Um banner que registra o consentimento mas não impede o rastreamento sem permissão não protege ninguém. O banner só cumpre o papel quando está de fato conectado ao disparo das tags.
Consent mode: rastrear só com permissão
O consent mode é o mecanismo que faz o GA4 e as outras tags do Google se comportarem conforme o consentimento do visitante. Antes do aceite, as tags rodam em um modo restrito, sem usar cookies pessoais, coletando no máximo dados anônimos e agregados. Depois do aceite na categoria de análise, elas passam a medir normalmente, com os cookies que precisam.
O orquestrador disso tudo é o Google Tag Manager. É ele que lê o estado de consentimento, definido pelo banner do HubSpot, e libera ou segura cada tag conforme a categoria que o visitante autorizou. Essa orquestração centralizada é o que torna o setup gerenciável: em vez de espalhar lógica de consentimento por vários scripts soltos, você concentra tudo no GTM.
Num site hospedado na HubSpot, você não precisa fazer essa fiação na mão. Você liga o consent mode nativamente integrando o GA4 pelo Measurement ID, o que entrega o consent mode avançado, ou o GTM pelo GTM ID, o que entrega o básico, direto na conta HubSpot, e a HubSpot conecta a escolha do banner ao estado de consentimento do Google por você. Vale conhecer o modo avançado, porque ele modela parte dos dados perdidos antes do consentimento, enquanto o básico apenas segura as tags. A coreografia manual de ordem dos scripts abaixo é o que você precisa quando o site é externo, quando o GTM ou o GA são customizados, ou quando o banner não é o da HubSpot.
A ordem dos scripts importa (e muito)
O detalhe que faz a diferença entre um setup conforme e um furado é a ordem em que as coisas carregam. Se uma tag de análise carrega antes da camada de consentimento, ela já coletou dados sem permissão, e o estrago está feito, independentemente do que o banner mostre depois. A sequência correta é precisa e não pode ser improvisada.
- Carregue primeiro a camada de consentimento, de modo que o estado padrão seja o restrito, sem rastreamento pessoal.
- Carregue o GTM, que vai ler esse estado de consentimento.
- Configure GA4 e Clarity como tags dentro do GTM, disparadas apenas quando a categoria correspondente é consentida.
- Atualize o estado de consentimento no momento em que o visitante aceita ou recusa no banner do HubSpot.
Clarity e o consentimento de análise
O Microsoft Clarity grava sessões e gera mapas de calor, o que significa que ele coleta comportamento detalhado do visitante. Por isso, ele pertence à categoria de análise, a mesma do GA4. Uma precisão, porém: o Clarity é uma ferramenta da Microsoft, então ele não é governado pelo consent mode do Google como o GA4 é. Você mesmo o controla, com um gatilho no GTM que checa o estado de consentimento de análise e só dispara a tag do Clarity depois que essa categoria foi aceita, nunca antes. O resultado final é o mesmo, o como é que muda.
Esquecer o Clarity nessa lógica é um descuido comum, porque ele costuma ser adicionado depois, como uma ferramenta extra, e acaba colado solto no tema sem passar pelo consent mode. O resultado é uma ferramenta gravando a tela de quem não autorizou, o que é exatamente o tipo de violação que o banner deveria evitar. Trate o Clarity com o mesmo rigor do GA4.
LGPD e GDPR na prática
As duas leis, a brasileira e a europeia, pedem essencialmente a mesma base quando o assunto é rastreamento: consentimento informado antes de coletar, uma opção clara de recusar tão fácil quanto a de aceitar, e o registro da escolha do visitante. Não é preciso ser advogado para atender a esses princípios, mas é preciso que o setup técnico os respeite de fato.
O banner nativo do HubSpot mais o consent mode orquestrado pelo GTM atendem a esses requisitos quando a ordem dos scripts está certa e nenhuma tag de análise dispara antes do aceite. A conformidade, no fim, não é uma questão de ter um banner bonito, é uma questão de o comportamento real das tags corresponder ao que o visitante autorizou. É isso que uma auditoria vai verificar.
|
Dica de quem já apanhou: teste o seu site com as ferramentas de desenvolvedor do navegador antes e depois de aceitar os cookies. Se alguma tag de análise dispara ou algum cookie de rastreamento é criado antes do aceite, o setup está furado, por mais bonito que o banner pareça. O teste real é o comportamento, não a aparência. |
Por que isso importa para a sua operação
Um rastreamento bem configurado é o que dá ao marketing dados confiáveis sem expor a empresa a risco jurídico. Você mede a jornada do visitante, entende o que converte, otimiza as campanhas, tudo com base em quem consentiu, dentro da lei. É o melhor dos dois mundos: inteligência de dados e conformidade andando juntas, em vez de uma atrapalhar a outra.
Um setup furado, ao contrário, coloca a empresa numa posição frágil. Coletar dados sem consentimento pode gerar multa e, pior, dano de reputação, num momento em que privacidade virou um valor que os clientes cobram. Investir em fazer o rastreamento direito não é só conformidade, é proteger a marca e construir a confiança que sustenta o relacionamento com o cliente.
Na prática: o site que rastreava antes do aceite
Uma empresa tinha banner de cookies bonito na página, mas, ao testar, descobriu-se que o GA4 e o Clarity disparavam assim que a página carregava, muito antes de o visitante clicar em qualquer coisa no banner. Na prática, o banner era decorativo: registrava a escolha, mas não impedia nada. Todo visitante era rastreado sem consentimento, num risco direto de LGPD.
A correção foi reorganizar o setup com o consent mode: as tags de GA4 e Clarity passaram a ser disparadas pelo GTM só após o consentimento de análise, e a camada de consentimento foi posta para carregar primeiro, com estado padrão restrito. Depois do ajuste, nenhum cookie de rastreamento nascia antes do aceite. O mesmo banner, agora de fato conectado ao comportamento, passou a proteger a empresa em vez de só aparentar proteger.
Checklist do rastreamento conforme
- O banner opt-in do HubSpot está configurado e classifica os cookies por categoria?
- A camada de consentimento carrega primeiro, com estado padrão restrito?
- GA4 e Clarity são disparados pelo GTM, e não colados soltos no tema?
- As tags de análise só disparam após o consentimento da categoria correspondente?
- O Clarity recebe o mesmo tratamento de consentimento que o GA4?
- Você testou no navegador que nenhum cookie de rastreamento nasce antes do aceite?
Perguntas frequentes
O banner do HubSpot sozinho já garante conformidade?
Não. Ele registra a escolha do visitante, mas você ainda precisa garantir que GA4, Clarity e outras tags só rodem após o consentimento. Isso se faz com o consent mode orquestrado pelo GTM.
Onde configuro GA4 e Clarity, no HubSpot ou no GTM?
O caminho mais controlável é configurá-los como tags no GTM, disparadas conforme o estado de consentimento, em vez de colar os scripts soltos no tema, onde fica difícil controlar quando eles rodam.
O que acontece se uma tag de análise dispara antes do aceite?
Você passa a coletar dados sem consentimento, o que viola a LGPD e o GDPR. Por isso a ordem dos scripts e os gatilhos de consentimento no GTM são essenciais.
O Clarity precisa de consentimento?
Sim. O Clarity grava sessões e mapas de calor, coletando comportamento detalhado, então entra na categoria de análise. Dispare-o pelo GTM só após o consentimento de análise, igual ao GA4.
Como testo se o meu setup está conforme?
Use as ferramentas de desenvolvedor do navegador para verificar, antes e depois de aceitar os cookies, se alguma tag de análise dispara ou algum cookie de rastreamento nasce antes do aceite. O comportamento real é o que vale, não a aparência do banner.
Consent mode reduz os meus dados?
Antes do aceite, sim, as tags rodam em modo restrito, com dados anônimos. Depois do consentimento de análise, elas medem normalmente. Você mede plenamente quem consentiu, que é exatamente o que a lei permite.
Quer rastreamento que mede tudo o que pode e respeita o consentimento do visitante? Na Insight Sales configuramos banner, consent mode e tags no HubSpot do jeito certo, conforme a LGPD. Fale com a gente e descubra como podemos ajudar.
Pronto para levar sua operação ao próximo nível.
Fale com um especialista e descubra como podemos ajudar.