Curso de Google Tag Manager para Traffickers y Media Buyers - Comienza Gratis

Medición de formularios AJAX

Para realizar la medición de formularios AJAX en Google Tag Manager (GTM), sigue estos pasos detallados, basados en el archivo que has proporcionado:

  1. Crear un activador de todos los formularios:
    • Ve a Google Tag Manager y crea un activador de tipo “envío de formularios” que capture todos los formularios del sitio. Esto te permitirá identificar si GTM puede leer el formulario AJAX, ya que muchas veces GTM no puede detectar estos formularios de forma predeterminada.
  2. Verificar si el formulario es detectado:
    • Utiliza el modo Vista Previa en GTM y llena el formulario en tu sitio web. Si no aparece un evento de “submit” (envío de formulario) en GTM, es probable que el formulario esté hecho con AJAX y no esté siendo detectado por GTM.
  3. Agregar un listener AJAX personalizado:
    • Si el formulario no se detecta, deberás agregar un listener personalizado. Este listener será un código de HTML personalizado que escucha cuando un formulario AJAX se envía. Puedes obtener el código necesario e insertarlo en una etiqueta de GTM. Asegúrate de que la etiqueta se active cuando la página esté completamente cargada (usa un activador de Window Loaded para esto).
  4. Capturar la respuesta del servidor:
    • Una vez que el listener esté configurado, usa las variables del data layer para capturar la respuesta del servidor. Normalmente, la respuesta incluirá un indicador de éxito (por ejemplo, “success”: true), lo que indicará que el formulario fue enviado correctamente.
  5. Crear un activador personalizado:
    • Con la información capturada, crea un activador personalizado que se dispare cuando el envío del formulario sea exitoso. Este activador debe basarse en la variable que hayas configurado para capturar la respuesta del servidor, como response.success = true.
  6. Probar y publicar:
    • Usa nuevamente el modo Vista Previa en GTM para verificar que los eventos se disparen correctamente al enviar el formulario AJAX. Una vez que todo funcione, publica los cambios.
Juan S, Aparicio

Instructor: Juan Sebastian Aparicio

Diseñador gráfico y desarrollador de software con más de 8 años de experiencia. Creador de Tutopress, uno de los canales de YouTube más vistos en analítica digital en español.

👋¿Tienes preguntas? Juan S. te responde