Análise gratuita Sobre o Velo Suporte Contato
Começar com o Velo

Já tem uma conta? Entrar

O HubSpot precisa de consentimento de cookies?

Guias CMP 7 de novembro de 2026· 7 min de leitura
O mascote do Velo empilha blocos de cookie, botão e gráfico formando uma torre

Todos os artigos

Sim, na UE e no Reino Unido, se o script do HubSpot roda no seu site. O HubSpot classifica __hstc e hubspotutk como cookies de análise não essenciais e os pixels de anúncios dele como publicidade. Segure o script até o consentimento ou informe a escolha ao HubSpot. Condicionar suas tags da Meta e do LinkedIn não basta, porque o HubSpot pode carregar esses pixels por conta própria.

Quais cookies do HubSpot precisam de consentimento?

Na UE a regra é o artigo 5(3) da Diretiva ePrivacy, e o Reino Unido tem sua própria versão na PECR: guardar algo no dispositivo de um visitante exige consentimento, a não ser que seja estritamente necessário para o serviço solicitado. Nos Estados Unidos, a maioria das leis estaduais funciona de outro jeito, com opt-out, como explica o artigo sobre as leis estaduais de privacidade.

A lista de cookies do próprio HubSpot faz quase toda a classificação para você:

  • Análise, precisam de consentimento: __hstc, hubspotutk, __hssc e __hssrc. Os dois primeiros duram seis meses.
  • Publicidade, precisam de consentimento: pixels do Facebook, LinkedIn e Google instalados pela ferramenta de anúncios do HubSpot.
  • Necessários, sem consentimento: os cookies que guardam a própria escolha, como __hs_cookie_cat_pref e __hs_do_not_track, além dos cookies de segurança e de login de membros.

O chat ao vivo pede uma leitura atenta. O HubSpot trata messagesUtk como necessário quando a configuração de consentimento para cookies de chat está ativada. Quando ela está desativada, uma configuração de consentimento separada no chatflow controla o cookie, então confira as duas antes de classificá-lo.

Por que os pixels de anúncios do HubSpot carregam com suas tags bloqueadas?

Porque eles não vêm das suas tags. Em um site real que auditamos em agosto de 2026, as tags da Meta e do LinkedIn no Tag Manager estavam bem condicionadas e não dispararam. Mesmo assim, o rastreamento de rede mostrava o script do HubSpot carregando js.hsadspixel.net/pixels.js, que injetava os dois pixels com os mesmos IDs.

Lemos os scripts que o HubSpot servia em novembro de 2026 para entender o motivo. O carregador do HubSpot adiciona pixels.js ao lado do arquivo de análise, nos dois carregadores que verificamos. Você pode abrir esse arquivo e procurar addPrivacyConsentListener. Ele não olha o seu contêiner. Só escuta uma coisa, o estado de consentimento do próprio HubSpot, e só pede a lista de pixels ao HubSpot quando a categoria advertisement está como true. Rodamos o arquivo contra uma simulação para confirmar: sem resposta ou com resposta false nenhuma requisição saiu, e com resposta true ele buscou a lista.

O HubSpot segue o próprio estado de consentimento.

  1. 1
    O script do HubSpot carregaDa sua tag ou página
  2. 2
    Adiciona pixels.jsAo lado da análise
  3. 3
    Lê o estado do HubSpotNão suas verificações
  4. 4
    Pixels se for trueOs da aba Pixels

Sem política do HubSpot correspondente, vale true.

O que fazem os scripts que o HubSpot servia em novembro de 2026. Uma verificação de consentimento na sua tag da Meta segue outro caminho e nunca toca a etapa 3.

Agora, o ponto que pega os sites que usam outra ferramenta de consentimento. Nesse mesmo script do banner, quando nenhuma política de cookies do HubSpot corresponde à página, o consentimento fica permitido em todas as categorias. Um site que trocou de banner e não deixou uma política no HubSpot está dizendo sim ao arquivo de pixels, não importa o que o visitante clicou em outro lugar. O HubSpot não descreve esse padrão nas páginas que lemos e scripts mudam, então use a verificação abaixo como prova para o seu site.

O banner de cookies do HubSpot é suficiente?

Pode ser, para os cookies do próprio HubSpot. O exemplo do HubSpot é o pixel do Facebook: instalado pela ferramenta de anúncios, com opt-in obrigatório, ele não pode gravar cookies até o visitante aceitar. O HubSpot também diz que o banner cobre só os cookies dele, e que pixels adicionados à mão no cabeçalho do seu site ficam fora do controle dele. Se o resto do site usa outras tags, você ainda precisa de algo que as controle, e é melhor evitar dois banners fazendo a mesma pergunta ao mesmo visitante.

Como segurar o HubSpot até o visitante consentir?

