Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Introdução

Bem-vindo ao guia de integração do NicoChat com o mini app da Hotmart. Esta documentação fornecerá um passo a passo detalhado sobre como configurar e aproveitar as funcionalidades do NicoChat em conjunto com a Hotmart, uma das plataformas líderes em vendas de cursos online. A integração permite automatizar interações, processar dados e gerenciar comunicações eficientemente.

Vídeo Tutorial

Caso prefira seguir o tutorial em vídeo assista abaixo:

https://www.youtube.com/watch?v=7tgsduLvLS4

Instalação e Configuração do NicoApp

Obter Credenciais na Hotmart:

Na Hotmart, vá em "Ferramentas" e depois em "Credenciais Hotmart".

image-20240428-155026.png

Crie uma nova credencial API, preenchendo o formulário com “API Hotmart”, insira um nome da credencial e não selecione "Sandbox".

image-20240428-155209.png

Copie o Client ID, Client Secret e o token Basic (com apenas um "Basic").

Instalar o NicoApp:

  1. Acesse a seção "NicoApps" no NicoChat.

  2. Selecione e instale a versão mais recente disponível para Hotmart (ex.: 1.1, 1.2).

image-20240428-152038.png
  1. Configurar Credenciais no NicoChat:

No NicoChat, cole as credenciais copiadas nos campos apropriados e salve.

image-20240428-155436.png

Configuração de Web Hooks

Criar Web Hook no NicoChat:

Em "Tools" ou "Ferramentas", acesse "Webhooks de Entrada".

image-20240428-160004.png

Crie um novo Webhook nomeando-o como "Hotmart" e copie o URL fornecido.

image-20240428-160227.png

Clique em “Editar”, ative o “Pré-processamento de dados” e insira o código abaixo:

if (payload.data.subscriber) {
return {"email":payload.data.subscriber.email,"phone":"","body":payload};
} else if (payload.data.buyer) {
return {"email":payload.data.buyer.email,"phone":payload.data.buyer.checkout_phone,"body":payload};
} else if (payload.data.subscription.user) {
return {"email":payload.data.subscription.user.email,"phone":"","body":payload};
} else {
throw new Error('Email não encontrado no payload.');
}
image-20240428-160426.png

Depois clique em “Pré-visualizar Payload” mapeie os campos de Email, Phone e Webhook Body conforme abaixo:

Phone: $.phone

Email: $email

webhook body: $.body
(caso n tenha pode criar uma variável do tipo JSON)
(Clique em adicionar)

image-20240428-160741.png

Crie um subfluxo no NicoChat, insira um bloco de ação e selecione Integrações > Hotmart

image-20240428-161921.png

Depois selecione “Webhook” e insira o JSON de “webhook body” criado anteriormente. Depois Salve.

image-20240428-162024.png

Depois volte em Ferramentas > Webhooks de Entrada e selecione o fluxo criado:

image-20240428-162313.png

Registrar Web Hook na Hotmart

Na Hotmart, acesse "Ferramentas" e "Webhook" .

image-20240428-161335.png

Cadastre um novo Webhook, inserindo o URL copiado, selecione a versão 2.0.0 e selecione os eventos desejados

image-20240428-161519.png

Testar a Configuração:

Envie um teste de configuração para garantir que tudo está funcionando corretamente.

image-20240428-161708.png

Uso Prático e Automatização

  1. Ações Hotmart:

Crie subfluxos no NicoChat para gerenciar ações específicas no bloco de ações > integrações > Hotmart:

image-20240428-162437.png
  1. Automatizações e Triggers:

Insira triggers de eventos da Hotmart:

image-20240428-162626.png

Agradecemos por escolher o NicoChat para a integração com a Hotmart, e esperamos que este guia facilite a configuração e melhore a eficiência de suas operações. Até a próxima!

  • No labels