HIKE Hack: cómo enviar datos de tu formulario web a Google Sheets a través de Google Tag Manager
En el artículo de hoy os vamos a mostrar cómo generar una buena base de datos simplemente conectando tus formularios web con Google Sheets a través de Google Tag Manager, algo que muchas veces hemos pensado e intentado hacer, pero que no hemos dado con la tecla.
Empezaremos por crear una simple hoja de cálculo, en la que vamos a poner los diferentes campos del formulario que queremos capturar, y añadiremos también la marca del tiempo para así poder registrar cuando se envían los formularios:
El siguiente paso será abrir la extensión App Scipt de Google Sheets. Se nos abrirá una nueva pestaña de escritura en la que deberemos pegar el siguiente código para poder conectar nuestro formulario con Google Sheets y mandar la información correspondiente:
En la línea 5 del código es importante que especifiquemos el ID de nuestra hoja de cálculo, que sería el siguiente (el valor entre /d/ y /edit)
El siguiente paso será hacer click en el botón de publicar y escoger la opción de “web app”, y hacemos click de nuevo en el botón de publicar, obteniendo lo siguiente:
Aquí tenemos que guardar el valor de la URL que nos muestra ya que más adelante la vamos a necesitar para seguir con nuestra configuración.
Ahora es momento de pasar a crear las diferentes variables Javascript con las que vamos a recoger los valores introducidos en los diferentes campos de nuestro formulario. Dejo a continuación un ejemplo de como recogería el valor del campo email en mi caso:
Email :: variable personalizada JS:
Una vez ya tenemos todas las variables creadas, la configuración pasa por la creación de una URL que más tarde utilizaremos como píxel de imagen personalizada en Google Tag Manager:
https://script.google.com/macros/s/<colocar-ID-url-web-app>/exec?Nombre={{Nombre}}&Email={{Email}}&Telefono={{Telefono}}&Fecha={{Timestamp}}
Ya tenemos este último paso hecho, pasamos ahora a crear el píxel en Google Tag Manager. Concretamente vamos a crear un píxel de imagen personalizada como el que mostramos:
Ahora sólo te queda publicar el píxel y ver cómo tu hoja de cálculo va a ir registrando los datos de los envíos de tu formulario generando así una importante base de datos.
Espero que te haya sido de interés este recurso y lo puedas aplicar en tu negocio.
Nos vemos en el siguiente artículo.
Artículos relacionados
5 julio , 2023
Google,Datos,Google Tag Manager
Google Tag Manager: cómo sacar provecho a los parámetros de consulta
Funcionalidades escondidas Una de las funcionalidades escondidas de GTM pero que puede resultar de gran ayuda, es poder extraer un parámetro de consulta de la URL, para después…
16 junio , 2023
Adobe Summit 2023: regreso a la presencialidad con el Real Time CDP y la IA como grandes apuestas
Tras una larga pausa de 4 años (sí, 4 años) sin poder hacerse de forma presencial, el Adobe Summit regresó a Londres el 8 y 9 de junio. Enfoque en la experiencia del…
26 mayo , 2023
Esto es Hike&Foxter: optimización de negocios y experiencias digitales
HIKE y FOXTER, dos de las principales consultoras españolas especializadas en analítica y CRM, han unido sus fuerzas para formar HIKE&FOXTER, una nueva compañía que…
21 mayo , 2023
Visualización de datos,Datos,Analítica
Server side, ¿Cuáles son sus beneficios?
Antes de empezar a hablar de los beneficios que nos aporta el uso de una implementación server-side, hablaremos de cómo es su funcionamiento. Al utilizar un servidor para el…
17 mayo , 2023
ChatGPT: un desafío inesperado para la Analítica Web y la Optimización SEO
El mundo de la analítica web se enfrenta a un nuevo desafío en la era de la inteligencia artificial (IA). Herramientas avanzadas de chatbot como ChatGPT de OpenAI, que pueden…
20 abril , 2023
Google,Analítica,Google Analytics,Google Analytics 4
Tres soluciones para guardar los datos históricos de Universal Analytics antes de que llegue Google Analytics 4
Tal y como ha anunciado Google, el próximo 1 de julio de 2023 Universal Analytics dejará de medir propiedades digitales en las cuentas gratuitas, mientras que en las propiedades…