MENU Mário Valney

Conectando o Contact Form 7 ao Zapier

WordPress 04 de abril de 2019 0 comentários
WordPress
  • 04 - 04 - 19
  •        
  • 0

Olá, pessoal!
Há quanto tempo, hein!

Hoje eu trago uma dica sobre um plugin que desenvolvemos lá na Vizir: uma integração entre o Contact Form 7 (conhecido plugin para criação de formulários) e a plataforma Zapier.

O que é o Zapier?

O objetivo aqui não é fazer propaganda (muito menos de graça), mas provavelmente você já conhece, afinal caiu nesse artigo. Então serei breve:

Zapier é uma plataforma que permite conectar aplicativos.

Ela é bem interessante: você pode, por exemplo, conectar ferramentas de escritório como as planilhas do Google com aplicativos de mensagens como o Slack e meios de pagamento como o PayPal. E, segundo eles, são mais de 1000 aplicativos.

Nesse artigo, iremos integrar um formulário com o Zapier (e de lá você pode fazer o que quiser, como criar uma lead na RD Station ou salvar numa planilha do Google).

E o que é o Contact Form 7?

Se você não sabe, temos um problema… mas basicamente é o plugin de formulários mais utilizado em sites WordPress.

Página do plugin no repositório do WordPress

Ele é bastante poderoso e utilizo em todos os meus projetos. Principalmente pela versatilidade em criar os formulários com HTML personalizado.

Se você já o utiliza, eu tenho um outro plugin chamado CF7 – Extensão de modelo de e-mail em HTML. Ele serve, como o nome sugere, para que você personalize o template do e-mail que irá receber.

É muito útil se você for enviar o e-mail para o usuário que o submeteu.

OK. E agora?

Se você já tem seu formulário e já usa o Zapier, basta instalar o plugin indo no menu Plugins no seu site e procurando por CF7 to Zapier. Depois é só instalar e ativar.

Uma nova aba irá aparecer no seu formulário:

Basta ativar marcando a caixa Enviar para o Zapier e colocar a URL do webhook do Zapier.

Web-o-quê?

Webhook.

Basicamente o Zapier tem uma URL (link) que fica escutando você o tempo todo. Então basta enviar uma requisição para ela e voilà! Ele cuida do resto (de acordo com o que você configurar, é claro).

E como isso é algo padrão na internet (bem como a forma de envio dessas requisição), você pode integrar o formulário com (quase) qualquer serviço que permita receber requisições.

Um usuário afirmou ter usado o plugin para integrar com um ERP próprio e outro com alguma ferramenta da Microsoft.

Entendi…

Agora que já entendeu, é só escolher o webhook como o trigger (gatilho) do seu zap (é assim que o pessoal do Zapier chama uma integração).

E escolha a opção “catch hook”:

Depois é só copiar a URL que ele te dá:

E voltar no seu site para salvar a URL nas configurações do Zapier do seu formulário.

Não aconteceu nada…

Depois de cadastrar a URL do webhook, você precisa enviar o seu formulário uma primeira vez. Feito isso, pode prosseguir com a configuração do seu zap.

Na dúvida, leia as instruções que o Zapier te dá.

Deu certo! Agora vejo o primeiro envio…

Show! O resto é criar a integração que você quiser.

Um dos nossos usuários criou um tutorial (em inglês) que você pode conferir nesse vídeo:

Veja mais em: https://www.dmdesign.co.il/sending-leads-cf7-google-sheets-zapier/

Contribuindo

Esse plugin é open-source então você pode contribuir, se quiser:

Para ajudar na tradução é só clicar aqui.

Sugestões ou bugs é só ir no GitHub.

E, se você gostou, pode deixar sua opinião em uma avaliação.

E é isso!

Obrigado pela leitura! E não se esqueça de deixar um comentário dizendo se o plugin foi útil e como você usou.

Até a próxima o/

Por favor, considere desativar o AdBlock

Não perca nenhuma novidade, assinando nossa newsletter!



    Não se preocupe: não enviaremos muitos e-mails, nem mostraremos seu e-mail para ninguém. Dúvidas?


    Deixe seu comentário! Dúvida sobre como comentar
    ou vai postar código? Leia antes.