Cómo rastrear envíos de formularios en Google Analytics 4

como rastrear envios de formularios en google analytics 4

Actualizado: 14 de septiembre de 2023

Si utilizas Google Analytics (GA) para analizar el tráfico de tu sitio web, es probable que también te interese rastrear las envíos de formularios de contacto. La pregunta que muchos se hacen es: “¿puedo rastrear las envíos de formularios en GA?”. La respuesta es un rotundo sí, y en este artículo te mostraré cómo hacerlo. Para configurar el rastreo de formularios en Google Analytics, necesitarás un sitio web con un formulario, Google Tag Manager y Google Analytics.

Evita el rastreo automático de formularios en GA4

Google Analytics 4 (GA4) incluye una función de rastreo automático de formularios como parte de la Medición Mejorada. Sin embargo, esta opción no es confiable en la mayoría de los casos.

Un aspecto importante a considerar es que no funciona bien con formularios AJAX (es decir, aquellos que no recargan la página) y puede registrar erróneamente envíos de formularios donde faltan campos obligatorios. Además, existen otros problemas relacionados que pueden comprometer la precisión de los datos.

En mi canal de YouTube, profundizo más sobre este tema y sus implicaciones.

Por estas razones, te recomiendo encarecidamente que asumas el control del rastreo de formularios y lo configures utilizando Google Tag Manager (GTM). El resto de este artículo se centrará en cómo hacerlo de manera efectiva.

Rastreo de formularios en Google Analytics: contexto y desafíos

En el vasto mundo del internet, existen diferentes tipos de formularios. Algunos se actualizan tras un envío exitoso, otros no, y algunos redirigen a una página de «gracias», entre otras variaciones.

El principal desafío con el rastreo de formularios es la falta de estándares globales en su desarrollo. Los desarrolladores pueden optar por diferentes tecnologías, como AJAX o formularios tradicionales, según sus preferencias.

Debido a esta diversidad, es esencial contar con varias técnicas de rastreo de formularios: cada formulario puede requerir un método distinto. Sin embargo, el resultado deseado será el mismo: registrar una vista de página o un evento en Google Analytics tras un envío exitoso.

La importancia de Google Tag Manager en el rastreo

Para que el rastreo de formularios en Google Analytics funcione correctamente, necesitamos enviar datos desde nuestro sitio web a los servidores de Google. La forma más efectiva de lograr esto es a través de Google Tag Manager.

Google Tag Manager es una herramienta gratuita de Google que permite implementar diversos tipos de códigos (etiquetas) en tu sitio web.

Ejemplos de etiquetas incluyen códigos de rastreo de Google Analytics, códigos de eventos de Google Analytics, scripts de conversión de Google Ads y etiquetas de remarketing.

Google Tag Manager actúa como un intermediario entre tu sitio web y Google Analytics:

  • Rastrea las interacciones en tu sitio web.
  • Cuando ocurre un evento específico (como un envío de formulario), envía los datos correspondientes a Google Analytics (o cualquier otra herramienta de análisis que utilices).

He publicado una explicación detallada sobre la diferencia entre Google Tag Manager y Google Analytics. Si no estás seguro de si debes comenzar a utilizar GTM, aquí tienes 11 razones para hacerlo.

Pasos para implementar el rastreo de formularios

Veamos cuáles son los pasos que debemos seguir para implementar el rastreo de formularios:

  1. Asegúrate de tener una cuenta de Google Analytics (asumo que ya tienes una, así que omitiré este paso).
  2. Crea una cuenta de Google Tag Manager y instálala correctamente.
  3. Crea un disparador en Google Tag Manager. Esta parte es la más compleja, ya que necesitarás inspeccionar el formulario y decidir qué método de rastreo es el más adecuado.
  4. Crea una etiqueta de evento de Google Analytics en Google Tag Manager.
  5. Vincula esa etiqueta con el disparador que has creado.
  6. Realiza pruebas para asegurarte de que todo funcione correctamente.

Si te sientes perdido con Google Tag Manager o nunca lo has utilizado, te invito a que eches un vistazo a mi mini-curso gratuito de fundamentos de GTM.

Técnicas de rastreo de formularios con Google Analytics

Aquí te presento un resumen de las técnicas disponibles para rastrear formularios utilizando Google Tag Manager:

  • Rastreo de formularios con el escuchador de eventos automático de GTM.
  • Rastreo mediante la página de «Gracias» con Google Tag Manager.
  • Rastreo de formularios AJAX.
  • Rastreo de formularios utilizando eventos de capa de datos.
  • Rastreo de formularios mediante scraping del DOM.
  • Rastreo usando el disparador de visibilidad de elementos.
  • Creación de tu propio escuchador de eventos automático para formularios.

Para una guía detallada paso a paso sobre cada técnica, puedes consultar mi artículo completo sobre el rastreo de formularios con Google Tag Manager. Este artículo ha recibido comentarios muy positivos y espero que te resulte igual de útil.

¿Tu formulario está alojado en WordPress?

WordPress es un sistema de gestión de contenidos muy popular, y por ello tengo varias soluciones listas para los plugins de formularios más utilizados, aunque todas requerirán Google Tag Manager.

Además, al utilizar GTM, obtendrás mucha más flexibilidad en el rastreo web. Aprender a rastrear formularios con Google Analytics también te permitirá enviar eventos de envío de formularios a otras herramientas de marketing, como Facebook Pixel.

Rastreo de envíos de formularios en Google Analytics 4

El rastreo de formularios en Google Analytics puede ser complicado, pero es completamente factible. La forma más recomendada de hacerlo es enviar los datos de envío de formularios a GA a través de Google Tag Manager (GTM).

GTM es una herramienta excepcional (y gratuita) de Google que te permite capturar datos en tu sitio web y transferirlos a otras herramientas, como AdWords o Analytics.

No olvides consultar mi guía paso a paso sobre cómo rastrear envíos de formularios a través de GTM y enviar los datos correspondientes a Google Analytics. Será de gran ayuda para ti.

Si tienes alguna pregunta, no dudes en dejar un comentario.