Automatize suas integrações e notificações em tempo real com os Webhooks
Webhooks são uma forma de comunicação entre dois sistemas, onde informações são enviadas automaticamente quando ocorre um evento.
Um evento é uma ação específica que ocorre na plataforma da Hubla, desencadeando ações automáticas em outras plataformas. Esses eventos são essenciais para acompanhar e responder às atividades dos usuários, como abandonar um carrinho de compras, realizar uma nova venda, cancelar uma assinatura, entre outros. Eles permitem a criação de estratégias eficazes de marketing e de relacionamento com os clientes, garantindo uma interação personalizada e oportuna em cada etapa do processo de compra.
Em alguns casos, a configuração de um webhook exige um nível de conhecimento técnico mais avançado. Nessas situações, sugerimos que contate um desenvolvedor para ajudá-lo.
Como configurar um Webhook na Hubla?
- Acesse o menu Integrações e selecione a opção "Webhooks".
- Clique em "Ativar Integração".
Isso fará com que um token de autenticação seja gerado, clique em Autenticação para exibir. - Clique em "Configurações" e, em seguida, "Adicionar regra".
- Aqui você precisará criar uma regra para o funcionamento do Webhook. Preencha um nome significativo para identificar sua nova regra, informe a URL do serviço que receberá os disparos do webhook, selecione os produtos e ofertas específicas as quais deseja associar essa regra ou escolha a opção "Todos", e marque os eventos desejados que serão responsáveis por acionar a integração, podendo selecionar um ou mais eventos.
Saiba mais sobre os eventos de webhook. -
Após seguir essas etapas, clique no botão "Criar regra" e assim sua nova regra estará configurada e pronta para enviar automaticamente os dados dos eventos selecionados à URL especificada por você durante o processo de configuração do webhook.
Importante! Lembre-se de revisar suas configurações antes de salvar e garantir que todas as informações estejam corretas para obter uma integração adequada entre nossa plataforma e seu serviço externo através do uso das regras de webhook personalizadas.
Como saber se minha integração está funcionando?
Após configurar, você pode testar a configuração (enviar um evento de teste) clicando nos 3 pontinhos abaixo de "ações". Exemplo:
Uma nova página será aberta, exibindo os dados que serão enviados como teste. Caso queira enviar dados personalizados, você pode preenchê-los nos campos Nome, Email, Telefone e Id do usuário.
Clique em "Enviar eventos" para testá-los.
Acompanhe os eventos disparados
Na aba "Histórico" é possível verificar todas as vezes que um evento foi enviado, incluindo os de teste. Se o status estiver 200 OK significa que o disparo foi feito com sucesso, mas se estiver como 404 ERR, 422 ERR ou 500 ERR algo deu errado e será preciso verificar as configurações.
Como criar um evento usando Webhook?
Se você está buscando uma maneira eficiente de automatizar a comunicação entre diferentes sistemas ou aplicativos, os Webhooks são a ferramenta ideal. Mas, o que exatamente é um Webhook e como ele pode ajudar você a criar eventos?O que é um Webhook?
Pense em um Webhook como um "gatilho" ou uma notificação automática. Em vez de você ter que verificar constantemente se algo novo aconteceu em um aplicativo (como uma nova venda, uma nova assinatura, ou um pedido de reembolso), o Webhook faz o trabalho por você. Ele é um URL que um sistema pode chamar (ou "disparar") quando um evento específico acontece. Essa "chamada" envia dados sobre o evento para o outro sistema, permitindo que ele reaja a essa informação em tempo real.
É como se um aplicativo dissesse para o outro: "Ei, acabei de receber um pagamento! Aqui estão os detalhes, faça o que for preciso com eles."
Por que usar Webhooks para criar eventos?
A principal vantagem de usar Webhooks é a automação em tempo real. Isso significa que você pode:- Integrar sistemas facilmente: Conecte sua conta Hubla à ferramentas que ajudarão a impulsionar suas venda!
- Automatizar fluxos de trabalho: Ao receber eventos, crie regras de envio e novos fluxos para seu negócio.
- Receber notificações instantâneas: Seja alertado imediatamente sobre eventos importantes, sem a necessidade de verificação manual.
Para ter mais detalhes de como integrar seus eventos de Webhook, acesse nossa página de integrações: GitBook Webhooks
Quais eventos de Webhook a Hubla possui?
Webhooks são a ponte entre seus sistemas, permitindo que eles conversem e reajam a acontecimentos em tempo real. Mas, que tipos de eventos podem disparar um Webhook?
Para te ajudar a entender melhor, vamos passar pelos tipos de eventos possíveis na Hubla:
Eventos de Membro
Os eventos de membro são acionados sempre que há uma mudança no status no acesso do membro. Eles são super úteis para gerenciar sua base de usuários.
Eventos de Assinatura
Esses eventos permitem que você reaja automaticamente a mudanças no ciclo de vida de uma assinatura.
Eventos de Fatura
Os eventos de fatura permitem que você acompanhe e automatize processos relacionados à emissão e status de pagamentos.
Eventos de Parcelamento Inteligente
Os eventos de parcelamento inteligente permitem que você acompanhe e automatize processos relacionados à emissão e status de pagamentos nessa modalidade de parcelamento.
Eventos de Solicitação de Reembolso
Estes Webhooks são específicos para o processo de devolução de valores, garantindo que você seja notificado e possa agir rapidamente em relação a solicitações de reembolso e eventualmente tentar uma retenção do membro.
Para ter acesso à listagem completa de eventos, acesse nossa página de integrações: https://hubla.gitbook.io/docs/webhooks/eventos-v2
Quais são as boas práticas para garantir um Webhook funcional?
Agora, vamos explorar o básico de como configurar envios de forma funcional e, mais importante, segura. Afinal, você estará enviando e recebendo dados importantes!
Configurar um Webhook significa dizer a uma plataforma "para onde" enviar as informações de um evento e "quando" enviá-las. No entanto, é fundamental que essa comunicação seja robusta e protegida.
Configurar um Webhook pode parecer complexo no início, mas com as orientações certas, você terá suas automações funcionando de forma eficaz e segura.
Pronto para mergulhar nos detalhes técnicos e configurar seu primeiro Webhook? Visite nossa página de integrações para entender melhor como executar essas configurações: https://hubla.gitbook.io/docs/webhooks/boas-praticas
Precisa de ajuda?
Caso tenha dúvidas, entre em contato com o nosso suporte e iremos te ajudar! 😉