Para ampliar o alcance do Formulário de contato, integre-o ao o Google Sheets, Mailchimp, Constant Contact ou a um aplicativo de terceiros usando webhooks.
Para adicionar integrações, clique com o botão direito do mouse no Formulário de contato, clique em Editar conteúdo e clique na guia Integrações.
Integração com o Google Sheets (Planilhas)
Use a integração com o Planilhas Google para adicionar instantaneamente dados de envio de formulário de contato a uma planilha no Planilhas Google. Todos os campos de contato no formulário serão preenchidos na planilha, incluindo um horário de quando o formulário foi enviado.
- Clique em Planilhas Google e depois em Faça login no Google.
- Clique em Permitir para conceder permissões de vinculação à sua conta do Google. Se o seu computador estiver vinculado a várias contas do Google, selecione a conta que você deseja vincular ao formulário.
- Escolha se deseja adicionar dados a uma planilha existente ou a uma nova planilha.
- Selecione a planilha para a qual deseja enviar os dados do formulário. Você pode selecionar a planilha de uma lista ou usar a barra de pesquisa para encontrar uma planilha específica.
Integração com MailChimp
O MailChimp é uma ferramenta para distribuição de campanhas de e-mail e newsletters entre outras. Ao usar a integração de novos formulários, os proprietários de sites podem gerenciar listas de contatos de clientes em potencial (visitantes do site) coletando endereços de e-mail, que são enviados ao formulário, e enviando-os automaticamente para o MailChimp.
Você deve ter uma conta MailChimp. Depois de ter uma conta, crie uma lista de mailing em sua conta MailChimp onde os detalhes do contato serão coletados.
- Clique em MailChimp e depois em Vincular MailChimp.
- Faça login com suas credenciais do MailChimp.
- Selecione sua lista de contatos do MailChimp no menu suspenso.
- Configure os campos do formulário. Além do endereço de e-mail, é possível enviar automaticamente os campos de nome e sobrenome para o MailChimp. É necessário configurar os campos de e-mail, nome e sobrenome no formulário.
Integração com o Constant Contact
Esta é uma integração semelhante ao MailChimp, mas permite que os proprietários do site criem listas de discussão em sua conta Constant Contact.
É necessário ter uma conta do Constant Contact. Depois de cadastrar sua conta, crie uma lista de e-mails no Constant Contact, onde as informações dos contatos serão coletadas.
- Clique em Constant Contact e depois em Vincular Constant Contact.
- Entre com suas credenciais da Constant Contact.
- Selecione sua lista do Constant Contact no menu suspenso.
- Configure os campos do formulário. Além do endereço de e-mail, você pode enviar automaticamente o nome, sobrenome e número de telefone para o Constant Contact. O usuário deve configurar os campos de e-mail, nome e sobrenome no formulário de contato. Como padrão, o endereço de e-mail e a mensagem de texto já vêm incluídos.
Integração com Webhooks
Vários serviços on-line e de nuvem oferecem integrações por meio de um caminho chamados webhooks. Os webhooks enviam avisos a endereços web específicos chamados de URL de endpoint. É possível conectar o formulário de contato para envio de eventos quando o formulário de contato for enviado.
Para conectar o formulário de contato a outro serviço usando webhooks, você precisa criar um URL de endpoint personalizado com o serviço desejado e colá-lo no campo de integração do Webhooks no formulário de contato. Depois de adicionar um URL de webhook, e o formulário for enviado, uma solicitação de POST é enviada para o endpoint com os dados no corpo no formato JSON. Um exemplo de dados JSON que serão enviados:
{"Data de envio":"02/06/2016 10:23:54","Título do formulário":"Fale conosco","Nome":"João da Silva","E-mail":"test@exemplo.com","Fone":"(555).555.1212","Mensagem":"Webhook Envio de Formulário!"}
Crie um URL de endpoint
Os endpoints são configurados em serviços externos (Como Zapier ou Slack) ou em outro servidor que você controlar. Esses endpoints são especificamente configurados para receber notificações do Webhook.
Ideias de Integração
- Zapier. Conecte os dados do formulário de contato ao Zapier para ter possibilidades ilimitadas. Conecte-se a praticamente qualquer serviço de nuvem moderno, incluindo CRMs como Salesforce, Sugar CRM, Zoho e outros.
- Slack. Aplicativo de mensagens robusto para você receber notificações assim que os dados do formulário forem enviados.
- Integração personalizada. Crie seus próprios Webhooks personalizados para integração com o formulário de contato. Por exemplo, salve envios em um banco de dados ou conecte-se com aplicativos personalizados ou serviços de terceiros.
Exemplo de configuração de URL do Webhooks / ponto de extremidade no Slack
- No aplicativo Slack, abra o menu suspenso da conta principal e, depois, clique em Aplicativos e integrações.
- O site do Slack se abrirá. No canto superior direito, clique em Criar.
- Clique em Fazer uma integração personalizada.
- Selecione Incoming Webhooks (webhooks recebidos).
- Selecione um canal ou crie um novo canal onde suas mensagens serão postadas.
- Copie o URL do Webhooks.
- Ajuste as configurações e opções do seu link e depois clique em Salvar configurações.
- Abra o editor do formulário de conteúdo e cole o URL de webhooks no campo de webhooks.
- Clique em Concluir.Visualize seu site e envie o formulário de contato para testar a integração.
Você receberá uma mensagem no Slack toda vez que seu formulário de contato for enviado.
Anexar Arquivos
É possível anexar arquivos aos envios criando um campo para anexar arquivos no formulário de contato. Os links para os arquivos enviados estão disponíveis no arquivo de download dos envios do formulário, bem como em qualquer uma das integrações do formulário, como webhooks e Google Sheets.
- Clique em um formulário de contato para abrir o Editor de Conteúdo.
- Na guia Itens do formulário, clique em Adicionar campo e selecione Anexo de arquivo no menu suspenso Tipo de campo.
- Para alterar o nome do campo, digite marcador de posição.
- Um link para carregar arquivos será adicionado ao formulário.
Zapier.
O Zapier vincula diferentes serviços no Zapier para você criar eventos automatizados após uma nova resposta de formulário. Saiba mais em "Integração do Zapier".