Únase a la lista de espera y reciba Sublim Business gratis 3 meses  Aprovecharlo

Web Analytics

Seguimiento de eventos sin Google Tag Manager (la forma simple)

Jocerand LeroyJocerand Leroy
7 min de lectura
#event tracking#tag manager#behavioral analytics
Casi todas las guías de seguimiento de eventos empiezan igual: «instala Google Tag Manager». Para la gran mayoría de sitios, no lo necesitas. Esto es lo que un analytics moderno capta automáticamente, cómo enviar un evento personalizado con una línea de JavaScript, y los pocos casos en los que un gestor de etiquetas sigue mereciendo su sitio.
Seguimiento de eventos sin Google Tag Manager (la forma simple)

Casi todas las guías de seguimiento de eventos empiezan igual: «primero, instala Google Tag Manager». Luego vienen las etiquetas, los activadores, las variables, la capa de datos, las versiones de contenedor y el cableado del consentimiento. Para un enorme número de sitios, todo ese aparato es excesivo para lo que de verdad quieres: saber cuándo la gente descarga el PDF, envía el formulario o pulsa «comprar».

El seguimiento de eventos es simplemente registrar acciones concretas, más allá del mero hecho de cargar una página. Esta guía separa los dos tipos de eventos (los que una buena herramienta de analytics capta sola, y los personalizados que tú defines), muestra cómo enviar un evento personalizado con una sola línea de JavaScript, y es honesta sobre los pocos casos en los que un gestor de etiquetas sigue mereciendo su sitio.

Páginas vistas vs eventos: qué estás midiendo de verdad

Una página vista te dice que alguien cargó una URL. Un evento te dice que hizo algo: pulsó una descarga, envió un formulario de contacto, añadió un producto al carrito, reprodujo un vídeo, terminó un registro. Las páginas vistas miden el alcance; los eventos miden el comportamiento y las conversiones.

Los eventos vienen en dos formas, y confundirlas es la razón de que las configuraciones se compliquen:

1Eventos automáticos: acciones comunes y predecibles (descargas, envíos de formularios, clics salientes, añadir al carrito) que una herramienta de analytics moderna sabe detectar sola, sin ninguna configuración.
2Eventos personalizados: acciones propias de tu producto («trial_started», «plan_upgraded») que solo tú puedes definir, porque solo tú sabes qué significan.

El error es recurrir a un gestor de etiquetas pesado para gestionar ambos, cuando el primer tipo debería ser gratis y el segundo debería caber en una línea.

Por qué todos recurren a Google Tag Manager (y lo que cuesta)

Google Tag Manager es una herramienta realmente potente: un contenedor que pones en tu sitio para añadir y cambiar etiquetas sin tocar el código. Para orquestar decenas de etiquetas de marketing y publicidad en un equipo grande, es la elección correcta. El problema es que se convirtió en la respuesta por defecto a «cómo rastreo un clic en un botón», y para eso es mucha sobrecarga:

  • Cada evento es un proyecto. Para rastrear una acción creas una etiqueta, conectas un activador, a menudo defines una o varias variables, y luego publicas una nueva versión del contenedor. Multiplícalo por cada evento que te importe.
  • Otro script que cargar. El contenedor es JavaScript adicional que crece con el tiempo, y se sitúa en el camino crítico de tu página.
  • El cableado del consentimiento y la privacidad. Como GTM se usa a menudo para disparar etiquetas de publicidad y de terceros, heredas la complejidad del consent mode y una superficie RGPD más grande (ver analítica sin banner de consentimiento).
  • Mantenimiento y deriva. Los activadores se rompen en silencio cuando el sitio cambia, y nadie se da cuenta hasta que los datos enmudecen.

Nada de esto está mal. Solo es desproporcionado cuando lo único que querías era saber cuánta gente descargó el folleto.

Lo que puedes rastrear sin tocar un gestor de etiquetas

La mayoría de los eventos que los equipos configuran en GTM son los predecibles, y un script de analytics moderno puede captarlos automáticamente en cuanto carga. Con Sublim, estos están activos por defecto, sin etiquetas, sin activadores:

  • Páginas vistas, incluidos los cambios de ruta SPA. Las aplicaciones de una sola página que cambian la URL sin recargar se rastrean sin trabajo extra.
  • La interacción. El tiempo real en la página y la profundidad de scroll, para distinguir una lectura real de un rebote.
  • Las descargas de archivos. Los clics en enlaces que terminan en PDF, XLSX, ZIP, MP4 y más de 30 extensiones.
  • Los envíos de formularios. Formularios de contacto (cualquier formulario con un campo de email o teléfono), captados solo como metadatos: los nombres técnicos de los campos (el atributo HTML name, como email o phone), sus tipos y su número, y la action del formulario, nunca lo que teclean los visitantes. Los campos sensibles como contraseñas, números de tarjeta y CVV se excluyen por completo, incluso de esa lista de nombres.
  • Añadir al carrito y el importe. Detectado en más de 18 idiomas, extrayendo datos de producto e ingresos del JSON-LD, los microdatos o la página.

Esa lista ya cubre la mayoría de los «eventos» que la mayoría de sitios de marketing quisieron nunca. Los consigues instalando un pequeño script, el mismo que hace tu analytics, sin construir nada.

Eventos personalizados: una línea de JavaScript

Para las acciones únicas de tu producto, envías un evento personalizado directamente. Sin etiqueta, sin activador, sin publicar contenedor, solo una llamada de función donde ocurre la acción:

// Un evento personalizado simple
sublim.trackEvent('signup_completed', {
  props: { plan: 'pro', source: 'landing_page' }
})

