Cómo agregar eventos de seguimiento para impresiones, envíos y cierres de formularios
Recopila información adicional sobre el comportamiento del usuario en el sitio con un formulario de suscripción utilizando eventos.
Puedes realizar un seguimiento de los siguientes eventos:
- Mostrar el formulario al visitante
- Envío de formulario
- Cerrar un formulario emergente (si has seleccionado un formulario "ventana emergente", "flotante" o "fijo")
Cuando se activan eventos del formulario, puedes implementar escenarios adicionales: mostrar un bloque de texto adicional, redirigir a los usuarios a otra página, enviar datos a tu sistema de análisis, etc.
Agrega un script que se activará por el evento seleccionado antes de la etiqueta de cierre </body>
a la página con el formulario.
Ejemplo de código para rastrear el evento Mostrar formulario (Show event):
document.addEventListener ("spFormShowEvent", function (e) {
console.info ("Event is:", e);
console.info ("Custom data is:", e.detail);
});
Ejemplo de código para rastrear el evento Enviar formulario (Submit Form):
document.addEventListener ("spFormSubmitEvent", function (e) {
console.info ("Event is:", e);
console.info ("Custom data is:", e.detail);
});
Ejemplo de código para rastrear el evento Cerrar formulario (Close event):
document.addEventListener ("spFormCloseEvent", function (e) {
console.info ("Event is:", e);
console.info ("Custom data is:", e.detail);
});
Puedes agregar los tres eventos o solo uno.
Con el evento, recibirás no solo la notificación del evento en sí, sino también el ID del formulario que activó el evento.
Última actualización: 03.10.2023
o