Infoprodutos
Como integrar a Eduzz ao GoHighLevel
O GoHighLevel não tem integração nativa com a Eduzz. A conexão é feita pelo webhook configurado no Console da Eduzz, enviando eventos como fatura paga e fatura reembolsada para um workflow com gatilho Inbound Webhook. Antes de começar a enviar, a Eduzz exige que a URL responda a um evento de verificação.
- Evento na Eduzz
- Webhook do Console Eduzz
- Inbound Webhook no workflow
- Contato com tag no CRM
- Sequência de follow-up
Onde funciona dentro do GoHighLevel
- Workflows com o gatilho Inbound Webhook (premium)
- Criação ou atualização de contato pelo e-mail ou telefone do comprador
- Tags por produto e por evento (fatura paga, reembolsada, chargeback)
- Recuperação de carrinho abandonado no checkout
- Eventos de assinatura e da área de membros, quando o produto usa
O que você precisa antes de começar
- Conta de produtor na Eduzz, logada na conta dona dos produtos
- Acesso ao Console da Eduzz para criar a configuração de webhook
- Premium Triggers & Actions habilitado na agência do GoHighLevel
- Acesso de administrador à subconta que vai receber os compradores
Passo a passo
Crie o workflow com o gatilho Inbound Webhook
No GoHighLevel, crie um workflow com o gatilho Inbound Webhook e copie a URL exclusiva gerada. Como carrinho abandonado e faturas têm estruturas diferentes, vale um workflow para cada.
Crie a configuração no Console da Eduzz
Na tela de configuração de webhooks, clique em Nova configuração. Dê um nome, defina a chave de acesso usada para assinar os envios, cole a URL do GoHighLevel e escolha o máximo de eventos enviados em paralelo.
O webhook só envia eventos dos produtos da conta em que você está logado. Se os produtos estão em outra conta, a configuração fica ativa e nada chega.
Selecione os eventos
No grupo MyEduzz ficam os eventos de fatura, como fatura paga (myeduzz.invoice_paid), fatura reembolsada (myeduzz.invoice_refunded) e chargeback. O abandono de carrinho do checkout é o evento sun.cart_abandonment. Salve em Criar configuração.
Na configuração da URL dá para filtrar por produto. É o jeito mais limpo de mandar cada produto para um workflow diferente.
Ative a configuração
Depois de criada, a configuração precisa ser ativada. A Eduzz envia um evento de verificação (ping) e só ativa se a URL responder com status HTTP 2xx.
O ping também chega ao workflow. Na hora de salvar a amostra no GoHighLevel, escolha a requisição de um evento real de fatura, não a do ping.
Mapeie o contato e aplique as tags
Salve a amostra no gatilho e, na ação Create/Update Contact, mapeie nome, e-mail e telefone do comprador. Use uma condição (If/Else) sobre o campo de evento para aplicar a tag de compra, reembolso ou chargeback.
O telefone do comprador pode vir vazio na fatura. Se o seu follow-up depende de WhatsApp ou SMS, confira na amostra se o campo está preenchido.
Limitações que valem saber antes
- Não há integração nativa: tudo passa pelo Inbound Webhook, que é gatilho premium. Cada subconta tem 100 execuções premium gratuitas, vitalícias (não renovam por mês); depois delas, a HighLevel cobra US$ 0,01 por execução, ou o excedente com desconto nos planos Workflow Pro.
- A Eduzz assina os envios com HMAC-SHA256 no cabeçalho x-signature, mas a documentação do Inbound Webhook não prevê validação de assinatura. Para validar, é preciso um intermediário como o n8n.
- Os campos de telefone do comprador são opcionais no envio da fatura. Contato sem telefone não entra em sequência de WhatsApp ou SMS.
- A documentação de webhook da Eduzz mudou de plataforma ao longo do tempo. Tutoriais antigos citam telas e nomes de eventos que não valem mais para a configuração atual.
Perguntas frequentes
- O GoHighLevel tem integração nativa com a Eduzz?
- Não. A conexão é feita pelo webhook da Eduzz apontando para um workflow com gatilho Inbound Webhook, ou por um intermediário como o n8n quando é preciso validar a assinatura ou tratar os dados.
- A configuração foi criada, mas nenhum evento chega. Por quê?
- As causas mais comuns são a configuração não ter sido ativada — a ativação depende de a URL responder ao ping com 2xx — ou você estar logado numa conta que não é a dona dos produtos.
- Como reenviar um evento que falhou?
- No histórico de envios do webhook na Eduzz, abra as ações do item para ver os detalhes, o número de tentativas e reenviar o evento.
Onde isto foi verificado
- Eduzz Developers — Criar configuração de webhook Campos da configuração (nome, chave de acesso, URL, envios em paralelo, eventos) e restrição aos produtos da conta logada
- Eduzz Developers — Ativação de URL e evento de verificação Necessidade de ativar a configuração e envio de evento de teste antes da ativação
- Eduzz Developers — Evento de verificação (ping) Formato do ping e exigência de resposta HTTP 2xx
- Eduzz Developers — Segurança do webhook Assinatura HMAC-SHA256 no cabeçalho x-signature
- Eduzz Developers — MyEduzz: Fatura paga Evento myeduzz.invoice_paid, filtros por produto na configuração da URL e campos do comprador (telefones opcionais)
- Eduzz Developers — MyEduzz: Fatura reembolsada Evento myeduzz.invoice_refunded e quando é disparado
- Eduzz Developers — Sun: Carrinho abandonado Evento sun.cart_abandonment e dados do cliente (nome, e-mail, telefone)
- Eduzz no GitHub — documentação antiga do webhook Repositório antigo que remete à nova documentação em developers.eduzz.com
- HighLevel — How to Enable and Rebill Premium Features for Workflows 100 execuções premium gratuitas e vitalícias por subconta; US$ 0,01 por execução depois delas; franquia e excedente com desconto nos planos Workflow Pro.
- HighLevel — How to use the Inbound Webhook Workflow Premium Trigger Inbound Webhook como gatilho premium, execuções gratuitas iniciais com cobrança depois delas, amostra de dados e exigência de e-mail ou telefone no Create/Update Contact
Quer isso configurado sem tentativa e erro?
A Galaxy IT implanta o GoHighLevel em português, com as integrações que a sua operação usa de verdade — incluindo as que dependem de ajuste fora da plataforma.
