CRM que Vende by Galaxy IT

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.

O caminho do dado
  1. Evento na Eduzz
  2. Webhook do Console Eduzz
  3. Inbound Webhook no workflow
  4. Contato com tag no CRM
  5. Sequência de follow-up
Via automaçãoVerificado em

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

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.

Outras integrações

Todas as integrações