Filtrar informe estándar de GA4 por nombre de evento

filtrar informe estandar de ga4 por nombre de evento

Actualizado: 16 de octubre de 2024

Google Analytics 4 (GA4) es una herramienta poderosa que permite a los analistas y propietarios de sitios web obtener insights valiosos sobre el comportamiento de los usuarios en sus plataformas. Sin embargo, a pesar de su versatilidad, presenta limitaciones, especialmente en la personalización de informes. Uno de los aspectos más frustrantes es la incapacidad de filtrar informes estándar por el nombre de eventos, lo cual es vital para un análisis más preciso.

Aunque es sencillo filtrar por dimensiones como el nombre del host de una página o la ruta de una página, la opción de filtrar un informe por nombre de evento aún no está disponible. En este artículo, exploraremos los métodos alternativos que puedes implementar para lograr un filtrado efectivo por nombre de evento en GA4.

Antecedentes sobre la limitación en GA4

Es posible que, al momento de leer este artículo, Google haya resuelto este inconveniente. Para verificarlo, dirígete a la sección de Informes en GA4 y selecciona el informe de Eventos.

Intenta añadir un filtro y verifica si «Nombre del evento» aparece en la lista de dimensiones disponibles. Si es así, ¡fantástico! Ya no necesitarás las soluciones alternativas que se describen a continuación. Pero si no, continúa leyendo para descubrir cómo sortear esta limitación.

Métodos alternativos para filtrar informes

Si deseas mostrar eventos específicos, como las palabras clave más populares de búsqueda en tu sitio, es fundamental encontrar una solución. Idealmente, querrías filtrar los informes para que solo incluyan eventos donde el Nombre del evento coincida exactamente con un valor específico, como ver_resultados_busqueda.

Sin embargo, dado que esta opción no está disponible, aquí presento algunos métodos alternativos, adaptados según la implementación de GA4:

  1. Usando Google Tag Manager (sin servidor)
  2. Usando Google Tag Manager con servidor
  3. Implementando GTAG (código de seguimiento GA4 incrustado)
  4. Un nuevo método que no requiere personalizaciones en GTM o fragmentos de código

Es importante mencionar que las primeras tres opciones no son retroactivas y solo aplican a los datos recogidos después de su implementación. La cuarta opción es un truco interesante que se detalla más adelante.

Implementación con Google Tag Manager (sin servidor)

Si utilizas Google Tag Manager (GTM) sin servidor, necesitarás modificar cada etiqueta de evento para incluir un parámetro adicional, como nombre_evento_personalizado. Por ejemplo, si tienes un evento llamado “generar_lead”, debes agregar el mismo valor a nombre_evento_personalizado.

Asegúrate de no incluir este cambio en la etiqueta de configuración de GA4, ya que esta etiqueta rastrea múltiples eventos automáticamente. Este método no funcionará para eventos de Medición Mejorada a menos que estés utilizando etiquetado del servidor.

Después de realizar estos cambios, publica el contenedor y registra el nuevo parámetro como una dimensión personalizada en GA4.

Transcurridas 24 horas, podrás personalizar tus informes y usar la dimensión “Nombre del evento – Personalizado” como condición de filtrado.

Implementación con Google Tag Manager (servidor)

Si usas un GTM de servidor, la flexibilidad aumenta considerablemente. Este método también se aplica a eventos rastreados automáticamente, incluidos los de Medición Mejorada.

Accede a tu contenedor de GTM del servidor, dirígete a Variables > Configurar y asegúrate de que la variable “Nombre del evento” esté habilitada. Luego, abre tu etiqueta de GA4 y en la sección de “Parámetros del evento”, añade nombre_evento_personalizado y selecciona la variable “Nombre del evento” como su valor.

Al finalizar, publica los cambios y registra la nueva dimensión personalizada como se explicó anteriormente. Igual que en el método anterior, después de 24 horas, podrás utilizar la dimensión personalizada en tus informes.