Há quatro opções. Escolha pelo que mais roda no site e pelo que você quer manter para quem recusa.

  • O banner do HubSpot é o seu único banner. Em Settings, na área Privacy & Consent, dê a cada página e região que importa para você uma política de cookies que exija opt-in.
  • Segure o script inteiro com sua ferramenta de consentimento. No Tag Manager, adicione uma verificação de consentimento à tag do HubSpot e dispare-a no evento de atualização de consentimento da sua plataforma, além do carregamento da página. Se ela carrega pixels, condicione-a a publicidade, senão uma escolha só de análise os libera. O custo: o carregador também traz a análise do HubSpot, os formulários coletados e os pop-ups, então quem recusa fica sem nada disso.
  • Mantenha o script e informe a escolha ao HubSpot. A API do banner de cookies do HubSpot documenta isso: defina window.disableHubSpotCookieBanner = true perto do início do head e depois envie setHubSpotConsent com os valores analytics, advertisement e functionality. O valor fica na memória, então seu código precisa enviá-lo de novo em cada página. O HubSpot avisa também que essa flag desativa a gestão de consentimento dele, então tudo passa a depender da sua ferramenta. No script que lemos, a flag impede a permissão padrão descrita acima, e o arquivo de pixels fica aguardando. A página da API não diz o que o código de rastreamento faz antes de qualquer escolha, então confira os cookies você mesmo.
  • Tire os pixels do HubSpot. Remova-os na aba de pixels e rode como tags suas, condicionadas, depois condicione a análise do HubSpot separadamente. Remova primeiro: o HubSpot avisa que um pixel instalado das duas formas dispara duas vezes. O arquivo de pixels dele também envia eventos de envio de formulário, então recrie os que você usa.

Seja qual for a escolha, confira do mesmo jeito.

  1. Rastreie a página antes de mudar qualquer coisa

    Abra o site em um perfil de navegador limpo, com o painel de rede já aberto, e não clique no banner. Filtre por hs-scripts, hsadspixel, connect.facebook.net e snap.licdn.com, depois procure __hstc, hubspotutk e _fbp na lista de cookies.

  2. Descubra o que carregou cada requisição

    Expanda a cadeia de iniciadores em qualquer requisição de pixel. Se pixels.js estiver logo acima, foi o HubSpot que carregou esse pixel, e não uma tag do seu contêiner. Por que o pixel do Facebook ainda carrega com suas tags bloqueadas mostra como ler a cadeia.

  3. Liste os pixels que o HubSpot tem

    No HubSpot, abra Settings, depois Marketing, depois Ads, e leia a aba Pixels. Anote cada rede listada, porque cada uma pode carregar a partir do script do HubSpot.

  4. Aplique uma opção de consentimento

    Escolha uma das quatro opções acima e aplique em todas as páginas que têm o script do HubSpot. Com duas opções na mesma página, o resultado fica difícil de ler.

  5. Teste recusar, aceitar e voltar

    Repita a verificação de três formas: recuse e confira que os cookies e as requisições de pixels não aparecem, aceite e confira que chegam, depois recarregue como o mesmo visitante e confira que a escolha se mantém. Como testar um banner de cookies antes de publicar traz a sequência completa.

A prévia do seu gerenciador de tags não vai mostrar nada disso, porque ela descreve tags e essas requisições não são tags. Em qual categoria de consentimento um script entra ajuda se o HubSpot convive com outras ferramentas que você ainda não classificou.

O que você perde quando um visitante recusa?

O HubSpot diz que o código de rastreamento dele ainda pode carregar e ser executado depois da rejeição dos cookies não essenciais, registrando visualizações de página agregadas e anonimizadas, sem vínculo com um visitante ou contato. Aqui a segunda e a terceira opção se diferenciam. Segurar o script perde essas visualizações de quem recusa. Informar a escolha as mantém, com o script ainda rodando na página. Nenhuma das duas traz o visitante que recusou de volta aos seus registros de contato, então espere relatórios de origem menores no HubSpot depois de uma correção bem feita.

O Velo segura qualquer script que você marcar com uma categoria de consentimento até essa categoria ser concedida, e envia velo_consent_update para os acionadores do Tag Manager. Ele não envia um sinal de consentimento ao HubSpot, então a terceira opção precisa de um pequeno script seu. A página do HubSpot cobre a instalação.

Perguntas frequentes

O que as pessoas perguntam sobre este assunto.

O HubSpot precisa de um banner de cookies?

Na UE e no Reino Unido, sim, se o script de rastreamento do HubSpot roda no seu site. O HubSpot classifica __hstc, hubspotutk, __hssc e __hssrc como cookies de análise não essenciais, e os pixels de anúncios dele como cookies de publicidade. Você pode usar o banner do HubSpot ou outra ferramenta de consentimento, mas uma delas precisa controlar esses cookies antes de serem gravados.

Como bloquear os cookies do HubSpot até o consentimento?

Segure o script do HubSpot até o visitante aceitar, com uma verificação de consentimento na tag dele no Google Tag Manager ou marcando o script para sua ferramenta de consentimento. Se mantiver o script para todos os visitantes, desative o banner do HubSpot e passe a escolha com setHubSpotConsent. Depois confira que nenhum cookie aparece antes da escolha.

Por que o HubSpot carrega os pixels da Meta e do LinkedIn com minhas tags bloqueadas?

Os pixels instalados pela ferramenta de anúncios do HubSpot carregam do próprio arquivo pixels.js dele, não do seu contêiner. Esse arquivo segue o estado de consentimento do HubSpot, não as verificações das suas tags. Condicione o próprio script do HubSpot, passe a escolha para ele ou tire os pixels do HubSpot e rode como tags suas, condicionadas.

O banner de cookies do HubSpot bloqueia outros scripts no meu site?

Não. O HubSpot diz que o consentimento pelo banner dele cobre os próprios cookies, e que ele não pode controlar cookies de scripts de terceiros, incluindo pixels adicionados à mão no cabeçalho do seu site. Esses precisam de controles de consentimento próprios.

O que o HubSpot registra quando um visitante recusa os cookies?

O HubSpot diz que o código de rastreamento dele ainda pode carregar e ser executado depois da rejeição dos cookies não essenciais. Ele registra visualizações de página agregadas e anonimizadas, sem vínculo com um visitante específico ou um registro de contato. Segurar o script inteiro também interrompe essas visualizações.