Hola,
Segun la documentacion del plugin se puede utilizar los DOM Events del plugin para informar a GA.
Te pongo el enlace: https://contactform7.com/tracking-form-submissions-with-google-analytics/
Si por el contrario quieres seguir usando la pagina de gracias el concepto es el mismo y en este enlace https://contactform7.com/redirecting-to-another-url-after-submissions/ tienes mas informacion.
Eso si los enlaces estan en ingles
Hola y gracias por la respuesta.
He buscado el DOM code y no lo encontraba así que gracias por el enlace.
Estoy intentando poner este código (es js) en la sección de ajustes adicionales del plugin donde antes iba el «on_sent_ok» pero no funciona.
El post de Contact Form dice que hay que colocar este código en el tema directamente. ¿No hay otra opción?
El problema que tengo con añadir código al tema (me pasa también con el código de GTM y GA) es que cuando el tema se actualiza pierdo los códigos y si no estoy atenta pierdo todo el tracking. 🙁
Gracias de nuevo.
La respuesta la tienes en el otro problema, miratelo y nos cuentas…
Gracias @kallookoo, esto me deja con la única opción de crear un child theme ya que para insertar los otros códigos (GA y GTM) puedo meter un pluging pero para Contact Form 7, parece que no me deja meter el codigo java en el pluging aunque hay un campo de «ajustes adicionales» para este tipo de códigos. ¿Es esto correcto?
Te explico mas tranquilamente.
1.- No es java, es javascript. java es otro lenguaje de programacion que no se usa, no lo confundas porque puede llegar a una confusion.
2.- Los ajustes adicionales del formulario son para modificar algunos ajustes del plugin, no para añadir codigo como el que quieres usar.
3.- No he entendido muy bien lo que comentas de child y plugin.
Pero todo lo puedes hacer o bien desde un child theme o plugin.
Te recomiendo un plugin sencillo para que cuando cambies de theme, no tengas que volver ha crear un child theme y añadir los codigos y archivos.
En este enlace https://developer.wordpress.org/plugins/ te explica en ingles como hacer un plugin, pero necesitas saber de PHP, HTML(5), JS and CSS, bueno para este caso HTML y CSS no.
Cuidado!!! Tu no tienes que publicarlo en el repositorio ese apartado saltatelo.
Me refería a la opción de crear un child theme (en relación también con mi otra pregunta en el foro) donde poner tanto el código de GTM como este código que Contact Form 7 indica para poder o bien redireccionar a otra URL (en este caso la página de gracias) o bien hacer un tracking de una conversion en GA.
Creo que, dado mi limitado conocimiento de código y programación, lo más fácil será instalar GTM via plugging y una vez esto funcione, utilizar el código que da Contact Form 7 para hacer un tracking de la conversión en GA, creando una etiqueta de HTML personalizada, en vez de añadir este código directamente en la web.
¿Tú crees que esto podría funcionar?
Gracias
Si, sin ningun problema.
Busca un plugin en repositorio que te permita añadir codigo adicional y le metes el codigo para el DOM Event de Contact Form 7 y listo.
¡¡Gracias!! Ya os contaré en unos días, cuando lo tenga todo, cómo ha ido.