Gravedad: AltaResponsable: MarketingTiempo de corrección: 15-45 min
Hotjar antes del consentimiento
Evite que Hotjar cargue scripts de session replay o heatmap antes de que el visitante haya concedido consentimiento analytics o marketing.
Cubre: hotjar_before_consent, pre_consent_hotjar
Por qué es importante
Hotjar puede capturar datos de comportamiento y de sesión que no deberían empezar antes de que exista una decisión válida de consentimiento.
Cómo verificarlo manualmente
- Inspeccione en la pestaña Red scripts de Hotjar y solicitudes de telemetría en la primera carga.
- Compruebe si aparecen cookies de Hotjar antes del consentimiento.
- Confirme si Hotjar se inyecta vía GTM, plugin o snippet hardcodeado.
Causas típicas
- Hotjar está configurado como analítica siempre activa.
- Un snippet del tema duplica la lógica de Hotjar gestionada por GTM.
- El CMP clasifica Hotjar como funcional en lugar de opcional.
Corrección en GTM
- Sitúe las etiquetas Hotjar detrás de consentimiento analytics o marketing según su categorización.
- Elimine triggers incondicionales de las etiquetas Hotjar.
- Compruebe en Preview que ninguna solicitud de Hotjar sale antes del consentimiento.
Corrección en WordPress o plugins CMP
- Revise plugins y opciones del tema que inyecten Hotjar directamente.
- Desactive snippets duplicados fuera de la configuración controlada por CMP.
- Vuelva a probar tras invalidar caché.
Corrección genérica para desarrolladores
- Cargue Hotjar solo después de consentimiento explícito.
- Mantenga una única fuente de verdad para la inicialización de Hotjar.
- Audite templates y tag manager para eliminar cualquier cargador paralelo.
Cómo confirmar que la corrección funciona
- Confirme que Hotjar no se carga antes del consentimiento.
- Confirme que las cookies de Hotjar están ausentes en pre-consentimiento.
- Lance un nuevo escaneo y verifique que Hotjar deja de marcarse.
Siguiente paso
Vuelva a ejecutar el escaneo después del despliegue para confirmar que cambió el comportamiento real en tiempo de ejecución y no solo el texto del banner.