Meta Pixel R$ 100 de bônus na API oficial do WhatsApp para novos clientes Começar teste grátis →

Integração Kiwify + Leavo

A integração com Kiwify permite automatizar todo o ciclo de vendas de produtos digitais. Recupere vendas, faça follow-ups e maximize suas conversões.

Pagamentos4 min de leitura

Integração via Webhook – Kiwify + Leavo

1. Visão Geral

A Kiwify é uma plataforma brasileira de venda e distribuição de produtos digitais, com foco em cursos online e e-books. A integração com o Leavo automatiza qualificação de compradores e gestão de assinaturas.

Casos de uso principais:

  • Qualificar compradores após pagamento aprovado
  • Reengajar clientes que cancelaram assinaturas
  • Recuperar carrinhos abandonados
  • Gerenciar boletos e PIX pendentes

Fluxos disponíveis:

  • ✅ Kiwify → Leavo: Kiwify envia eventos para o Leavo
  • ⚠️ Leavo → Kiwify: Via API REST com OAuth2 (não webhook direto)

Diferencial: API REST completa com OAuth2 e rate limit de 100 req/min.


2. Documentação Oficial

Kiwify:

Leavo:


3. Recursos disponíveis via Webhook

3.1 Eventos da Kiwify

A Kiwify suporta 10 eventos (triggers):

EventoDescriçãoRecomendado Leavo
compra_aprovadaCompra paga e aprovada✅ Sim
compra_recusadaPagamento recusado⚠️ Opcional
compra_reembolsadaReembolso realizado✅ Sim
chargebackContestação✅ Sim
boleto_geradoBoleto criado⚠️ Opcional
pix_geradoPIX criado⚠️ Opcional
carrinho_abandonadoCarrinho abandonado✅ Sim
subscription_canceledAssinatura cancelada✅ Sim
subscription_lateAssinatura atrasada✅ Sim
subscription_renewedRenovação bem-sucedida⚠️ Opcional

4. Como configurar webhooks

4.1 FLUXO 1: Kiwify enviando eventos para o Leavo


Passo 1: Criar Webhook de Entrada no Leavo

  1. Acesse https://app.leavo.ai/pt-BR/ai-settings/webhooks
  2. Clique na aba "Entrada"
  3. Clique em "+ Criar Webhook"

No modal:

  • Nome: Kiwify - Compradores [Produto]
  • Descrição: Recebe compradores da Kiwify
  • Webhook ativo: LIGADO
  • Clique em "Criar Webhook"

Passo 2: Configurar Webhook na Kiwify

2.1 Acessar Apps:

  1. No painel Kiwify, vá em Apps
  2. Selecione Webhooks
  3. Clique em "Criar Webhook"

2.2 Configurar:

CampoValor
NomeIntegração Leavo - Vendas
URLhttps://api.leavo.ai/api/webhooks/[UUID]
ProdutoSelecione produtos OU "Todos"
Eventos (Triggers)Marque: compra_aprovada

2.3 Token de segurança:

  • A Kiwify gera automaticamente um Token
  • GUARDE ESTE TOKEN - será enviado no payload

Passo 3: Estrutura do Payload da Kiwify

Exemplo de compra_aprovada:

{
  "order_id": "7f7e2b76-6339-49af-8788-e753e76b61c1",
  "order_ref": "UOcHGBY",
  "order_status": "paid",
  "payment_method": "credit_card",
  "installments": 12,
  "card_type": "mastercard",
  "created_at": "2025-12-11 15:16",
  "Product": {
    "product_id": "2a14ad80-7edc-4f06-a237-aa4ae3d0f2c8",
    "product_name": "Curso Completo de Marketing"
  },
  "Customer": {
    "full_name": "João Silva",
    "email": "joao.silva@example.com",
    "mobile": "+5511999999999",
    "CPF": "12345678900"
  },
  "Commissions": {
    "charge_amount": "49700",
    "product_base_price": "49700"
  },
  "TrackingParameters": {
    "utm_source": "google",
    "utm_campaign": "black-friday"
  }
}

Campos disponíveis:

  • Customer.full_name
  • Customer.email
  • Customer.mobile
  • Product.product_name
  • Commissions.charge_amount

Passo 4: Mapear Campos no Leavo

4.1 Mapeamento:

Campo LeavoCampo PayloadPreview
Nome *Customer.full_name"João Silva"
E-mailCustomer.email"joao.silva@example.com"
Telefone *Customer.mobile"+5511999999999"

⚠️ Atenção: Kiwify usa maiúscula: Customer., Product., Subscription.

4.2 Campos Personalizados:

CampoPayloadPreview
ProdutoProduct.product_name"Curso de Marketing"
ValorCommissions.charge_amount"49700" (em centavos)
Forma_Pagamentopayment_method"credit_card"
Parcelasinstallments"12"
UTM_SourceTrackingParameters.utm_source"google"

5. Observações e Limitações

5.1 Limitações da Kiwify

AspectoLimitação
TokenEnviado no payload - validar sempre
API Token expiraA cada 96 horas (4 dias)
Rate limit API100 chamadas/minuto
Webhook entradaNÃO SUPORTA

5.2 Campos com Maiúscula

⚠️ CRÍTICO: A Kiwify usa maiúscula nos objetos:

  • Customer. não customer.
  • Product. não product.
  • Subscription. não subscription.

6. Troubleshooting

6.1 Campos vazios

CausaSolução
Maiúscula incorreta✅ Use Customer.full_name
Minúscula usada✅ Não use customer.full_name
Campo não existe✅ Verifique payload real

6.2 Valores incorretos

Problema: Valor aparece como "49700" ao invés de "497.00"

Causa: Kiwify envia em centavos

Solução: Divida por 100: 49700 / 100 = 497.00


7. Casos de Uso

7.1 Onboarding Pós-Compra

Fluxo:

  1. Cliente compra (compra_aprovada)
  2. Lead criado no Leavo
  3. Agente IA envia boas-vindas
  4. Qualifica satisfação
  5. Oferece produtos relacionados

7.2 Carrinho Abandonado

Fluxo:

  1. Carrinho abandonado
  2. Lead criado no Leavo
  3. Após 1 hora, agente IA envia mensagem
  4. Oferece desconto
  5. Cliente finaliza compra

Referências

Coloque a IA para fazer a próxima venda acontecer.

Agentes de IA, CRM, WhatsApp, cadências, campanhas e ligações em uma única plataforma. Comece hoje e veja funcionando em 7 dias.

  • 7 dias grátis, sem compromisso
  • Configuração guiada em 15 minutos
  • Mini curso de IA e reunião de implementação
  • R$ 100 de bônus na API oficial
Agendar demonstração

Conte um pouco sobre a sua empresa. No próximo passo você escolhe o melhor horário.