Implementación con GTAG (fragmento de código)

Si has implementado Google Analytics utilizando el código de seguimiento nativo, el proceso es similar al del primer método. Tu desarrollador deberá añadir un parámetro personalizado a cada comando de evento. Por ejemplo:

gtag('event', 'form_submission', {
  'form_name': 'newsletter form',
  'nombre_evento_personalizado' : 'form_submission'
});

Después de actualizar todos los comandos de evento, registra el nuevo parámetro como una dimensión personalizada. Al igual que en los métodos anteriores, tras 24 horas podrás usar esta dimensión en tus informes.

Un método que no funcionó para mí

Inicialmente consideré que la función “Modificar evento” en GA4 podría ser una solución universal. Mi idea era que podría reutilizar el parámetro nombre_evento para crear el nombre_evento_personalizado. Sin embargo, esto no funcionó, ya que el parámetro no se añadía a los eventos.

Esto sugiere que GA4 limita el uso del parámetro nombre_evento en la función “Modificar evento”.

Filtrando el informe por nombre de evento

Una vez que hayas registrado tu dimensión personalizada y recogido datos durante al menos 24-48 horas, puedes comenzar a crear informes filtrados. Imagina que estás rastreando las presentaciones de formularios (evento: generar_lead) y que envías el nombre del formulario como parámetro.

Para construir un informe que solo muestre datos del evento generar_lead y los separe por form_name, dirígete a Google Analytics > Informes > Biblioteca.

Selecciona Crear nuevo informe > Informe detallado > En blanco y establece las siguientes configuraciones:

  • Dimensiones: Nombre del formulario
  • Métricas: Recuento de eventos, Total de usuarios
  • Filtro: Nombre del evento personalizado coincide exactamente con generar_lead

Guarda el informe y asígnale un nombre, como Presentaciones de formularios. Luego, añade el informe a cualquier biblioteca que desees para acceder fácilmente desde la barra lateral.

Actualización: Un truco para modificar el URL del creador de informes de GA4

Un consejo interesante que surgió en LinkedIn, compartido por Jakub Niżniowski, permite crear un informe personalizado sin necesidad de cambiar nada en GTM o en los códigos de seguimiento de GA4.

En esencia, construirás un informe en la sección de Informes y luego modificarás ligeramente la URL del creador. Al guardar este informe, el filtro con el nombre del evento persistirá.

Para aplicar este truco, crea un nuevo informe en la biblioteca de GA4. Supongamos que quieres generar un informe sobre el evento generar_lead y visualizar los formularios más efectivos.

Una vez que configures las dimensiones y métricas, añade un filtro temporal utilizando una dimensión como País. Luego, aplica el filtro y observa cómo se actualiza el informe.

En la barra de direcciones de tu navegador, la URL del informe irá cambiando. Debes ajustar dos partes: el nombre de la dimensión y el valor del país. Reemplaza país con nombre_evento y Canadá con el nombre del evento que deseas filtrar. Si tu nombre de evento contiene espacios, asegúrate de sustituir los espacios por %20.

Tras hacer estos cambios, copia la URL modificada en la barra de direcciones y presiona enter. La página se recargará y ahora podrás ver el filtro por el nombre del evento aplicado en tu informe.

Reflexiones finales sobre el filtrado por nombre de evento en GA4

La capacidad de filtrar informes de GA4 por nombre de evento es una funcionalidad crucial que, sorprendentemente, no está disponible en los informes estándar (al menos hasta la fecha de este artículo). Aunque es probable que esta limitación se deba a un descuido de Google, los métodos alternativos que hemos presentado aquí ofrecen soluciones prácticas que puedes implementar en tu análisis de datos.

Es recomendable estar atento a las actualizaciones de Google para verificar si han incluido el nombre del evento como una opción de filtrado. Hasta entonces, las soluciones alternativas seguirán siendo herramientas valiosas en tu kit de análisis.