Tener formularios está muy bien… pero poder analizar envíos, errores, etc. está mejor. Para poder hacer esto, podemos utilizar el plugin: Controls for Contact Form 7 (Analytics & Tracking)
Configuración
Una vez instalado y activado el plugin, nos añadirá una pestaña de configuración en nuestros formularios. No tiene sección de ajustes generales, directamente se configura en cada formulario.
Estos son los ajustes que podemos encontrar:
- Store Form Entries: es un plugin de pago que nos recomienda instalar si queremos guardar los formularios enviados. Podemos hacer esto de forma gratuita con Flamingo.
- AJAX Submissions: desactivar el AJAX en este formulario. Importante, marcar esto haría que, cualquier otro formulario en esta misma página, tampoco tuviera el AJAX activado.
- Default CSS: si queremos desactivar el css que trae por defecto Contact Form 7.
- Automatic Formatting: si queremos quitar el formato automático de los párrafos.
- HTML5 input types: para quitar los campos con HTML5, o para forzar que los navegadores no compatibles con HTML5 puedan ser compatibles con HTML5 (requiere que el AJAX esté activado).
- Redirigir a URL: podemos definir a qué URL tiene que redirigir al usuario una vez ha completado el formulario de forma exitosa.
- Google Recatcha Language: si estamos utilizando Google reCAPTCHA, podemos definirle el idioma.
- Analytics Tracking: si queremos analizar el formulario con Google Analytics, Matomo y Facebook Pixel, generará un evento cuando se envíe el formulario.