Para fazer a integração com a plataforma de vendas Hotmart, 2 coisas devem ser feitas: criar uma nova credencial e identificar o token webhook da conta. Siga os passos abaixo: 

Para criar o “Id Client e o Client Secret”, acesse a conta do Hotmart, após clique em Dashboard > Tools > HotConnect 2.

Agora crie uma “Nova credencial”, dê um nome a ela e então os dados aparecerão na tela. Copie e cole-os nos campos aqui acima.

Para identificar o “Token Webhook”, vá em Tools > Webhook > Documentation e o Token da conta está em destaque no segundo parágrafo. Copie e cole-o aqui nesta página.

 

Após integrar o Omni ao Hotmart, é necessário se atentar ao seguinte detalhe:

Para compras na Hotmart, quando o site não tiver um form que captura os dados do Lead (email), antes de enviá-lo para a página de compra na Hotmart, é necessário realizar 2 coisas: 

  1. Adicionar uma nova tag no GTM;
  2. Adicionar uma nova class para os botões que levam para a Hotmart.

Siga os passos a seguir:

  1. Criar nova tag no GTM:
  2. No campo HTML, colocar o seguinte script: 
<script>
 var goToHotmart = document.querySelectorAll(".gotohotmart a");
 if (goToHotmart && goToHotmart.length > 0) {
   for (var i = 0; i<goToHotmart.length; i++) {
      var url = new URL(goToHotmart[i].href);
      var sck = url.searchParams.get('sck') || '';
      url.searchParams.set('sck', sck + '|OmniVisitante_{{Mkt_GAUserid}}|');
      goToHotmart[i].href = url.toString();
    }
}
</script>

 

Como essa tag vai funcionar:

Em todos os botões que levam o visitante do site para a compra no Hotmart, essa tag vai incluir um novo parâmetro chamado “OmniVisitante” na URL. Esse parâmetro inclui o ID do visitante no final da URL para que quando voltar a chamada que o webhook do Hotmart manda pro Omni avisando que teve uma compra, o Hotmart traga de volta a informação do ID do visitante que está na URL.

Aí além do email e dos dados da compra, o Hotmart devolve também o ID do visitante. E é desta forma que associamos o visitante com o Email que fez a compra.

O que deve ser adicionado no botão:

Em todos os botões que levem pra Hotmart, é necessário inserir no class do botão, o seguinte: “gotohotmart“, tudo junto e minúsculo.

 

Pronto, integração feita!