Saltar al contenido

Cómo insertar un formulario de Google en un mensaje de correo electrónico

Google Forms es un servicio completamente gratuito que le permite crear encuestas, cuestionarios, encuestas, cuestionarios y mucho más. Todos los datos son recopilados y almacenados en una simple hoja de cálculo de Google.

Por lo tanto, si desea añadir diferentes formularios en su sitio web, como los formularios «Contactar conmigo», o si desea organizar y publicar encuestas en línea complejas que la gente pueda realizar, Google Forms es la herramienta adecuada para el trabajo.

Además, los formularios de Google Forms pueden notificarle cuando las personas envían su información a través de sus formularios online, enviándole inmediatamente un mensaje de correo electrónico.

Este artículo le mostrará exactamente cómo puede configurar los formularios de Google para que estos datos se envíen directamente a su bandeja de entrada.

Cómo recibir los datos de los formularios de Google enviados en la bandeja de entrada

Existen dos métodos que le permiten recibir los datos de Google Forms en su correo electrónico. El primer método requiere el uso de Google Scripts. Un Google Script es un lenguaje de scripting utilizado para desarrollar aplicaciones de bajo nivel en la plataforma llamada G Suite.

Aunque existe una programación ligera en este método, no es necesario que entienda y sepa cómo programar para recibir datos de formularios en su bandeja de entrada.

Usted puede simplemente utilizar la plantilla existente, modificar una cosa o dos, y voila – usted habrá establecido todo lo que necesita para que este método funcione. Para algunos usuarios, este método podría ser más complicado, por lo que habrá una alternativa más fácil más adelante en el artículo. Revisa los dos y elige lo que te resulte más fácil.

El camino de Google Scripts

Ahora vayamos al grano. Los siguientes pasos le mostrarán cómo añadir capacidades de correo electrónico a cualquier formulario de Google utilizando secuencias de comandos de Google.

1. Crear un nuevo formulario en la unidad de Google

El primer paso es crear un nuevo formulario en Google Drive. Si ya dispone de un formulario de Google, también puede utilizarlo.

Una vez que haya configurado el formulario de Google, deberá abrir la hoja de cálculo de Google asociada. Esta es la hoja de cálculo que recoge todas las respuestas del formulario de Google. Puede hacerlo seleccionando «Ver respuestas» que se encuentra en su editor de formularios.

2. Introduzca el código

Vaya a Herramientas y seleccione Editor de scripts. Cuando se abra el Editor de scripts, lo más probable es que vea algo de código en él. Seleccione ese código y bórrelo.

Ahora, tendrá que introducir el código:

función sendFormByEmail(e)

{
>
var email = «XYZ»;

var txt = «»;

for(var field in e.namedValues) {

txt += campo + ::: + e.namedValues[campo].toString() +»
«;
>
}
>
MailApp.sendEmail(email, «Google Docs Form Submitted», txt);

Recuerde que cada letra cuenta cuando está programando, así que asegúrese de que ha introducido todo correctamente.

Ahora, es hora de ajustar y cambiar el código un poquito. Usted notará «XYZ» en la tercera línea del código. Ahí es donde debe introducir su propia dirección de correo electrónico o el correo electrónico en el que desea recibir los datos. Recuerde poner su dirección de correo electrónico entre comillas.

A continuación, pulse Ctrl y S a la vez para guardar el código.

3. Configurar disparadores

En versiones anteriores del Editor de scripts, había una pestaña Triggers junto a Share. En la última versión, deberá ir a Edit y seleccionar Current Projects Trigger. Desde allí, simplemente haga clic en Add Trigger y configure los parámetros.

A continuación, haga clic en «Guardar» y, a continuación, en «Autorizar».

La Alternativa Menos Geek

Si prefieres no manipular el código, hay un método más fácil que te permite lograr esencialmente lo mismo. Para que esto funcione, tendrá que utilizar un complemento de Google Forms.

Los siguientes pasos le mostrarán cómo hacerlo:

1. Descargar el complemento de Google Forms

Puede descargar e instalar el complemento Notificaciones por correo electrónico para formularios haciendo clic en aquí . Después de instalarlo, haga clic en el icono de complementos en su Editor de formularios.

A continuación, seleccione Notificaciones por correo electrónico para los formularios y seleccione «Crear nueva regla».

2. Ingrese sus datos

Se abrirá una nueva ventana dentro de su Editor de formularios. Allí, deberá introducir su nombre completo así como las direcciones de correo electrónico (una o más) que recibirán los correos electrónicos.

A continuación, haga clic en «Continuar».

3. Personalizar sus notificaciones de correo electrónico

En la siguiente ventana, podrá configurar el aspecto de sus notificaciones por correo electrónico. Las opciones son bastante simples y directas.

También tiene la opción de establecer ciertas condiciones para sus notificaciones por correo electrónico. Sin embargo, esto no es necesario para que este método funcione, así que puede dejarlo como está.

Para finalizar, haga clic en Crear regla.

Elija un método y empiece a recibir datos de formularios de Google en su correo electrónico

Estos son los dos métodos que puede utilizar para recibir automáticamente nuevas respuestas de Google Forms en su dirección de correo electrónico. Ahora, todo lo que queda es probarlos a ambos y escoger el que funcione mejor para ti.