Este guia apresenta um passo a passo completo, detalhado e profissional sobre como configurar webhooks do WooCommerce e integrá-los perfeitamente ao módulo Ecommerce Webhook Notifications do Chat-Bot.
A integração através de webhooks permite que eventos importantes da loja WooCommerce sejam enviados automaticamente ao Chat-Bot, garantindo automações mais inteligentes, atualizações em tempo real, disparo de fluxos e comunicação instantânea via WhatsApp.
Um webhook é um mecanismo de notificação automática enviado de um sistema para outro sempre que um evento ocorre.
Ele funciona como um mensageiro digital que transmite informações para um URL configurado por você, permitindo que diferentes plataformas se comuniquem de forma ágil e precisa.
Sincronizam eventos automaticamente entre sistemas
Eliminam consultas manuais (polling)
Garantem reações instantâneas a eventos importantes
Permitem integrações complexas com total controle
Aumentam a eficiência operacional em ambientes com e-commerce
O WooCommerce implementa webhooks desde sua versão 2.2, permitindo disparos automáticos sempre que ações específicas acontecem na loja.
Eles podem ser acionados pelos seguintes itens:
Novo pedido criado
Pedido atualizado
Pedido excluído
Produto atualizado
Produto criado
Produto removido
Cupons criados, alterados ou removidos
Novas contas
Atualizações de dados do cliente
Você também pode disparar webhooks por meio de actions hooks, como:
woocommerce_add_to_cart → toda vez que um item é adicionado ao carrinho
woocommerce_order_status_changed → alterou o status, webhook acionado
Essas possibilidades tornam a integração com o Chat-Bot poderosa e totalmente automatizável.
Esse painel permite visualizar, criar, editar e manter todos os webhooks ativos na sua loja.
Caminho:
WooCommerce → Configurações → Avançado → Webhooks
📌 Importante:
Nas versões anteriores ao WooCommerce 3.4, os webhooks ficavam em:
WooCommerce → Configurações → API
Dependendo se já existem webhooks configurados:
Clique em Criar um novo webhook (primeiro acesso)
ou
Clique em Adicionar webhook
O WooCommerce abrirá a caixa de dados do webhook.
A seguir, configure cada campo com atenção:
O WooCommerce cria automaticamente um nome como:
"Webhook criado em [data e hora]"
Entretanto, recomenda-se substituir por algo descritivo, como:
"Notificações de Pedidos Chat-Bot"
✔ Ajuda na organização
✔ Facilita o diagnóstico futuro
✔ Padroniza ambientes com múltiplos webhooks
Escolha entre:
Ativo — O webhook entrega a carga útil corretamente.
Pausado — Temporariamente desativado (não entrega).
Desativado — Desativado por falhas ou configurações inválidas.
🔎 Recomendação:
Deixe como Ativo somente após validar o URL do Chat-Bot.
Selecione o evento que fará o WooCommerce enviar informações ao Chat-Bot.
Exemplos:
Pedido criado → Notifica novos pedidos
Pedido atualizado → Notifica mudanças de status
Pedido excluído → Remoção definitiva
Produto atualizado → Alterações de Estoque, Preço ou Dados
Cliente criado → Contas novas na loja
Ações personalizadas → Hooks avançados do WooCommerce
Essa seleção é fundamental para que o Chat-Bot receba dados precisos.
Insira o endpoint fornecido pelo Chat-Bot.
Formato:
Esse é o endereço onde o WooCommerce enviará dados automaticamente.
⚠️ Certifique-se de usar exatamente o endpoint gerado pelo Chat-Bot.
Clique em Salvar webhook.
Na primeira ativação, com status Ativo, o WooCommerce enviará automaticamente um:
🔔 PING de teste
Esse ping serve para validar:
Conectividade
Endpoint correto
Resposta esperada
Autorização do Chat-Bot
Se o ping falhar, o WooCommerce poderá desativar o webhook automaticamente.
Página anterior: Ouvinte de Webhook
Próxima página: Perguntas frequentes