Imagina que estás trabajando en la analítica de tu sitio web y, al activar el modo de vista previa y depuración en Google Tag Manager (GTM), te sorprendes al ver un evento de Form Submit a pesar de que no hay un formulario en tu página. Esta situación puede generar confusión y preguntas sobre la efectividad de tu seguimiento. A continuación, exploraremos las razones detrás de este fenómeno y cómo gestionarlo de manera efectiva.
En este artículo, desglosaremos el funcionamiento del evento de Form Submit, la influencia de Facebook Pixel y las mejores prácticas para evitar falsas alarmas en el seguimiento de formularios. Acompáñanos para descubrir más sobre este tema crucial para la analítica web.
¿Qué es un evento de envío de formulario?
Un evento de Form Submit se activa cuando un formulario es enviado en una página web. Esto es parte esencial del seguimiento de las interacciones del usuario, ya que permite recoger datos sobre cómo los visitantes interactúan con los elementos de entrada de tu página. Sin embargo, este evento puede ser engañoso en ciertos contextos. Por ejemplo:
- Un evento puede aparecer aunque no haya un formulario visible en la página.
- Pueden registrarse envíos de formularios automáticos generados por scripts, como los de Facebook Pixel.
- El evento puede ser utilizado para medir acciones que no son necesariamente envíos de formularios, como clics en botones.
Contexto sobre el evento de envío de formularios en GTM
El evento de Form Submit no es exclusivo de todos los proyectos, pero es recurrente en aquellos que utilizan Facebook Pixel. Este evento puede registrarse incluso en páginas sin formularios, lo que puede llevar a confusiones. Para que esto ocurra, deben cumplirse dos condiciones claves:
- El Facebook Pixel debe estar implementado en la página.
- Al menos un desencadenador de envío de formularios de GTM debe estar habilitado.
Cuando estas condiciones se cumplen, se generan eventos de Form Submit que no están relacionados con formularios reales. Por ello, es importante poder identificarlos.
¿Por qué aparece el evento de envío de formulario sin un formulario presente?
El funcionamiento del Facebook Pixel es la causa principal de estos eventos. Este sistema está diseñado para enviar datos a los servidores de Facebook usando un formulario simulado. Según Simo Ahava, un experto en analítica, el uso de formularios para enviar datos es la manera más segura de hacerlo entre navegadores. El proceso es el siguiente:
- Se crea un formulario con los datos necesarios.
- Se envía el formulario.
- Se elimina el formulario una vez completado el envío.
Por lo tanto, independientemente de si hay un formulario visible en tu página, el Facebook Pixel ejecutará este proceso siempre que esté activo.
Identificando eventos de envío de formulario falsos
Es posible distinguir un evento de envío de formulario legítimo de uno generado por Facebook Pixel observando el Data Layer. Puedes identificar el envío de formulario de Facebook Pixel mediante dos parámetros específicos:
- gtm.elementTarget: Este valor comenzará con fb seguido de números, indicando que se trata de un evento generado por Facebook.
- gtm.elementUrl: Su valor será https://www.facebook.com/tr/, lo que confirma que el evento no proviene de un formulario real de la página.
¿Qué hacer con el evento de envío de formulario falso?
Las posibilidades de actuar sobre este evento son limitadas debido a la naturaleza del Facebook Pixel. Sin embargo, puedes evitar que el desencadenador de envío de formularios active etiquetas innecesarias. Para ello, actualiza las condiciones de tu desencadenador de la siguiente manera:
- Ve a la configuración de tu desencadenador en GTM.
- Añade la condición Form URL no contiene facebook.com/tr.
- Guarda los cambios.
De esta forma, podrás asegurarte de que los eventos falsos no interfieran con tu analítica.
Actualización: otra razón detrás de este fenómeno
Si utilizas Google Analytics 4, es crucial entender que esta herramienta intentará rastrear los envíos de formularios automáticamente. Sin embargo, este seguimiento automático puede ser poco confiable. Para mejorar la precisión de tus datos, realiza los siguientes pasos:
- Accede a la configuración de Google Analytics 4.
- Dirígete a Flujos de datos y selecciona tu flujo web.
- Haz clic en el ícono de engranaje en la sección de Medición mejorada.
- Desactiva el seguimiento de envíos de formularios y guarda los cambios.
Esta acción debería ayudar a prevenir conflictos y mejorar la precisión de tus informes analíticos, asegurando que los datos recopilados sean representativos de las interacciones reales de los usuarios.
Conclusiones sobre el evento de envío de formulario
Entender el comportamiento de los eventos de Form Submit es crucial para una gestión eficaz de la analítica web. Al reconocer la influencia de Facebook Pixel y ajustar adecuadamente los desencadenadores en GTM, puedes optimizar la precisión de tus datos y mejorar la calidad de los informes. Mantente al tanto de las actualizaciones y cambios en herramientas como Google Analytics y GTM para asegurar un seguimiento efectivo y a prueba de errores.

