// Un evento personalizado con importe
sublim.trackEvent('purchase', {
  props: { product: 'T-shirt' },
  revenue: { amount: 29.99, currency: 'EUR' }
})

Esa es toda la API. Eliges el nombre del evento, props añade detalles opcionales por los que podrás filtrar o segmentar después (por ejemplo, los registros desglosados por plan), y el bloque revenue opcional adjunta un importe para que la acción cuente en tus ingresos. Conseguir el mismo resultado en un gestor de etiquetas implica construir una etiqueta, un activador y normalmente una variable, y luego publicar el contenedor.

Comparación en paralelo del seguimiento de un evento. Con Google Tag Manager: crear una etiqueta, conectar un activador, definir variables, publicar una nueva versión del contenedor, y repetir para cada evento. Con Sublim: los eventos comunes como descargas, leads de formulario, añadir al carrito e interacción se captan automáticamente sin configuración, y un evento personalizado es una sola llamada sublim.trackEvent()
El mismo objetivo, dos cantidades de trabajo. Un gestor de etiquetas hace de cada evento un mini-proyecto; la captura automática más una llamada de una línea, no.

¿Ya invertiste en GTM o GA4? Reutiliza tu capa de datos

Si ya usas Google Tag Manager o GA4, probablemente tengas una dataLayer llena de eventos que te llevó tiempo instrumentar. No tienes que rehacer ese trabajo. Sublim puede, de forma opcional, leer los eventos que ya circulan por window.dataLayer (compras, añadir al carrito, registros, etc.) y registrarlos junto a los suyos, con nombres de evento limpios.

Está desactivado por defecto y se activa por proyecto, y sigue siendo respetuoso con la privacidad: los datos personales se filtran antes de enviar nada, y si usas el Consent Mode de Google, la captura se retiene hasta que se concede el consentimiento de analytics. Así que tengas o no un gestor de etiquetas, estás cubierto: conserva tu dataLayer existente, o prescinde de todo ello.

La pantalla de Custom Events de Sublim mostrando el bloque de captura de la Google Data Layer (GA4 / GTM): un interruptor para activar la captura de la capa de datos, desactivado por defecto, y una lista de eventos de e-commerce que Sublim puede recoger de window.dataLayer como purchase, add to cart, begin checkout y view item, con una nota de que los datos personales se filtran automáticamente
Activar la captura de la capa de datos GA4 / GTM en Sublim. Es un extracto; la lista completa de eventos admitidos es más larga.

Cuándo necesitas de verdad un gestor de etiquetas

Seamos honestos: un gestor de etiquetas sigue mereciendo su sitio en algunas configuraciones, y Sublim no intenta reemplazarlo ahí.

  • Orquestar muchas etiquetas de terceros. Si disparas una docena de píxeles de publicidad y remarketing (Google Ads, Meta, LinkedIn, Floodlight) y necesitas gestionarlos de forma centralizada, para eso está GTM exactamente.
  • El tagging server-side. Enrutar los eventos a través de un contenedor del lado del servidor, por control y resiliencia, es un caso de uso real y avanzado.
  • Etiquetas que no son de analytics. Inyectar scripts sin relación con la medición (herramientas de A/B testing, widgets de chat, etiquetas de afiliación) es terreno del gestor de etiquetas.

La cuestión no es que los gestores de etiquetas sean malos. Es que son una herramienta de publicidad y orquestación de etiquetas, y usar uno solo para contar descargas y envíos de formularios añade una capa de complejidad que no necesitas.

Cómo ayuda Sublim

Sublim está pensado para que el seguimiento de eventos no sea un proyecto. Los eventos comunes (descargas, leads de formulario, añadir al carrito, interacción) se captan automáticamente en cuanto carga el script, de modo que un marketer no técnico los ve sin pedirle nada a un desarrollador. Los eventos personalizados son una sola llamada sublim.trackEvent() que un desarrollador coloca donde importa, con ingresos opcionales para que las conversiones lleven su valor. Y como no usa cookies y no capta ningún valor de campo, obtienes todo esto sin el banner de consentimiento ni la carga RGPD que suelen acompañar a un gestor de etiquetas. Asocia tus eventos a objetivos y cada acción útil se convierte en una conversión sobre la que de verdad puedes reportar.

Rastrea eventos sin la carga de un gestor de etiquetas

Sublim capta automáticamente páginas vistas, interacción, descargas, leads y añadir al carrito, y toma los eventos personalizados en una línea, sin cookies y conforme al RGPD.

En resumen

El seguimiento de eventos no es sinónimo de Google Tag Manager. Los eventos predecibles (descargas, formularios, añadir al carrito, interacción) deberían ser automáticos, los propios de tu producto deberían ser una sola línea de código, y un gestor de etiquetas debería reservarse para lo que de verdad hace de maravilla: orquestar muchas etiquetas de terceros.

Antes de instalar un contenedor para rastrear un botón, pregúntate qué estás midiendo de verdad. La mayoría de las veces la respuesta es un puñado de eventos, y puedes tenerlos hoy mismo, sin la sobrecarga.

Jocerand Leroy
Autor
Jocerand Leroy
Responsable de Analítica Web y Privacidad

Jocerand escribe sobre analítica web centrada en la privacidad, diagnóstico de conversión y cómo aprovechar los datos sin renunciar al cumplimiento.

Ver todos los artículos de este autor

¿Listo para probar Sublim?

Analítica sencilla, rápida y respetuosa con la privacidad. Es gratis para empezar.

Plan Business · 3 meses gratis en el lanzamiento · Código promocional enviado por email

Seguimiento de eventos sin Google Tag Manager | Sublim