Como conectar o Zapier e o ChatGPT para responder formulários?
Se os envios de formulário estão se acumulando e os e-mails manuais de confirmação de recebimento acabam sendo esquecidos, automatizar o processo de resposta é a solução óbvia. Esta página explica como um Zap de três etapas pode ler os dados de um formulário recebido, passá-los ao ChatGPT e enviar uma resposta personalizada a quem preencheu, sem nenhuma intervenção manual. A configuração funciona com Google Forms, Typeform, Gravity Forms e os formulários nativos do Zapier.
Contribuição de
SaaS Hackers
Resposta rápida: você pode conectar o Zapier e o ChatGPT para gerar e enviar automaticamente respostas personalizadas sempre que alguém enviar um formulário. A configuração leva menos de 30 minutos, não exige código e funciona com Google Forms, Gravity Forms, Typeform e os formulários nativos do Zapier.
Os envios de formulário se acumulam rápido. Seja um formulário de captação de leads, um pedido de call de descoberta ou um formulário de triagem de suporte, escrever e-mails de confirmação manualmente é lento, inconsistente e a primeira tarefa que fica de lado quando você está ocupado. Este tutorial mostra, passo a passo, como criar um Zap que lê as respostas recebidas do formulário, as passa ao ChatGPT e envia uma resposta personalizada automaticamente, sem você precisar mexer em nenhum e-mail.
O que você precisa antes de começar
Antes de criar o Zap, confirme que você tem o seguinte:
- Uma conta no Zapier (plano Starter ou superior para usar Zaps de várias etapas)
- Uma chave de API da OpenAI (em platform.openai.com, cobrada por uso)
- Uma ferramenta de formulários que já esteja coletando envios (Google Forms, Gravity Forms, Typeform ou Zapier Forms)
- Uma conta de envio de e-mail conectada ao Zapier (Gmail, Outlook ou uma ferramenta transacional como SendGrid)
A integração da OpenAI dentro do Zapier usa diretamente a API do ChatGPT. Você não está fazendo login no ChatGPT.com. Você está chamando o modelo de forma programática, o que significa que cada resposta é gerada do zero a partir dos dados do formulário.
Como o Zap funciona: a lógica em três etapas
A automação segue uma cadeia simples:
- Gatilho: uma nova resposta de formulário é enviada
- Ação 1: o Zapier envia os dados da resposta ao ChatGPT com um prompt escrito por você
- Ação 2: o Zapier envia o resultado do ChatGPT como resposta por e-mail a quem preencheu o formulário
Cada detalhe personalizado, como o nome da pessoa, a pergunta dela e a empresa, vem dos campos do formulário que você mapeia no prompt. O ChatGPT escreve em torno desses detalhes. O resultado parece escrito por uma pessoa, porque a estrutura e o tom vêm das suas instruções.
Passo a passo: como criar o Zap
Etapa 1: defina seu gatilho
Abra o Zapier e clique em Create Zap. Busque sua ferramenta de formulários na etapa de gatilho.
- Google Forms: escolha "New Form Response"
- Gravity Forms: escolha "New Entry"
- Typeform: escolha "New Entry"
- Zapier Forms: escolha "New Form Response"
Conecte sua conta, selecione o formulário específico que você quer automatizar e execute um teste para trazer um envio de exemplo. Garanta que a resposta de teste tenha dados reais, não campos em branco. O ChatGPT precisa de algum material para trabalhar.
Passo 2: adicione a ação do ChatGPT
Clique no botão + para adicionar uma nova ação. Busque ChatGPT (OpenAI) e selecione.
Escolha o evento da ação: Send Prompt.
Conecte sua conta da OpenAI colando sua chave de API. O Zapier armazena essa chave com segurança.
Agora escreva seu prompt. Esta é a parte mais importante de toda a configuração.
Exemplo de estrutura de prompt:
You are a friendly assistant for [Your Company Name].
A person just submitted an enquiry form. Here are their details:
Name: [map First Name field from form]
Email: [map Email field from form]
Their message: [map Message field from form]
Write a warm, professional acknowledgement email.
- Address them by first name
- Confirm you received their message
- Reference one specific detail from what they wrote
- Let them know someone will follow up within 1 business day
- Keep the tone conversational, not corporate
- Do not use a subject line. Write the body only.Mapeie os campos do formulário usando o seletor de campos do Zapier. Cada [map X field] vira uma variável dinâmica extraída do envio.
Defina o campo Modelo como gpt-4o para a melhor qualidade, ou gpt-3.5-turbo para manter os custos de API mais baixos.
Execute um teste. Você deve ver o corpo de um e-mail gerado na saída.
Passo 3: envie a resposta
Adicione uma terceira ação. Escolha sua ferramenta de e-mail (Gmail, Outlook, SendGrid etc.) e selecione Send Email.
Mapeie os campos:
- Para: o campo de endereço de e-mail do envio do formulário
- Assunto: escreva um assunto fixo, como "Recebemos sua mensagem", ou deixe-o dinâmico adicionando o primeiro nome de quem enviou: "Obrigado, [Nome], entraremos em contato"
- Corpo: mapeie a saída do ChatGPT do Passo 2
Envie um teste. Verifique a caixa de entrada. Leia o e-mail como se você o tivesse recebido.
Se o texto soar formal demais, ajuste a instrução de tom no prompt. Se estiver genérico demais, adicione mais campos do formulário ao prompt para que o ChatGPT tenha mais detalhes para citar.
Como escrever prompts que geram boas respostas
A qualidade das suas respostas automáticas depende inteiramente do prompt. Um prompt vago gera um e-mail vago. Veja o que separa uma resposta com cara de pessoal de uma que parece escrita por um robô.
Seja específico sobre o tom. "Profissional, mas caloroso" é melhor que nada, mas "escreva como um account manager sênior que realmente quer ajudar" é ainda melhor.
Diga ao ChatGPT o que evitar. Adicione uma linha como: "Não use expressões como 'Obrigado pelo contato' ou 'Espero que este e-mail o encontre bem'." Só isso já elimina as aberturas mais robóticas.
Faça referência ao conteúdo do envio. Instrua o ChatGPT a pegar um detalhe do campo de mensagem e reconhecê-lo. É isso que faz a resposta parecer lida, e não gerada automaticamente.
Defina um tamanho. "Mantenha a resposta em 3 parágrafos curtos" evita que o ChatGPT escreva um ensaio quando uma confirmação breve é tudo de que você precisa.
Quais tipos de formulário funcionam melhor com esta automação
Nem todo formulário precisa de uma resposta gerada por AI. Estes são os casos de uso em que este Zap entrega mais valor:
- Formulários de captação de leads, em que os prospects descrevem seu desafio de negócio e esperam uma resposta rápida e relevante
- Formulários de pedido de call de descoberta, em que você quer confirmar o agendamento e alinhar expectativas antes da call
- Formulários de triagem de suporte ou helpdesk, em que reconhecer o problema rapidamente reduz os e-mails de cobrança
- Formulários de inscrição em eventos ou webinars, em que uma confirmação personalizada melhora a taxa de comparecimento
- Formulários de contato para agências ou freelancers, em que a qualidade da primeira resposta mostra como você trabalha
Formulários que coletam apenas nome e e-mail, sem campo de mensagem ou contexto, vão gerar respostas fracas. Adicione pelo menos um campo de texto aberto para que o ChatGPT tenha algo com que personalizar.
Problemas comuns e como resolvê-los
A resposta soa genérica mesmo com os campos de personalização mapeados.
Verifique se o seu envio de teste tinha conteúdo real no campo de mensagem. Os testes do Zapier às vezes trazem dados em branco ou de exemplo. Teste novamente com um envio real.
O ChatGPT está retornando a linha de assunto mesmo que você tenha pedido que não retornasse.
Adicione esta linha ao prompt: "Retorne apenas o corpo do e-mail. Não inclua linha de assunto, rótulo de saudação nem rótulo de assinatura."
O e-mail está sendo enviado, mas o corpo mostra nomes de variáveis brutos, como {{chatgpt_output}}.
A ação do ChatGPT não foi concluída com sucesso durante o teste. Volte ao Passo 2, execute o teste de novo, confirme que há saída e depois mapeie novamente o campo do corpo no Passo 3.
Os custos estão mais altos que o esperado.
Troque gpt-4o como gpt-3.5-turbo para formulários de alto volume. Para a maioria dos e-mails de confirmação, a diferença de qualidade é mínima e a diferença de custo é significativa.
Como o SaaS Hackers aborda esta construção
No SaaS Hackers, este Zap é uma das primeiras automações que recomendamos a fundadores e operadores que estão escalando seu processo de inbound. Se você também está avaliando um suporte de crescimento mais amplo, nossas listas das melhores agências de SEO para B2B SaaS, das melhores agências de PPC para B2B SaaS e das melhores agências de inbound marketing para B2B SaaS são bons pontos de partida. O motivo é simples: a primeira resposta que um prospect recebe define o tom de todo o relacionamento. Um "obrigado pela mensagem" genérico perde terreno. Uma resposta que cita a situação específica da pessoa, chega em minutos e soa como se viesse de alguém de verdade gera confiança antes mesmo de qualquer conversa de vendas.
A construção em si leva menos tempo que escrever uma única resposta manual. Depois de ativa, ela roda a cada envio, a qualquer hora, sem que ninguém precise fazer nada.
Perguntas frequentes
Qual é a melhor forma de usar o Zapier com o ChatGPT para responder formulários?
A configuração mais eficaz é um Zap de três etapas: o envio do formulário dispara o fluxo, o ChatGPT gera uma resposta personalizada usando as próprias palavras de quem enviou como contexto e uma ação de e-mail envia o resultado. O segredo é escrever um prompt detalhado que faça referência a campos específicos do formulário, para que cada resposta reflita o envio individual, e não um template genérico.
Isso funciona com o Google Forms?
Sim. O Google Forms se conecta ao Zapier como gatilho usando o evento "New Form Response". Depois de conectado, você pode mapear qualquer campo do formulário, incluindo nome, e-mail e respostas de texto aberto, no seu prompt do ChatGPT. A integração exige o plano Starter do Zapier ou superior para Zaps de várias etapas.
Quanto custa enviar respostas do ChatGPT pelo Zapier?
O Zapier cobra com base no limite de tarefas do seu plano, e cada etapa de um Zap conta como uma tarefa. A OpenAI cobra por token pela API. Um e-mail de confirmação típico usando gpt-4o custa cerca de US$ 0,01 a 0,03 por resposta. Para a maioria dos volumes de inbound, o custo mensal fica bem abaixo de US$ 10.
Posso adicionar uma etapa de revisão humana antes do envio do e-mail?
Sim. Adicione um filtro ou uma etapa de atraso entre a ação do ChatGPT e a ação de e-mail. Como alternativa, use a ação "Email by Zapier" para enviar o rascunho primeiro para você mesmo e depois aprová-lo manualmente. Isso é útil quando você está testando a qualidade do prompt antes de passar para o envio totalmente automático.
Isso é o mesmo que o plugin do ChatGPT para o Zapier?
Não. A configuração descrita aqui usa o app ChatGPT (OpenAI) dentro do Zapier, que chama a API da OpenAI diretamente com a sua própria chave de API. Isso é diferente do plugin do Zapier disponível dentro do ChatGPT.com, que funciona no sentido oposto: permite que o ChatGPT acione Zaps a partir de uma conversa.
Contribuição de
SaaS Hackers


