Como configurar webhook para integração com Zapier na GeHost
Olá, amigo(a) do mundo digital! 🌟 Seja bem-vindo(a) ao nosso guia de hoje, onde vamos te ajudar, passo a passo, a configurar um webhook na sua hospedagem GeHost para integrar com o Zapier — uma ferramenta incrível que conecta apps diferentes, automatizando tarefas com apenas um toque.
Se você já usa o Zapier para conectar e-mails, formulários, planilhas ou até redes sociais, este guia é perfeito para você. Vamos tornar sua vida mais simples, mais rápida e mais inteligente — tudo com um toque de magia digital. 🎩✨
O que é um webhook?
Imagine um sinal de alerta que dispara automaticamente quando algo importante acontece em seu site. Esse sinal é o webhook. Ele envia dados para outro sistema (como o Zapier) assim que um evento ocorre — por exemplo, quando um cliente faz um pedido, envia um formulário ou se inscreve no boletim.
Com a GeHost, você pode criar esse sinal com um simples script PHP, e o Zapier vai receber a informação na hora certa. Vamos lá?
Passo a passo: como configurar o webhook com o Zapier
-
Acesse o cPanel da sua conta GeHost.
Para isso, vá até
https://cpanel.gehost.com.bre faça login com seu usuário e senha.
-
Encontre o Gerenciador de Arquivos no cPanel.
No painel principal, procure pela seção “Arquivos” e clique em “Gerenciador de Arquivos”.
-
Abra a pasta public_html (ou a pasta do seu site).
Na árvore de pastas, clique duas vezes em public_html para entrar na raiz do seu site.
-
Crie um arquivo PHP chamado webhook.php.
Clique no botão “Criar Arquivo” na parte superior. Digite o nome:
webhook.phpe clique em “Criar”. -
Adicione o código PHP no arquivo.
Após criar o arquivo, clique em “Editar” (ou “Editar com Editor de Texto”). Cole o código abaixo:
<?php // Recebe os dados do webhook $data = file_get_contents('php://input'); $timestamp = date('Y-m-d H:i:s'); // Salva os dados em um arquivo de log $log_file = 'webhook.log'; file_put_contents($log_file, "[$timestamp] Dados recebidos: $data\n", FILE_APPEND); // Responde com sucesso http_response_code(200); echo "Webhook recebido com sucesso!"; ?>Esse código recebe os dados enviados pelo Zapier, salva um registro no arquivo
webhook.loge responde que tudo deu certo. -
Salve o arquivo.
Clique em “Salvar” no editor. Pronto! Seu webhook está pronto.
-
Configure o Zapier.
Abra o Zapier e crie um novo Zap. Escolha como Disparador o serviço que você quer integrar (ex: Formulário do Google, e-mail, etc.).
No passo de configuração, escolha “Webhook” como o método de disparo. Em “URL”, coloque o endereço completo do seu webhook:
https://seudominio.com.br/webhook.phpSubstitua
seudominio.com.brpelo seu domínio real. -
Teste a conexão.
No Zapier, clique em “Teste”. Se tudo estiver certo, você verá uma mensagem dizendo que o webhook foi recebido com sucesso.
Volte ao cPanel e veja se o arquivo
webhook.logfoi criado na pastapublic_htmlcom um registro de data e hora.
Dicas importantes (do seu Sensei da GeHost)
- Seu webhook só funciona se o domínio estiver ativo e acessível pela internet.
- Nunca exponha dados sensíveis no arquivo
webhook.php— mantenha o foco apenas no recebimento de dados. - Se o Zapier não receber nada, verifique se o arquivo
webhook.logfoi criado e se o conteúdo está sendo salvo. - Para segurança, você pode adicionar uma chave de autenticação (ex:
if ($_GET['key'] !== 's3cr3t') { die('Acesso negado'); }) — mas isso é para quem quer ir além do básico. 😉
Pronto! Você está pronto para automatizar!
Parabéns, amigo(a)! 🎉 Você acaba de configurar um webhook com sucesso na GeHost e está pronto para conectar seu site a centenas de apps no Zapier. Agora, cada novo formulário, cada nova inscrição ou pedido será automaticamente processado — sem precisar se lembrar de nada.
Se tiver dúvidas, basta nos procurar. Estamos aqui para te ajudar, sempre. 💬
Com carinho, seu Sensei da GeHost 🌿