Saber cuándo un usuario completa un formulario en tu sitio es fundamental para medir la generación de leads y optimizar campañas en plataformas como Google Ads o Facebook Ads. Con Google Tag Manager puedes configurar el seguimiento de un form submission sin tocar código, y a partir de ahí enviar esos eventos a Google Analytics o cualquier servidor de marketing.
¿Cómo activar las variables de formulario en Tag Manager?
Antes de crear cualquier etiqueta, es necesario verificar que las variables de formulario estén habilitadas. Desde la pantalla principal de Tag Manager, dirígete a la sección de variables y presiona el botón de configuración [0:16]. Asegúrate de que todas las variables de form estén activas: form id, form target, form text, form url y form classes.
Estas variables capturan información específica del formulario con el que interactúa el usuario. Por ejemplo, form text registra el texto del botón que se presionó, mientras que form classes y form element identifican la estructura HTML del formulario.
¿Cuál es la diferencia entre variables de click y variables de form?
En algunos casos, las variables de click y las de form coinciden. El click classes puede ser idéntico al form classes, y lo mismo ocurre con click element y form element [2:00]. Sin embargo, es importante mantener ambas activas porque cumplen funciones distintas:
- Las variables de click son generales para cualquier tipo de interacción.
- Las variables de form están diseñadas específicamente para el rastreo de envíos de formularios.
¿Cómo crear un trigger y un tag para rastrear un formulario?
Una vez que identificas el formulario que deseas rastrear, regresa a la pantalla principal de Tag Manager y crea un nuevo tag [2:22]. En la configuración del trigger, selecciona el tipo form submission. Luego, define la condición para que se dispare únicamente en la página correcta, por ejemplo, cuando el page path comience con /contact-me [2:48].
Para verificar que todo funciona, utiliza el debugger de Tag Manager presionando preview [3:20]. Al enviar el formulario con datos de prueba, observa en el Tag Assistant que el evento de form submit se registra correctamente después del clic en el botón de envío [3:48].
¿Cómo configurar el evento en Google Analytics?
Cuando confirmas que el tag se dispara correctamente, es momento de configurar el tipo de seguimiento como evento [4:22]. Completa los campos de la siguiente manera:
- Category: contacto o form.
- Action: el page path de la página.
- Label: un identificador descriptivo como "Form contact me".
Guarda los cambios y publica el contenedor con el botón submit [4:48]. A partir de ese momento, tu sitio detectará cada vez que un usuario envíe el formulario.
¿Cómo aprovechar este trigger para campañas de marketing?
El trigger de form submission no solo sirve para Google Analytics. Puedes vincularlo a tags de Google Ads o Facebook Ads para que estas plataformas reciban el evento de conversión y optimicen automáticamente las campañas hacia la generación de leads [5:02].
Con este tipo de rastreo, ya cuentas con las herramientas para medir las interacciones más comunes dentro de una página:
- Nivel de lectura de una página.
- Clics en botones específicos.
- Llegada a páginas determinadas.
- Envío de formularios.
El siguiente paso en el aprendizaje involucra el data layer, las bases de JavaScript para marketers y la carga de eventos avanzados. Si tienes dudas sobre la configuración de formularios o cualquier otro aspecto del rastreo, comparte tus preguntas para recibir retroalimentación de la comunidad.