Automações › Vendas/CRM
Formulário Google → resposta automática ao cliente + aviso à equipa (grátis, com Apps Script)
Guia principal
Como fazer no Make, passo a passo
O Make funciona no browser: cria-se um cenário com os módulos abaixo, ligam-se as suas contas e escolhem-se os campos com o rato, sem código. Primeira vez no Make? Veja o tutorial do Make em português.
Estrutura do cenário
Google Sheets “Watch New Rows” (folha de respostas do formulário) → Gmail “Send an email” (resposta ao cliente) → Gmail “Send an email” (aviso à equipa)
- Gatilho
- Agendado: o Make procura linhas novas na folha de respostas no intervalo que escolher (cada verificação gasta 1 crédito, mesmo sem respostas novas). Para responder no momento da submissão, use a versão grátis com Apps Script.
- Plano Make
- No plano Free do Make (1.000 créditos/mês, 2 cenários ativos), não use o intervalo de 15 minutos: cada verificação do Watch New Rows gasta 1 crédito, mesmo sem nada de novo, e de 15 em 15 minutos são cerca de 2.880 créditos/mês só a verificar, quase o triplo do que o Free dá. Contas aproximadas (estimativas), com 1 crédito por operação e meses de 30 dias: cada resposta gasta mais cerca de 2 créditos (os dois Send an email). De hora a hora (cerca de 720 créditos/mês a verificar) sobram créditos para cerca de 140 respostas/mês; de 2 em 2 horas (cerca de 360), para cerca de 300. Nesse caso, o cliente pode esperar até 1 ou 2 horas pela resposta. Para responder no momento da submissão sem pagar, use a versão grátis com Apps Script deste guia; com o Make de 15 em 15 minutos, precisa do Core (9 US$/mês no pagamento anual ou 10,59 US$/mês no mensal, 10.000 créditos/mês). Veja os preços e os créditos do Make (consultados a 20/10/2026).
Passos
- Ligue o formulário a uma Google Sheet (separador Respostas → Associar ao Sheets), como na versão grátis.
- No Make, crie um cenário novo e adicione Google Sheets → Watch New Rows. Escolha a folha de respostas do formulário e indique que a primeira linha tem cabeçalhos.
- Adicione Gmail → Send an email para o cliente: em To mapeie a resposta da pergunta Email, escreva o assunto (“Recebemos o seu pedido”) e o corpo, com o nome da pessoa.
- Clique na linha que liga o Watch New Rows a esse módulo e crie um filtro para só continuar quando o campo Email contém “@”.
- Adicione outro Gmail → Send an email para a equipa, com todas as respostas no corpo.
- Preencha o formulário com um email seu e carregue em Run once. Depois guarde, escolha o agendamento (no plano Free, At regular intervals de 60 ou 120 minutos; os 15 minutos que vêm por defeito gastam cerca de 2.880 créditos por mês só a verificar) e ative.
Pode começar no plano grátis do Make (1.000 créditos/mês) e, ao criar conta por este link, tem 1 mês grátis do plano Core. Link de afiliado (saber mais).
Os nomes dos módulos estão em inglês, tal como aparecem no Make. Ainda não temos blueprint Make para descarregar: siga os passos indicados.
O problema
Quem preenche o seu formulário de contacto ou de pedido de orçamento fica sem resposta até alguém abrir a folha, e às vezes ninguém abre. Um contacto que espera um dia pode já ter pedido orçamento à concorrência.
O que faz
Sempre que alguém submete o seu Formulário Google, um pequeno script gratuito do Google (Apps Script) envia logo um email de agradecimento ao cliente, a partir da sua conta, e um aviso à equipa com todas as respostas. Não precisa de Make nem de nenhuma conta paga: basta uma conta Google.
Versão grátis: Google Apps Script (grátis, só com a conta Google)
Se não quer criar conta no Make, faça assim, só com a sua conta Google:
- No Google Forms, crie o formulário com as perguntas Nome, Email e Mensagem. Na pergunta Email, ative a validação de resposta do tipo Texto → Email.
- No separador Respostas, carregue em “Associar ao Sheets” e crie uma folha nova.
- Na folha, abra Extensões → Apps Script, apague o que lá estiver e cole o código abaixo.
- Mude as linhas de configuração no topo: o email da equipa, o nome da empresa e, se as suas perguntas tiverem outros nomes, os títulos exatos das perguntas.
- Guarde (ícone da disquete). Escolha a função testar no menu do topo e carregue em Executar: o Google pede autorização. Escolha a sua conta e aceite. Pode aparecer um aviso de que a Google não verificou a app; como o script é seu, pode continuar em Avançadas. Leia o código antes de autorizar.
- Confirme que chegaram os dois emails de teste ao email da equipa.
- No menu da esquerda, abra Acionadores (ícone do relógio) → Adicionar acionador. Escolha a função aoSubmeterFormulario, a origem do evento “Da folha de cálculo” e o tipo de evento de submissão do formulário (em inglês, “On form submit”). Guarde.
- Preencha o formulário com um email seu e confirme que recebe a resposta automática. Se algo falhar, veja o erro em Execuções, no menu da esquerda.
Código Apps Script (cole em Extensões → Apps Script)
// FerramentasIA.pt · Formulário Google → resposta automática + aviso à equipa
// NÃO TESTADO numa conta Google real. Teste primeiro com a função testar().
// ===== Configuração: mude estas linhas =====
const EMAIL_EQUIPA = '[email protected]'; // quem recebe o aviso
const NOME_EMPRESA = 'A Sua Empresa';
const CAMPO_NOME = 'Nome'; // título exato da pergunta no formulário
const CAMPO_EMAIL = 'Email';
const CAMPO_MENSAGEM = 'Mensagem';
// ===========================================
function aoSubmeterFormulario(e) {
const r = e.namedValues; // { 'Pergunta': ['resposta'], ... }
const valor = function (campo) { return ((r[campo] || [''])[0] || '').toString().trim(); };
const nome = valor(CAMPO_NOME);
const email = valor(CAMPO_EMAIL);
const mensagem = valor(CAMPO_MENSAGEM);
const emailValido = /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email);
// 1) Aviso à equipa, com todas as respostas
const resumo = Object.keys(r).map(function (k) { return k + ': ' + r[k].join(', '); }).join('\n');
const aviso = {
to: EMAIL_EQUIPA,
subject: 'Novo contacto pelo formulário: ' + (nome || email || 'sem nome'),
body: resumo
};
if (emailValido) aviso.replyTo = email; // "Responder" vai direto ao cliente
MailApp.sendEmail(aviso);
// 2) Resposta automática ao cliente (mude o texto à sua medida)
if (emailValido) {
MailApp.sendEmail({
to: email,
subject: 'Recebemos o seu pedido · ' + NOME_EMPRESA,
name: NOME_EMPRESA,
replyTo: EMAIL_EQUIPA,
body: 'Olá' + (nome ? ' ' + nome : '') + ',\n\n' +
'Obrigado pelo seu contacto. Recebemos o seu pedido e vamos responder com a maior brevidade possível.\n\n' +
(mensagem ? 'A sua mensagem:\n' + mensagem + '\n\n' : '') +
'Cumprimentos,\n' + NOME_EMPRESA
});
}
}
// Corra esta função à mão (botão Executar) para testar sem preencher o formulário.
// Envia os dois emails para EMAIL_EQUIPA.
function testar() {
const e = { namedValues: {} };
e.namedValues[CAMPO_NOME] = ['Cliente Teste'];
e.namedValues[CAMPO_EMAIL] = [EMAIL_EQUIPA];
e.namedValues[CAMPO_MENSAGEM] = ['Isto é um teste.'];
aoSubmeterFormulario(e);
}
Ferramentas usadas
Make
Plataforma visual de automação na cloud: liga o Gmail, as folhas Google, a IA e centenas de outras apps num “cenário”, sem program…
Gmail
O email onde chegam faturas, leads e pedidos de clientes. Nos guias, é o gatilho (chegou um email) e o sítio onde ficam os rascunh…
Google Sheets
Folha de cálculo online que serve de “mini-CRM” e registo: leads, faturas, vendas e lembretes. É a forma mais simples de começar a…
Google Apps Script
Scripts grátis do Google, integrados no Sheets, Forms, Gmail e Drive. Com umas linhas de código coladas, automatiza tarefas simple…
Notas importantes
Limites do Google: com conta pessoal (@gmail.com), o Apps Script envia emails para no máximo 100 destinatários por dia; com Google Workspace, 1.500. Cada submissão gasta 2 (cliente + equipa). Se só precisa de um aviso para si, o Google Forms já faz isso sem código: no separador Respostas → ⋮ → receber notificações por email de novas respostas. O texto da resposta automática deve ser neutro: não prometa prazos ou preços que não consegue cumprir.
Outras automações
Novo lead do site → CRM (folha) + rascunho de resposta com IA
O formulário do site envia os dados para um webhook. O lead é registado numa Google Sheet que serve de CRM simples, e a IA escreve um rascun…
Resumo diário de vendas por email às 8h
Todos os dias às 8h lê as vendas do dia anterior de uma Google Sheet (exportada ou alimentada por outra automação), soma o total vendido e e…
Faturas recebidas por email → Google Drive + folha de registo
Sempre que chega um email com anexo PDF e a palavra “fatura” no assunto, o anexo é guardado numa pasta do Google Drive e é adicionada uma li…