Cuando HubSpot “mide”, pero tú no puedes confiar en el dato
Hay una situación bastante incómoda en marketing B2B: los leads entran, las conversiones aparecen en HubSpot y, aun así, el origen real no termina de cuadrar. Sabes que una conversión viene de una campaña concreta, pero al revisar los datos la fuente aparece incompleta, cambiada o demasiado inclinada hacia PPC.
El problema no es solo técnico. Si HubSpot atribuye mal, también se tuerce la lectura de tus campañas. Puedes dar mérito al canal equivocado, recortar inversión donde sí estaba funcionando algo o defender resultados con una seguridad que el dato no merece. Para un CMO o un responsable de marketing, eso no es un detalle menor.
Este tipo de fallo suele aparecer tras cambios bastante normales: una nueva web, una migración, ajustes en Google Tag Manager, mejoras de rendimiento o una implementación incompleta del tracking. Lo más peligroso es que todo parece seguir funcionando, así que el problema puede pasar desapercibido bastante tiempo.
Qué significa realmente la atribución en HubSpot
La atribución en HubSpot consiste en algo sencillo de entender: identificar de dónde viene un usuario y asociar ese origen a una conversión. En teoría, la herramienta debería poder decir si ese lead llegó desde una campaña de pago, búsqueda orgánica, email, referencia o tráfico directo.
La clave está en que esa atribución no depende solo del informe final, sino de que el recorrido del usuario quede bien registrado desde el principio. Si HubSpot no captura correctamente los UTMs, pierde la sesión o no mantiene la relación entre visita y conversión, el origen del lead deja de ser fiable.
Aquí es donde suele aparecer la confusión. Muchas veces se culpa a las campañas o a Google Ads, cuando el problema real está antes: el tracking no está recogiendo o conservando bien la información. Y si esa base falla, todo lo demás se analiza sobre terreno movedizo.
Señales de que estás midiendo mal tus conversiones
Los problemas de atribución en HubSpot rara vez se presentan como un error visible. Los formularios convierten, los leads entran y los paneles siguen mostrando actividad. El problema aparece cuando intentas responder a una pregunta básica: qué canal ha generado realmente esa conversión.
La primera señal suele ser que el origen del lead no encaja con la realidad de la campaña. Sabes de dónde viene ese contacto, pero en HubSpot la fuente aparece demasiado genérica, cambiada o incompleta. Otra pista clara es que los datos dejan de cuadrar con otras plataformas, como Google Ads o tu analítica web, no por una diferencia puntual, sino porque la atribución empieza a perder consistencia.
Y luego está el síntoma más reconocible: demasiadas conversiones acaban atribuidas a PPC. Cuando eso pasa, el problema deja de ser solo técnico. Empiezas a leer mal el rendimiento de tus canales y a repartir peor la inversión.
Por qué HubSpot puede atribuir mal el origen de un lead
Cuando HubSpot atribuye mal una conversión, lo normal es mirar primero campañas, UTMs o integraciones con Google Ads. Tiene lógica, pero muchas veces el problema real está en algo más básico: cómo se recoge y se conserva la información del usuario durante su recorrido.
Para atribuir bien, HubSpot necesita captar el origen de la visita, mantener la sesión y llegar con ese contexto intacto hasta la conversión. Si en algún punto ese proceso se rompe, el dato deja de ser fiable. Puede ocurrir porque el tracking code de HubSpot no está instalado, no carga en todas las páginas, se ejecuta tarde o entra en conflicto con otros scripts.
Lo importante aquí es entender una idea simple: si HubSpot pierde el origen al principio, no puede reconstruirlo bien después. Y cuando eso ocurre, a veces no deja el campo vacío. Lo rellena con la mejor referencia disponible, aunque no sea la correcta.
El caso típico: cuando todo acaba apareciendo como PPC
Este es uno de los casos más habituales y también de los más engañosos. Revisas conversiones en HubSpot y ves que cada vez más leads aparecen atribuidos a tráfico de pago, aunque sabes que no todos vienen de ahí. De repente, PPC absorbe más mérito del que debería y el resto de canales pierde peso en los informes.
Lo peligroso es que parece un dato válido. No suena a error grave, sino a canal que está funcionando especialmente bien. Y ahí empiezan las decisiones malas: subes presupuesto en pago, restas valor a SEO o email, y ajustas la estrategia en base a una lectura incorrecta.
No es que PPC esté funcionando mejor. Es que el sistema se está apoyando en la referencia que conserva, no en el origen real del lead.
Cómo revisar el problema sin volverte loco con los informes
Cuando hay problemas de atribución en HubSpot, el error más común es empezar por el final: abrir informes, cruzar dashboards y buscar una explicación solo en los números. Eso puede servir para detectar que algo no encaja, pero no para entender por qué pasa. Si la base del tracking falla, el informe solo te enseña la consecuencia.
Checklist: qué revisar primero si HubSpot atribuye mal las conversiones
Lo más útil es seguir este orden:
- Entrada con UTMs: Comprueba si el usuario llega con parámetros correctos.
- Persistencia de la sesión: Revisa si HubSpot conserva ese contexto durante la navegación.
- Paso entre páginas: Asegúrate de que no se pierde información por redirecciones, cambios de dominio o formularios externos.
- Momento de la conversión: Verifica que el origen sigue disponible cuando se envía el formulario o se crea el contacto.
| Qué revisar | Qué problema puede provocar |
|---|---|
| UTMs en la URL de entrada | HubSpot no identifica bien el origen de la visita |
| Carga del tracking code | No se registran bien sesiones ni fuentes |
| Redirecciones o cambios de dominio | Se pierde el contexto original del usuario |
| Formularios o integraciones externas | La conversión llega sin la atribución completa |
Para un CMO, este enfoque cambia bastante la conversación. En vez de discutir qué canal “se está llevando conversiones de más”, la pregunta correcta es otra: ¿estamos seguros de que HubSpot está recibiendo y manteniendo bien el origen desde el primer clic?
Qué revisar en el tracking para recuperar una atribución fiable
Si HubSpot no está atribuyendo bien, no hace falta empezar desmontando media web. Lo primero es comprobar si el tracking code de HubSpot está presente, carga correctamente y se ejecuta en todas las páginas clave del recorrido: landing, páginas intermedias y formulario de conversión. Si falla en alguno de esos puntos, la atribución puede romperse aunque el resto parezca funcionar.
También conviene revisar si los UTMs llegan intactos a la URL de entrada y si no se están perdiendo por redirecciones, cambios de subdominio, formularios embebidos o integraciones mal resueltas. En proyectos B2B esto pasa más de lo que parece, sobre todo cuando la captación depende de varias herramientas y alguien da por hecho que “ya se está midiendo”.
Aquí tienes un ejemplo básico del script de seguimiento de HubSpot tal y como suele insertarse en una web:
<!-- Script de seguimiento de HubSpot -->
<script
type="text/javascript"
id="hs-script-loader"
async
defer
src="//js-eu1.hs-scripts.com/TU_PORTAL_ID.js">
</script>Lo importante no es solo que el script esté en el código, sino que cargue realmente cuando el usuario navega y no quede bloqueado por optimizaciones, reglas de consentimiento, gestores de etiquetas o implementaciones parciales. En Bubuku nos hemos encontrado más de una vez con ese escenario: el script «estaba», sí, pero en la práctica no estaba midiendo donde tocaba. Es justo el tipo de problema que tuvimos que resolver al actualizar la web de Accelya migrando formularios y tracking a HubSpot, donde la base técnica condicionaba toda la lectura posterior de las campañas.
Cómo validar que la solución funciona de verdad
Aquí conviene no dar nada por resuelto solo porque el script ya está puesto. En temas de atribución en HubSpot, una implementación aparentemente correcta puede seguir fallando en el recorrido real del usuario. Por eso, la validación buena no se hace solo mirando el código, sino comprobando qué ocurre durante una visita real.
La prueba más útil es bastante simple: entrar en la web con una URL etiquetada con UTMs, navegar por varias páginas y completar una conversión de prueba. Después toca revisar si HubSpot ha registrado bien la sesión, si mantiene el origen correcto y si ese contacto conserva la información esperada. Lo importante no es solo ver que “ha entrado un lead”, sino confirmar que ha entrado con la atribución correcta.
Cómo comprobar en el navegador si HubSpot está cargando bien
Una comprobación muy útil es abrir las herramientas de desarrollo del navegador, ir a la pestaña Network y filtrar por hs-. Si la implementación está bien hecha, deberían aparecer solicitudes relacionadas con scripts y recursos de HubSpot, como hs-scripts, hs-banner o hs-analytics.

