Projeto Completo IV - Envio Automático de Emails [Gmail]
12/06/2023No tutorial de hoje aprenderemos como enviar emails automaticamente após o recebimento das respostas oriundas do Google Forms. Para isso, utilizamores Google Apps Script.
Envio de Emails pelo Google Sheets
O código para envio de emails deverá ser inserido na planilha de respostas. Para isso, basta acessar Extensões >> Apps Script:
let mail = MailApp;
/**
* Executa uma função após o recebimento de respostas de um formulário
*/
function afterSubmit(e)
{
sendMail(e);
}
/**
* Envio de emails após recebimento do formulário
*/
function sendMail(e)
{
let responses = e.namedValues;
let name = responses['Nome'][0];
let email = responses['Email:'][0];
mail.sendEmail({
to: email,
subject: 'Pesquisa de Satisfação',
htmlBody: `
Olá, ${name},
Obrigado por participar da pesquisa.
`
});
}
Feito o código, precisamos criar o acionador. Para tanto, iremos acessar acionadores e depois adicionar acionador. O acionador deverá ser do tipo "Após o envio do Formulário" e você deverá definir a função "afterSubmit".
Por hoje é só! Fiquem todos com Deus! Sucesso nos códigos e na vida!
Precisa de um professor? webdesignemfoco@gmail.com
Posts Relacionados
Projeto Completo III - Filtragem de Dados [Google Planilhas]
Nesse tutorial vamos aprender como filtrar os dados vindos das respostas do Google Forms de maneira automática, como por exemplo separando as respostas do sexo
Projeto Completo V - Cadastro da Consulta na Agenda [Google Calendário]
Neste guia passo a passo, você aprenderá como conectar essas duas poderosas ferramentas do Google, o Formulário e a Agenda. Para tanto, utilizaremos scripts.