hs-scripts, hs-banner o hs-analytics si la implementación está activa.Importante: además de comprobar que el script carga, revisa que el nombre del archivos .js correspondan al Portal ID correcto de HubSpot. Por ejemplo, en una URL como js.hs-scripts.com/12345678.js, el número final debería coincidir con el ID de tu cuenta. Si carga otro identificador, podrías estar midiendo con un portal incorrecto y atribuyendo datos donde no toca.
Qué te confirma esta comprobación
Ver estos recursos en el navegador es una buena señal: indica que la página está cargando scripts de HubSpot durante la visita. Si no aparecen, o cargan con errores, merece la pena revisar la implementación antes de seguir analizando conversiones o canales.
Eso sí, aquí conviene no simplificar demasiado. Que los scripts carguen no garantiza por sí solo que toda la atribución esté perfecta. Sigue siendo necesario comprobar que los UTMs, la sesión y la conversión se conservan bien durante todo el recorrido del usuario. Dicho de otro modo: esta validación confirma que la base técnica está viva, pero no sustituye la prueba completa de atribución.
Qué impacto tiene esto en campañas, reporting y decisiones de negocio
Cuando hay problemas de atribución en HubSpot, el daño no se queda en el dato técnico. El impacto real aparece cuando usas ese dato para decidir. Si la atribución está mal, puedes leer como rentable un canal que solo está recogiendo conversiones ajenas o infravalorar acciones que sí están generando demanda.
En campañas, esto suele traducirse en algo bastante caro: mover presupuesto con una lógica equivocada. En reporting, la consecuencia es igual de seria. Un informe puede seguir pareciendo sólido, pero si la atribución no es fiable, también se debilita la capacidad de defender decisiones con criterio.
Para un CMO, el problema de fondo no es que falte un dato perfecto. Es perder confianza en la base con la que se prioriza inversión, canal y estrategia.
Cuando ese diagnóstico se hace bien y el tracking vuelve a ser fiable, el cambio no es solo técnico: también lo es en cómo el equipo de marketing toma decisiones. En el funnel que desarrollamos para Kiute con HubSpot, el objetivo era exactamente ese: que cada paso del embudo dejara información cualificada y trazable, en lugar de leads que llegan sin contexto.
Preguntas frecuentes sobre problemas de atribución en HubSpot
Porque cuando pierde parte del contexto original del usuario, puede acabar clasificando la conversión con la referencia que sí conserva o interpreta mejor. No siempre significa que PPC haya generado ese lead, sino que HubSpot no ha podido reconstruir bien el origen real.
No. Los UTMs ayudan a identificar el origen, pero solo sirven si HubSpot los captura bien y mantiene esa información durante la sesión. Si el tracking falla, los UTMs pueden estar en la URL y, aun así, no terminar bien atribuidos.
A veces puede haber discrepancias normales entre plataformas, pero cuando la atribución falla de forma clara, muchas veces el problema está en la implementación del tracking, no en la campaña. Antes de tocar presupuestos o conclusiones, conviene revisar cómo se está registrando la visita desde el primer clic.
No basta con ver el script en el código fuente. Hay que comprobar que carga en las páginas clave, que no está bloqueado por consentimiento o rendimiento y que una visita de prueba con UTMs termina creando una conversión con el origen correcto.
Siempre que haya una migración, un rediseño, cambios en Google Tag Manager, nuevos formularios, nuevas landings o ajustes de rendimiento. En medición, “parece que va” y “está bien medido” no siempre son lo mismo.
Recuperar la confianza en tus datos
El problema de fondo no es que HubSpot falle porque sí. El problema es asumir que, porque hay informes y conversiones, la medición ya es fiable. Y no siempre lo es. Si el origen del usuario se pierde, si la sesión no se conserva o si el tracking se rompe en algún punto del recorrido, la herramienta seguirá mostrando datos, pero esos datos pueden empujarte a decidir mal.
Por eso, hablar de problemas de atribución en HubSpot no es hablar solo de una incidencia técnica. Es hablar de cómo proteges la calidad de tus decisiones de marketing. Porque cuando la atribución está mal, no solo se tuerce la lectura del canal: también se resienten el presupuesto, el análisis y la interpretación real del rendimiento.
La buena noticia es que este tipo de problema suele tener solución cuando se revisa con orden: entrada con UTMs, persistencia de sesión, carga del script, navegación y conversión. No hace falta convertirlo en una auditoría eterna. Hace falta mirar donde toca. Cuando además intervienen campañas, automatizaciones, analítica e integraciones, en Bubuku ayudamos a revisar este tipo de puntos desde el desarrollo de marketing, para que la medición sea más fiable y las decisiones no se apoyen en datos torcidos.
Cómo lo hemos resuelto en proyectos reales
- Actualización de webs heredadas con HubSpot
- Funnel HubSpot con leads cualificados y calculadora ROI
- Calculadora WordPress con leads cualificados B2B



